3.3. Systèmes avec micrologiciel uefi
Le chargeur de démarrage GRUB2 le chargeur de démarrage est utilisé sur les systèmes dotés d'un microprogramme UEFI.
Le fichier de configuration EFI/BOOT/grub.cfg
sur le support de démarrage contient une liste d'entrées de menu préconfigurées et d'autres directives qui contrôlent l'apparence et la fonctionnalité du menu de démarrage.
Dans le fichier de configuration, l'entrée de menu par défaut pour Red Hat Enterprise Linux (Test this media & install Red Hat Enterprise Linux 9
) est définie dans le bloc suivant :
menuentry 'Test this media & install Red Hat Enterprise Linux 9' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 rd.live.check quiet
initrdefi /images/pxeboot/initrd.img
}
Où ?
menuentry
- Définit le titre de l'entrée. Il est spécifié entre guillemets simples ou doubles ('
ou"
). Vous pouvez utiliser l'option--class
pour regrouper les entrées de menu dans différents classes, qui peuvent ensuite être stylisés différemment à l'aide de thèmes GRUB2 thèmes.NoteComme le montre l'exemple ci-dessus, chaque définition d'entrée de menu doit être entourée d'accolades (
{}
).linuxefi
- Définit le noyau qui démarre (/images/pxeboot/vmlinuz
dans l'exemple ci-dessus) et les autres options supplémentaires, le cas échéant.Vous pouvez personnaliser ces options pour modifier le comportement de l'entrée de démarrage. Pour plus de détails sur les options applicables à Anacondapour plus d'informations sur les options applicables à RHEL 9, reportez-vous à Red Hat Enterprise Linux 9 Performing an advanced RHEL 9 installation.
L'une des options notables est
inst.ks=
, qui vous permet de spécifier l'emplacement d'un fichier Kickstart. Vous pouvez placer un fichier Kickstart sur l'image ISO de démarrage et utiliser l'option inst.ks= pour spécifier son emplacement ; par exemple, vous pouvez placer un fichierkickstart.ks
dans le répertoire racine de l'image et utiliserinst.ks=hd:LABEL=RHEL-9-BaseOS-x86_64:/kickstart.ks
.Vous pouvez également utiliser les options de
dracut
qui sont listées sur la page de manueldracut.cmdline(7)
.ImportantLorsque vous utilisez une étiquette de disque pour faire référence à un certain lecteur (comme dans l'option
inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64
ci-dessus), remplacez tous les espaces par\x20
.-
initrdefi
- emplacement de l'image du disque RAM initial (initrd) à charger.
Les autres options utilisées dans le fichier de configuration grub.cfg
sont les suivantes :
set timeout
- détermine la durée d'affichage du menu de démarrage avant que l'entrée de menu par défaut ne soit automatiquement utilisée. La valeur par défaut est60
, ce qui signifie que le menu est affiché pendant 60 secondes. En définissant cette valeur sur-1
, vous désactivez complètement le délai d'attente.NoteLe réglage du délai d'attente sur
0
est utile lors d'une installation sans tête, car il active immédiatement l'entrée de démarrage par défaut.submenu
- Le bloc submenu permet de créer un sous-menu et d'y regrouper certaines entrées, au lieu de les afficher dans le menu principal. Dans la configuration par défaut, le sous-menuTroubleshooting
contient des entrées permettant de sauver un système existant.Le titre de l'entrée est entre guillemets simples ou doubles (
'
ou"
).Le bloc
submenu
contient une ou plusieurs définitionsmenuentry
comme décrit ci-dessus, et le bloc entier est entouré d'accolades ({}
). Par exemple :submenu 'Submenu title' {
menuentry 'Submenu option 1' { linuxefi /images/vmlinuz inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 xdriver=vesa nomodeset quiet initrdefi /images/pxeboot/initrd.img } menuentry 'Submenu option 2' { linuxefi /images/vmlinuz inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 rescue quiet initrdefi /images/initrd.img }}
-
set default
- Détermine l'entrée par défaut. Les numéros d'entrée commencent à0
. Si vous voulez que l'entrée third soit l'entrée par défaut, utilisezset default=2
et ainsi de suite. -
theme
- détermine le répertoire qui contient les fichiers GRUB2 les fichiers de thème. Vous pouvez utiliser les thèmes pour personnaliser les aspects visuels du chargeur de démarrage - arrière-plan, polices et couleurs d'éléments spécifiques.
Ressources supplémentaires
- Pour plus d'informations sur la personnalisation du menu de démarrage, voir le manuel GNU GRUB 2.00.
- Pour plus d'informations générales sur GRUB2, voir la page Red Hat Enterprise Linux 9 Managing, monitoring and updating the kernel.