2.7. Fichier de configuration du menu de GRUB

Le fichier de configuration (/boot/grub/grub.conf), utilisé pour créer la liste des systèmes d'exploitation à démarrer dans l'interface menu, permet à l'utilisateur de sélectionner un groupe préétabli de commandes à exécuter. Les commandes fournies dans Section 2.6 Les commandes GRUB peuvent être utilisées, ainsi que certaines commandes spéciales qui ne sont disponibles que dans le fichier de configuration.

2.7.1. Commandes spéciales du fichier de configuration

Les commandes suivantes ne peuvent être utilisées qu'avec le fichier de configuration du menu de GRUB:

Le symbole dièse (#) permet d'insérer des commentaires dans le fichier de configuration du menu.

2.7.2. Structure des fichiers de configuration

Le fichier de configuration de l'interface menu de GRUB est /boot/grub/grub.conf. Les commandes servant à la définition des préférences générales pour l'interface menu sont placées dans le haut du fichier, suivies des différentes entrées relatives à chacun des systèmes d'exploitation ou noyaux énumérés dans le menu.

L'extrait ci-dessous correspond à un fichier de configuration du menu de GRUB très simple servant au démarrage de Red Hat Linux ou de Microsoft Windows 2000:

default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz

# section to load linux
title Red Hat Linux (2.4.18-5.47)
        root (hd0,0)
        kernel /vmlinuz-2.4.18-5.47 ro root=/dev/sda2
        initrd /initrd-2.4.18-5.47.img

# section to load Windows 2000
title windows
        rootnoverify (hd0,0)
        chainloader +1

Ce fichier invite GRUB à construire un menu avec Red Hat Linux comme système d'exploitation par défaut, réglé pour un démarrage automatique après 10 secondes. Deux sections sont disponibles, une pour chaque système d'exploitation avec les commandes spécifiques de la table de partition de chaque système.

NoteRemarque
 

Notez bien que le paramètre par défaut est spécifié sous la forme d'un chiffre. Ceci se rapporte à la première ligne title que GRUB rencontre. Si vous voulez que windows soit le paramètre par défaut, changez la valeur default=0 en default=1.

Le paramétrage d'un fichier de menu de configuration GRUB pour le démarrage multiple de systèmes d'exploitation va au-delà de la portée de ce chapitre. Ainsi, pour obtenir une liste des ressources supplémentaires, reportez-vous à Section 2.11 Ressources supplémentaires.