GRUB possède une gamme de commandes qui peuvent être exécutées de façon interactive depuis l'interface de ligne de commande. Certaines de ces commandes acceptent une option après leur nom et ces options doivent être séparées de la commande et des autres options présentes par un espace.
Les commandes les plus utiles sont indiquées ci-après :
boot — Démarre le système d'exploitation ou le chargeur de chaîne qui a été sélectionné et chargé précédemment.
chainloader <nom-de-fichier> — Charge le fichier indiqué comme chargeur de chaîne. Pour s'assurer que ce fichier sera pris dès le premier secteur de la première partition, utilisez +1 comme nom de fichier.
displaymem — Affiche l'usage actuel de mémoire, sur la base des informations fournies par le BIOS. C'est pratique quand vous ignorez de combien de mémoire vive le système dispose et que celui-ci doit encore être démarré.
initrd <nom-de-fichier> — Vous permet de spécifier un disque virtuel initial à utiliser pour l'amorçage, opération indispensable au noyau lorsque celui-ci a besoin de certains modules pour un démarrage correct.
install <Etape-1> <install-disque> <Etape-2> p <fichier-config> — Installe GRUB dans votre bloc de démarrage maître. Ce qui permet aux interfaces GRUB de se présenter lors du redémarrage du système.
![]() | Attention |
|---|---|
La commande install effacera tout ce qui a été écrit précédemment dans le bloc de démarrage maître en le réécrivant. Si elle est exécutée, tout ce que vous avez mis en oeuvre pour démarrer votre système d'exploitation, à part GRUB, sera effacé irrémédiablement. Assurez-vous de bien savoir ce que vous faites avant d'exécuter cette commande. |
Il existe plusieurs façons de configurer cette commande. Cependant, vous devez spécifier <étape-1>, qui indique un périphérique, une partition et un fichier où l'image du premier chargeur de démarrage peut être trouvée, tel que (hd0,0)/grub/stage1. De plus, vous devez indiquer le disque où le chargeur de démarrage de l'étape No 1 doit être installé, tel que (hd0).
La section <étape-2> indique au chargeur de démarrage de l'étape No 1 l'emplacement du chargeur de démarrage de l'Etape No 2 comme, par exemple, (hd0,0)/grub/stage2. L'option p indique à la commande install qu'un fichier de configuration de menu est spécifié dans la section <fichier-config> comme, par exemple, (hd0,0)/grub/grub.conf.
kernel <nom-de-fichier-du-noyau> <option-1> <option-N> — Indique quel fichier du noyau charger depuis le système de fichiers root de GRUB lorsque l'on charge directement le système d'exploitation. Des options peuvent accompagner la commande kernel, qui seront passées au noyau lors de son chargement.
Pour Red Hat Linux, vous pouvez avoir une ligne kernel qui ressemble à ceci :
kernel /vmlinuz root=/dev/hda5 |
Cette ligne indique que le fichier vmlinuz est chargé depuis le système de fichiers root de GRUB, tel que (hd0,0). Une option est aussi passée au noyau indiquant que le système de fichiers root pour le noyau Linux doit se situer sur hda5, la cinquième partition du premier disque dur IDE lors de son démarrage. Plusieurs autres options peuvent être placées après cette option si nécessaire.
root <périphérique-et-partition> — Configure la partition racine de GRUB pour en faire le périphérique et la partition spécifiques, comme (hd0,0), et monte la partition afin de rendre les fichiers lisibles.
rootnoverify <périphérique-et-partition> — Agit de la même façon que la commande root, mais ne monte pas la partition.
D'autres commandes sont aussi disponibles. Entrez info grub pour avoir une liste complète.
| Précédent | Sommaire | Suivant |
| Interfaces | Niveau supérieur | Fichier de configuration du menu |