Pages : 1
#1 Le 31/08/2006, à 17:54
- yopp
disquette de boot grub
Salut a tous,
mon but est de creer une disquette de boot grub
je commence par la formater a l'aide de mke2fs /dev/fd0
puis je la monte dans le repertoire /mnt/floppy
je crée les repertoire /boot/grub
et je copie les fichiers stage1 stage2 et menu.lst dans /mnt/floppy/boot/grub
et enfin je la demonte
J'ai vu ensuite qu'il faillait taper grub dans la console donc je le fait.
grub>device (fd0) /dev/fd0
device (fd0) /dev/fd0
grub>root (fd0)
Unknown partition table signature
Filesystem type is ext2fs, using whole disk
grub>setup (fd0)
setup (fd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... no
Running "install /boot/grub/stage1 (fd0) /boot/grub/stage2 p /boot/grub/menu.lst "... failed
Error 29: Disk write error
grub> quit
en italique c'est ce que je tape
je comprends pas l'erreur que j'ai faite....
merci dse votre aide ^^
#2 Le 31/08/2006, à 18:13
- cep
Re : disquette de boot grub
À toutes fins utiles fais un :
fdformat /dev/fd0
avant tout.
Ensuite, après avoir fait les copies, as-tu démonté /dev/fd0 ?
grub>device (fd0) /dev/fd0 ne devrait pas être nécessaire.
Autre solution pour une disquette minimale :
cd /boot/grub/
sudo dd if=stage1 of=/dev/fd0 bs=512 count=1
sudo dd if=stage2 of=/dev/fd0 bs=512 seek=1
Copier aussi si tu veux menu.lst
Voir : http://forum.ubuntu-fr.org/viewtopic.php?id=6275
Dernière modification par cep (Le 31/08/2006, à 18:13)
Hors ligne
#3 Le 31/08/2006, à 18:31
- yopp
Re : disquette de boot grub
merci cep pour ton lien et tes conseils ^^
j'ai réussi a creer la disquette sans le moindre probleme.
j'avais oublier de copier le device.map
je l'ai testée et une fois que je boot dessus j'obtient mon ecran avec le multi-boot
et lorsque je choisi ubuntu ou windows, j'ai le droit a la meme erreur:
error 15 : file not found
donc je suis encore perdu
#4 Le 31/08/2006, à 18:48
- cep
Re : disquette de boot grub
De rien.
Ton menu.lst est bon ?
Si oui, utilise la console grub pour lancer un find /vmlinuz par exemple pour voir si tu peux lire sur le disque depuis la disquette.
Pour avoir la console grub, c'est la touche c , pour en sortir esc , et pour booter b
Si tu peux booter sur cdrom, tu as aussi un bon outil, c'est le SuperGrub :
http://users.bigpond.net.au/hermanzone/SuperGrubDiskPage.html
Bonne continuation.
cep
Hors ligne
#5 Le 03/09/2006, à 14:06
- figaro
Re : disquette de boot grub
merci cep pour ton lien et tes conseils ^^
j'ai réussi a creer la disquette sans le moindre probleme.
j'avais oublier de copier le device.mapje l'ai testée et une fois que je boot dessus j'obtient mon ecran avec le multi-boot
et lorsque je choisi ubuntu ou windows, j'ai le droit a la meme erreur:
error 15 : file not founddonc je suis encore perdu
Tu dois avoir ton grub dans la partition Linux. si c'est le cas utilise le chaineloader dans le menu.lst de ta disquette.
# Linux "I" chain sur /dev/hdxx
title [i]nom du Linux "I"[/i]
root (hd?,?)
chainloader +1
boot
tu mets les bonnes références pour ta partition racine Linux
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne