3.2. Systèmes avec micrologiciel bios
Le chargeur d'amorçage ISOLINUX le chargeur de démarrage est utilisé sur les systèmes dotés d'un microprogramme BIOS.
Figure 3.1. Menu de démarrage d'ISOLINUX
Le fichier de configuration isolinux/isolinux.cfg
sur le support d'amorçage contient des directives pour définir la palette de couleurs et la structure du menu (entrées et sous-menus).
Dans le fichier de configuration, l'entrée de menu par défaut de Red Hat Enterprise Linux, Test this media & Install Red Hat Enterprise Linux 9
, est définie dans le bloc suivant :
label check menu label Test this ^media & install Red Hat Enterprise Linux 9. menu default kernel vmlinuz append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 rd.live.check quiet
Où ?
-
menu label
- détermine comment l'entrée sera nommée dans le menu. Le caractère^
détermine son raccourci clavier (la touche m ). -
menu default
- fournit une sélection par défaut, même s'il ne s'agit pas de la première option de la liste. -
kernel
- charge le noyau d'installation. Dans la plupart des cas, il ne doit pas être modifié. append
- contient des options supplémentaires pour le noyau. Les optionsinitrd=
etinst.stage2
sont obligatoires ; vous pouvez en ajouter d'autres.Pour plus d'informations sur les options applicables à l'installation de RHEL 9, reportez-vous au Guide d'installation de Red Hat Enterprise Linux 9 Anaconda reportez-vous au Guide d'installation standard de Red Hat Enterprise Linux 9 Performing a standard RHEL 9 installation Guide.
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
.
Les autres options importantes qui ne sont pas incluses dans la définition de l'entrée de menu sont les suivantes :
timeout
- détermine la durée d'affichage du menu de démarrage avant l'utilisation automatique de l'entrée de menu par défaut. La valeur par défaut est600
, ce qui signifie que le menu est affiché pendant 60 secondes. La définition de cette valeur à0
désactive l'option de délai d'attente.NoteIl est utile de fixer le délai d'attente à une valeur faible, telle que
1
, lorsque vous effectuez une installation sans tête. Cela permet d'éviter le délai d'attente par défaut.menu begin
etmenu end
- déterminent le début et la fin d'un bloc submenu, ce qui vous permet d'ajouter des options supplémentaires telles que le dépannage et de les regrouper dans un sous-menu. Un sous-menu simple avec deux options (une pour continuer et une pour revenir au menu principal) ressemble à ce qui suit :menu begin ^Troubleshooting
menu title Troubleshooting label rescue menu label ^Rescue a Red Hat Enterprise Linux system kernel vmlinuz append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 rescue quiet menu separator label returntomain menu label Return to ^main menu menu exitmenu end
Les définitions des entrées de sous-menu sont similaires aux entrées de menu normales, mais elles sont regroupées entre les instructions
menu begin
etmenu end
. La lignemenu exit
de la deuxième option permet de quitter le sous-menu et de revenir au menu principal.-
menu background
- l'arrière-plan du menu peut être soit une couleur unie (voirmenu color
ci-dessous), soit une image au format PNG, JPEG ou LSS16. Si vous utilisez une image, assurez-vous que ses dimensions correspondent à la résolution définie à l'aide de l'instructionset resolution
. Les dimensions par défaut sont 640x480. menu color
- détermine la couleur d'un élément de menu. Le format complet est le suivant :menu color element ansi foreground background shadow
Les éléments les plus importants de cette commande sont les suivants :
- element - détermine l'élément auquel la couleur s'appliquera.
foreground et background - déterminent les couleurs réelles.
Les couleurs sont décrites à l'aide d'une
#AARRGGBB
en format hexadécimal détermine l'opacité :-
00
pour une transparence totale. -
ff
pour une opacité totale. -
menu help textfile
- crée une entrée de menu qui, lorsqu'elle est sélectionnée, affiche un fichier texte d'aide.
Ressources supplémentaires
- Pour une liste complète des ISOLINUX options du fichier de configuration, voir le Wiki Syslinux.