Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:gnu-linux [20/08/2019 11:18] smolski [Démarrage] |
doc:systeme:gnu-linux [19/04/2023 18:58] (Version actuelle) bendia [La mémoire] |
||
---|---|---|---|
Ligne 74: | Ligne 74: | ||
Même chose pour le JEDEC, l'organisme de normalisation qui regroupe notamment les fabricants de composants électroniques de mémoire. | Même chose pour le JEDEC, l'organisme de normalisation qui regroupe notamment les fabricants de composants électroniques de mémoire. | ||
- | En ce qui concerne GNU/Linux, le noyau, qui gère la mémoire, fait plutôt la même chose. En revanche dans les programmes utilisateur, certains continuent à faire pareil, tandis que d'autres utilisent désormais les notations normalisées de façon correcte ([[doc:reseau:ifconfig|ifconfig]], [[doc:environnements:gnome:gparted|parted]]). \\ | + | En ce qui concerne GNU/Linux, le noyau, qui gère la mémoire, fait plutôt la même chose. En revanche dans les programmes utilisateur, certains continuent à faire pareil, tandis que d'autres utilisent désormais les notations normalisées de façon correcte ([[doc:reseau:ifconfig|ifconfig]], [[doc:systeme:gparted|parted]]). \\ |
**free** n'affiche pas de préfixe explicitement, mais affiche les valeurs en kibi, mébi ou gibi-octets, alors que sa page de manuel et son aide en ligne parlent de kilo, méga ou giga-octets. | **free** n'affiche pas de préfixe explicitement, mais affiche les valeurs en kibi, mébi ou gibi-octets, alors que sa page de manuel et son aide en ligne parlent de kilo, méga ou giga-octets. | ||
Ligne 163: | Ligne 163: | ||
Au démarrage, **GNU/Linux** doit passer par plusieurs //initialisations// et divers programmes pour devenir utilisable \\ | Au démarrage, **GNU/Linux** doit passer par plusieurs //initialisations// et divers programmes pour devenir utilisable \\ | ||
Chacune de ces étapes peut être configurée afin d'obtenir, par exemple, des fonctions supplémentaires, gagner du temps au démarrage, etc... | Chacune de ces étapes peut être configurée afin d'obtenir, par exemple, des fonctions supplémentaires, gagner du temps au démarrage, etc... | ||
+ | |||
+ | L'initialisation, c'est quand la racine est montée et le processus /sbin/init est lancé. | ||
+ | |||
+ | Rappel de la séquence de démarrage normale : | ||
+ | |||
+ | - GRUB charge le noyau (/boot/vmlinuz) et l'initramfs (/boot/initrd.img). | ||
+ | - GRUB lance le noyau. | ||
+ | - Le noyau monte l'initramfs comme racine initiale. | ||
+ | - Le noyau lance le processus /init de l'initramfs. | ||
+ | - Le processus /init vérifie et monte la racine finale spécifiée dans le paramètre root= passé par GRUB à la ligne de commande du noyau. | ||
+ | - Le processus /init lance le processus /sbin/init <- l'initialisation commence | ||
+ | - Le processus /sbin/init lance les tâches d'initialisation : montage des systèmes de fichiers définis dans /etc/fstab, activation des consoles virtuelles, démarrage des services... | ||
+ | |||
+ | C'est lors de cette dernière étape que le mode recovery a un effet. | ||
+ | |||
+ | //Merci à //**al louarn**// et //**raleur**// pour ces précisions sur le post du forum :// | ||
+ | * https://debian-facile.org/viewtopic.php?pid=332625#p332625 | ||
+ | |||
+ | :-) | ||
==== Le chargeur de noyau ==== | ==== Le chargeur de noyau ==== |