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

The ISOLINUX boot menu used on systems with BIOS firmware in its default configuration.

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 options initrd= et inst.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 fichier kickstart.ks dans le répertoire racine de l'image et utiliser inst.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 manuel dracut.cmdline(7).

    Important

    Lorsque 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 est 600, 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.

    Note

    Il 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 et menu 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 exit
    
    menu 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 et menu end. La ligne menu 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 (voir menu 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'instruction set 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.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.