Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

9.5. Interfaces GRUB

GRUB offre trois interfaces, qui fournissent différents niveaux de fonctionnalités. Chacune de ces interfaces permet aux utilisateurs de démarrer le noyau Linux ou d'autres systèmes d'exploitation.
Les interfaces sont les suivantes :

Note

Les interfaces GRUB mentionnées ci-après sont accessibles en appuyant sur une touche quelconque seulement pendant trois secondes après l'affichage de l'écran menu de GRUB.
Menu Interface
Il s'agit de l'interface par défaut qui s'affiche lorsque GRUB est configuré par le programme d'installation. Un menu des différents systèmes d'exploitation ou noyaux pré-configurés est affiché sous la forme d'une liste, organisée par nom. Utilisez les flèches du clavier pour sélectionner une version du système d'exploitation ou du noyau, puis appuyez sur la touche Entrée pour le démarrer. Sinon, un délai d'attente est déterminé et, dans le cas où aucun choix n'est fait avant l'écoulement de ce dernier, GRUB procède au démarrage de l'option par défaut.
Appuyez sur la touche e pour accéder à l'interface éditeur d'entrées ou sur la touche c pour charger une interface de ligne de commande.
Refer to Section 9.7, « Fichier de configuration du menu de GRUB » for more information on configuring this interface.
Menu Entry Editor Interface
Pour accéder à l'éditeur d'entrée de menu, appuyez sur la touche e depuis le menu du chargeur de démarrage. Les commandes de GRUB relatives à cette entrée sont présentées ci-après. Ces lignes de commande peuvent être modifiées par les utilisateurs avant le démarrage du système d'exploitation en ajoutant une ligne de commande (o insère la nouvelle ligne après la ligne actuelle et O l'insère avant), en modifiant une ligne de commande (e) ou finalement en supprimant une ligne de commande (d).
Une fois que vos modifications sont effectuées, appuyez sur la touche b pour exécuter les commandes et démarrer le système d'exploitation. La touche Échap elle, permet d'annuler ces modifications et recharge l'interface menu standard. Finalement, la touche c elle, charge l'interface de ligne de commande.

Note

For information about changing runlevels using the GRUB menu entry editor, refer to Section 9.8, « Changing Runlevels at Boot Time ».
Command Line Interface
L'interface de ligne de commande est certes la plus élémentaire des interfaces GRUB, mais c'est celle qui fournit le plus grand niveau de contrôle. La ligne de commande permet de taper toute commande GRUB pertinente et de l'exécuter en appuyant sur la touche Entrée. Cette interface présente certaines fonctionnalités avancées de type shell parmi lesquelles figurent la touche Tab pour l'achèvement automatique de ligne en fonction du contexte et les combinaisons de touches avec Ctrl lors de la saisie de commandes, telles que Ctrl+a pour se déplacer au début de la ligne et Ctrl+e pour aller directement à la fin de la ligne. De plus, les flèches, les touches Début, Fin et Suppr fonctionnent de la même façon que sous le shell bash.
Refer to Section 9.6, « Commandes GRUB » for a list of common commands.

9.5.1. Ordre de chargement des interfaces

Lorsque GRUB charge le chargeur de démarrage Étape 2 (ou secondaire), il essaie d'abord de trouver son fichier de configuration. Une fois que celui-ci a été localisé, l'écran de l'interface menu s'affiche. Si l'utilisateur appuie sur une touche dans les trois secondes qui suivent, GRUB construit une liste de type menu et affiche l'interface menu. En revanche, si aucune touche n'est utilisée, l'entrée du noyau par défaut du menu GRUB est retenue.
Si le fichier de configuration est introuvable ou s'il est impossible de le lire, GRUB charge l'interface de ligne de commande permettant à l'utilisateur de saisir manuellement les commandes nécessaires pour achever le processus de démarrage.
Si le fichier de configuration n'est pas valide, GRUB affiche l'erreur et attend une commande. Ceci aide l'utilisateur à déterminer exactement là où le problème est survenu. Appuyez sur une touche quelconque pour recharger l'interface menu, d'où il est alors possible d'éditer l'option du menu et d'apporter les corrections nécessaires en fonction de l'erreur rapportée par GRUB. Si la correction apportée ne résout pas le problème, GRUB rapporte une erreur et charge de nouveau l'interface menu.