Disquette grub

rjcb -  
 rjcb -
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 41342 Statut Modérateur 4 896
 
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 41342 Statut Modérateur 4 896
 
Salut,

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

;-))
0
rjcb
 
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
rjcb
 
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 41342 Statut Modérateur 4 896
 
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 41342 Statut Modérateur 4 896
 
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
rjcb
 
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 41342 Statut Modérateur 4 896
 
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
rjcb
 
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
rjcb
 
Personne a une petite idée?
0