Rechercher

3.3. Systèmes avec micrologiciel uefi

download PDF

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.

    Note

    Comme 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 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.

  • 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 est 60, 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.

    Note

    Le 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-menu Troubleshooting 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éfinitions menuentry 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, utilisez set 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

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.