GRUB permet un certain nombre de commandes utiles dans son interface ligne de commande. Certaines de ces commandes acceptent une option apr�s leur nom. Pour �tre accept�es, ces options doivent �tre s�par�es de la commande et des autres options pr�sentes par un espace.
Ci-apr�s figure une liste de commandes utiles�:
boot — D�marre le dernier syst�me d'exploitation ou le chargeur de cha�ne qui a �t� charg�.
chainloader </path/to/file> — Charge le fichier indiqu� comme chargeur de cha�ne (o� </path/to/file> repr�sente le chemin d'acc�s au fichier). Si le fichier se situe sur le premier secteur de la partition sp�cifi�e, utilisez la notation de type liste de blocs, +1, au lieu du nom de fichier.
Ci-apr�s figure un exemple de la commande chainloader�:
chainloader +1
displaymem — Affiche l'utilisation actuelle de m�moire, sur la base des informations fournies par le BIOS. Cette commande est pratique pour d�terminer la quantit� de m�moire vive dont le syst�me dispose, avant de le d�marrer.
initrd </path/to/initrd> — Permet aux utilisateurs de sp�cifier un disque RAM initial � utiliser pour l'amor�age (o� </path/to/initrd> correspond au chemin d'acc�s � initrd). Un fichier initrd est n�cessaire lorsque le noyau a besoin de certains modules pour d�marrer correctement, comme lorsque la partition root est format�e avec le syst�me de fichiers ext3.
Ci-apr�s figure un exemple de la commande initrd�:
initrd /initrd-2.6.8-1.523.img
install <stage-1><install-disk><stage-2>pconfig-file — Installe GRUB dans le MBR du syst�me.
<stage-1> — Pr�cise 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.
<install-disk> — Sp�cifie le disque o� le chargeur de d�marrage �tape 1 doit �tre install�, comme par exemple (hd0).
<stage-2> — Indique au chargeur de d�marrage �tape 2, l'emplacement du chargeur de d�marrage �tape 1 comme par exemple, (hd0,0)/grub/stage2.
p<config-file> — Indique � la commande install de rechercher le fichier de configuration du menu sp�cifi� par <config-file>, comme, par exemple, (hd0,0)/grub/grub.conf.
Avertissement
La commande install �crase toutes les informations d�j� pr�sentes sur le MBR.
kernel </path/to/kernel><option-1><option-N> ... — Indique le fichier noyau � charger lors du d�marrage du syst�me d'exploitation. Remplacez </path/to/kernel> par le chemin absolu de la partition sp�cifi�e par la commande root. Remplacez <option-1> par les options du noyau Linux, comme par exemple, root=/dev/hda5 pour sp�cifier le p�riph�rique sur lequel la partition root du syst�me se trouve. Plusieurs options peuvent �tre transmises au noyau dans une liste d�limit�e par des espaces.
Un exemple de la commande kernel ressemble � l'extrait suivant�:
kernel /vmlinuz-2.4.21 root=/dev/hda5
L'option de l'exemple pr�c�dent indique que le syst�me de fichiers root de Linux se trouve sur la partition hda5.
root (<device-type><device-number>,<partition>) — Configure la partition root de GRUB, comme, par exemple, (hd0,0) et monte la partition.
Un exemple de la commande root ressemble � l'extrait suivant�:
root (hd0,0)
rootnoverify (<device-type><device-number>,<partition>) — Configure la partition root de GRUB, tout comme la commande root, mais ne monte pas la partition.
D'autres commandes sont �galement disponibles�; tapez help --all pour obtenir une liste compl�te de commandes. Pour une description de toutes les commandes GRUB, reportez-vous � la documentation disponible en ligne � l'adresse suivante�: https://www.gnu.org/software/grub/manual/.