logo de l'epfl
Domaine IT
Espace logiciel libre à l’Ecole
French only
EPFL >  DIT >  ELLE
Accueil > Linux > Grub > Préparer une disquette grub

Préparer une disquette grub

lundi 5 août 2002, par elle
 
Une disquette personnalisée de grub est toujours précieuse en cas de problème

Les étapes à suivre pour se préparer une disquette grub générique :

  • 1. Préparer la disquette au bon format :

    fdformat /dev/fd0u1440
    mke2fs /dev/fd0
  • 2. Copier les fichiers nécessaire sur cette disquette :

    mount -t ext2 /dev/fd0 /mnt/floppy
    mkdir -p /mnt/floppy/boot/grub
    cp /boot/grub/stage? /mnt/floppy/boot/grub
    cp /usr/share/doc/grub-0.91/menu.lst /mnt/floppy/boot/grub

 

3. Rendre la disquette bootable :


/sbin/grub --batch <<EOT
root (fd0)
setup (fd0)
quit
EOT
umount /mnt/floppy/

La disquette ainsi préparée est générique. On peut l’utiliser pour exécuter les commande grub telles que mentionnées dans le fichier grub.conf (root, kernel, initrd, avec les paramètres adhoc). La commande boot termine les commandes.

On peut aussi personnaliser cette disquette de boot en y ajoutant le fichier grub.conf qui correspond à la machine qui nous intéresse. Ainsi, au cas où une installation d’un autre OS effacerait le MBR on aurait accès à linux depuis la disquette personnalisée. Pour ce faire, à l’étape 2 on ajoutera le fichier grub.conf de notre système :


mount -t ext2 /dev/fd0 /mnt/floppy
cp /boot/grub/grub.conf /mnt/floppy/boot/grub
umount /mnt/floppy/

ELLE-EPFL 1015 Lausanne, tél. +41 021 693.22.49, Webmaster:elle AT epfl.ch
CC-BY-SA Cette création est mise à disposition sous contrat Creative Commons by-sa.
mise à jour le 17 octobre 2002

Répondre à cet article