Disquette grub

Fermé
rjcb - 5 déc. 2005 à 22:09
 rjcb - 7 déc. 2005 à 21:04
Salut,

J'essaie de faire une disquette de grub pour ma FC4

http://elle.epfl.ch/article.php3?id_article=12


[root@RJCSERVEUR ~]# /sbin/grub --batch <<EOT
> root (fd0)
> setup (fd0)
> quit
> EOT
Probing devices to guess BIOS drives. This may take a long time.
Unknown partition table signature


GNU GRUB version 0.95 (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> root (fd0)
Filesystem type is ext2fs, using whole disk
grub> 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/grub.co nf "... failed

Error 29: Disk write error
grub> quit
[root@RJCSERVEUR ~]#


Merci

10 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
6 déc. 2005 à 21:49
Re-

Attention, tu n'es pas en présence d'un "bash" complet, mais d'un interpréteur de commandes réduit (Minimal BASH-like).

Normalement l'appuie sur la touche "TAB" devrait te donner la liste des commendes accessibles.

Sinon, vois déjà là celles qui en font partie :
http://www.gnu.org/software/grub/manual/html_node/index.html

Déjà "df" n'y est pas et ensuite pour ta commande "(hd0,4)", rajoute "root" devant (en espérant que ce soit ta partition racine) et ça devreait aller mieux ;-))
1
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
6 déc. 2005 à 11:55
Salut,

T'as du tout simplement oublié de démonter ton "floppy" avant de lancer "/sbin/grub --batch <<EOT "...

;-))
0
Salut!

J'ai un p'tit pb,

donc j'ai réussi a faire ma disquette, je boot dessus

Par contre grub ne reconnais aucune commande:

df /boot/grub/stage1

renvoi Error 27 Unrecognized command

grub > (hd0,4) pareil

Merci
0
En fait je suis un peu perdu la.
j'y connais pas grand chose et sur le lien que je t'ai montré avant, il y a 3 commandes, mais si celle la elle marche po coment je v faire pour installer grub??

Merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
6 déc. 2005 à 22:23
Euh...!!! J'ai pas tout pigé là !!!
Tu veux faire quoi exactement ?
Et c'est quoi la 3ème commande en question sur le lien que tu as cité dans ton 1er post ?
J'ai pas vu, ou alors je suis miro :-\
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
6 déc. 2005 à 22:34
Bon, ben j'étais miro effectivement ;-)))

Alors le "df" est à taper avant de lancer le "mini-shell" de grub.

Mais dis moi !!! Tu démarres comment ton système actuellement ?
0
Donc en fait j'ai fait une sauvegarde de mon hdd de mon serveur sur un autre hdd.
Maintenant, je branche le HDD de sauvegarde sur la nappe a la place du HDD d'origine.
Mais pour que mon système se charge il faut que je réinstall grub sur ce disque. Ma sauvegarde est sur hda5

donc


/sbin/grub
root (hd0,4)
setup (hd0)

mais pb !!!

Merci :)
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
7 déc. 2005 à 07:49
Salut,

Pourquoi n'essaies-tu pas de faire une disquette en y incluant ton fichier "grub.conf" (menu.lst) comme indiqué sur le site, tu aurais alors une disquette prête à démarrer ton autre HD, non ?
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/
;-))
0
Salut!

En fait je dois avoir un pb au niveau de la sauvegarde.
Donc j'ai fais ce que tu m'as di et je retrouve mon loader.

Donc je séméectionne ac le noyau que je veux démarrer et j'ai :

root(hd0,0)
file system type unknown, partition type 0xF
kernel /umlinuz-2.6 ...... ro root =LABEL=/ rbgb quiet

Error 17: Cannot mount selected partition

Press any key to continue.

Donc je presse une touche et il me remet le choix de la version linux a démarrer mais j'ai essayé les 3 que j'ai et tjs le meme pb.

Pour faire la sauvegarde, j'ai pris un hdd, converti en ext3 avec une seul partition. Je l'ai monté dans mon fichier fstab:

/dev/hdc5 /backup ext3 defaults 1 2

puis, j'ai fais:

rsync -uravH --delete --exclude-from=exclud.lst / /backup

avec exclud.lst:

/ftp
/internet
/sauvegardes
/mp3
/videos
/proc
/dev
/initrd
/sys
/tmp
/mnt
/etc/fstab
/backup


Et j'ai modifié mon fstab de mon hdd de sauvegardes:

# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
/dev/devpts /dev/pts devpts gid=5,mode=620 0 0
/dev/shm /dev/shm tmpfs defaults 0 0
LABEL=/home /home ext3 defaults 1 2
/dev/proc /proc proc defaults 0 0
/dev/sys /sys sysfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults 1 2
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/var /var ext3 defaults 1 2

/dev/fd0 /media/floppy auto pamconsole,exec,noauto,managed 0 0
/dev/hdd /media/cdrom auto pamconsole,exec,noauto,managed 0 0

J'ai aussi créé sur mon hdd de sauvegardes les dossiers /tmp /mnt /proc.

Donc je ne vois pas trop le pb

MErci
0
Personne a une petite idée?
0