JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Initialisation et arrêt des systèmes Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Initialisation et arrêt d'un système (Présentation)

2.  x86 : Administration de GRand Unified Bootloader (tâches)

x86 : Présentation de GRUB 2

x86 : Description de la configuration de GRUB 2

x86 : Schéma de nommage des périphériques et des partitions de GRUB 2

x86 : Comparaison des tâches de GRUB 2 et GRUB Legacy

x86 : Mise à niveau d'un système GRUB Legacy vers une version qui prend en charge GRUB 2

x86 : Mise à niveau d'un système GRUB Legacy vers une version qui prend en charge GRUB 2

x86 : Migration des entrées de menu GRUB Legacy vers GRUB 2

x86 : Gestion des environnements d'initialisation GRUB 2 et GRUB Legacy sur le même système

x86 : Administration de la configuration de GRUB par le biais de la commande bootadm

x86 : Etablissement de la liste des entrées du menu GRUB

x86 : Régénération manuelle du menu GRUB

x86 : Gestion du menu GRUB

x86 : Définition des attributs d'une entrée d'initialisation du menu GRUB

x86 : Ajout d'une entrée d'initialisation au menu GRUB

x86 : Suppression d'une entrée d'initialisation du menu GRUB

x86 : Ajout d'arguments de noyau en modifiant le menu GRUB au moment de l'initialisation

x86 : Ajout d'arguments de noyau -B prop=val en modifiant le menu GRUB au moment de l'initialisation

Redirection de la console Oracle Solaris au moment de l'initialisation

x86 : Personnalisation de la configuration de GRUB

x86 : Opérations avancées d'administration et de dépannage de GRUB

x86 : Installation de GRUB 2 par le biais de la commande bootadm install-bootloader

x86 : Installation du programme d'amorçage

x86 : Installation du programme d'amorçage après la restauration d'un pool root

x86 : Installation de GRUB à un autre emplacement que l'emplacement par défaut

x86 : Installation de GRUB Legacy sur un système sur lequel est installé GRUB 2

x86 : Installation de GRUB Legacy sur un système sur lequel est installé GRUB 2

3.  Arrêt d'un système (tâches)

4.  Initialisation d'un système (tâches)

5.  Initialisation d'un système à partir du réseau (tâches)

6.  Dépannage de l'initialisation d'un système (tâches)

Index

x86 : Personnalisation de la configuration de GRUB

Le fichier grub.cfg contient la plus grosse partie de la configuration de GRUB. Un fichier éditable supplémentaire nommé custom.cfg peut s'avérer nécessaire pour ajouter des structures plus complexes (entrées de menu ou autres données de script) à la configuration de GRUB. Par défaut, ce fichier ne figure pas sur le système. Il faut créer ce fichier et le stocker au même emplacement que les fichiers grub.cfg et menu.conf, sous /pool-name/boot/grub/.

GRUB traite les commandes et personnalisations contenues dans le fichier custom.cfg par le biais du code situé à la fin du fichier grub.cfg :

if [ -f  $prefix/custom.cfg ]; then
            source $prefix/custom.cfg;
fi

Ces instructions indiquent à GRUB de vérifier l'existence d'un fichier custom.cfg au niveau supérieur du jeu de données du pool root, sous le répertoire boot/grub. Si un fichier custom.cfg existe, GRUB y accède et traite toutes les commandes qu'il contient, comme si son contenu était effectivement inséré dans le fichier grub.cfg.

Sur un système équipé d'un microprogramme UEFI 64 bits, les entrées de ce fichier apparaissent comme suit :

menuentry "Windows (64-bit UEFI)" {
   insmod part_gpt
   insmod fat
   insmod search_fs_uuid
   insmod chain
   search --fs-uuid --no-floppy --set=root cafe-f4ee
   chainloader /efi/Microsoft/Boot/bootmgfw.efi
}

Sur un système équipé d'un microprogramme BIOS, les entrées de ce fichier apparaissent comme suit :

menuentry "Windows" {
   insmod chain
   set root=(hd0,msdos1)
   chainloader --force +1
}