grub-install

Auteur: Ikipou

La commande grub-install permet d'installer le chargeur d'amorçage GRUB sur un périphérique.

Utilisation

La commande grub-install fournit un moyen simple d'installer ou de réinstaller GRUB sur un périphérique. Pour installer GRUB sur un disque, il suffit de lancer grub-install suivit du chemin du périphérique sur lequel installer le chargeur d'amorçage.

Voici par exemple comment installer GRUB sur le MBR du premier disque SATA (/dev/sda):

# grub-install /dev/sda


    GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]
grub> setup --stage2=/boot/grub/stage2 --force-lba (hd0,0) (hd0,0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
 Running "install --force-lba --stage2=/boot/grub/stage2 /boot/grub/stage1 (hd0,0) /boot/grub/stage2 p /boot/grub/menu.lst "... succeeded
Done.
grub> quit

Options importantes

--root-directory=dossier
Utilise dossier à la place de la racine pour installer les fichiers de GRUB. Cette option est utile pour installer GRUB sur un autre disque (exemple --root-directory=/mnt/disk3) ou si /boot est dans une partition séparé, auquel cas l'option sera --root-directory=/boot.
--no-floppy
Ne recherche pas de lecteur disquette pour faire le device map. Utile quand on a pas de lecteur de disquette.

Ressources

La page de manuel de grub-install reprend l'ensemble des options disponibles.

Le manuel de GRUB (en anglais) explique les dangers de grub-install et présente les deux formats possibles pour spécifier un périphérique

La loi est l'expression de la volonté générale. Tous les citoyens ont
droit de concourir personnellement ou par leurs représentants à sa
formation.
-+- Déclaration des droits de l'homme et du citoyen
(26 août 1789) - Article VI -+-