Aller plus loin avec GRUB/Utilisation basique
Introduction
[modifier | modifier le wikicode]Un ordinateur (de type PC) peut se trouvé équipé d'un charger GRUB après l'installation d'un système d'exploitation comme Linux. Il s'agit généralement d'un logiciel critique lors du démarrage d'un ordinateur dans le sens où l'échec du démarrage d'un ordinateur requiert de recourir à des ressources externes pour le dépanner.
Au delà de l'historique, lorsque indique GRUB, il signifie GRUB 2.
Histoire
[modifier | modifier le wikicode]L'installation de système d'exploitation (comme Linux) sur des systèmes déjà muni d'un système d'exploitation concurrent (comme Windows) requiert des opérations spécifiques pour charger le système d'exploitation en mémoire et l'exécuter. Une alternative étant présente, il est également nécessaire de permettre à l'utilisateur de choisir le système d'exploitation qu'il souhaite démarrer.
L'un des premiers système grand public à s'être répandu est LILO, acronyme de Linux Loader, avec le développement initial de Linux. Toutefois, ce logiciel présentait quelques limitations qui ont conduit à lui préférer GRUB.
GRUB a initialement été développé pour Hurd. Toutefois, aujourd'hui il permet aussi de charger Linux.
GRUB a lui-même connu des version initiales qui ont été progressivement délaissées. On peut parler de GRUB legacy pour perler d'anciennes versions.
Ce wikilivre traite donc de GRUB 2 qui en 2024 est un chargeur de système d'exploitation assez répandu.
Utilisation basique
[modifier | modifier le wikicode]Dans ce livre nous supposons un ordinateur sur lequel Linux est installé avec un chargeur GRUB.
Le démarrage de l'ordinateur peut donc se résumer en trois étapes:
- Démarrage des parties physiques et du BIOS
- Fonctionnement de GRUB
- Démarrage du noyau Linux
Une fois le BIOS exécuté, le logiciel GRUB est chargé. Il présente à l'utilisateur des systèmes d'exploitation, sous le forme d'une liste de choix.
-
Exemple d'une liste de choix
L'utilisateur peut alors utiliser les flèches haut haut et bas bas du clavier pour modifier la présélection.
Une fois le choix décidé, il peut être validé pour demander le démarrage de ce système d'exploitation.
Une fois la validation effectué, GRUB transfère le contrôle au système d'exploitation choisi.
Ainsi, GRUB, comme attendu, GRUB n'a plus prise sur ce qu'il advient à partir de ce transfert.
Cette validation s'effectue avec la touche Entrée.