Pb grub.conf

Fermé
rjcb - 12 déc. 2005 à 19:16
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 13 déc. 2005 à 19:59
Salut!

Je viens de faire une connerie. j'ai changer le grub.conf de mon serveur, du coup je ne peux plus démarrer mon system.
J'ai donc branché mon HDD sur un poste win et monté la partition /boot avec un logiciel Ext2Fsd. Mais le pb c'est que je n'ai pas les droits pour modifier le fichier grub.conf.
Si je fais une MAJ en boutant ac le cd cela va t il réstaurer mon loader?

Merci

7 réponses

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
12 déc. 2005 à 20:29
En fait il faut que tu bootes sur un cd, et que tu montes la partition / de ton linux par exemple dans un répertoire /mnt/linux. Supposons que cette partition soit /dev/hda1 et qu'elle soit en ext3, en image ça donne, après avoir booter sur un live cd (knoppix, live cd gentoo, mandrake move...). Pour faire tout ce qui suit il faut naturellement être en root :
mkdir -p /mnt/linux
mount  -t ext3 /dev/hda1 /mnt/linux
cd /mnt/linux
chroot /mnt/linux

A partir de là tout ce passe comme si /mnt/linux était devenu /... Tout se passe donc comme si tu avais booté sur ton linux installé. Il ne reste plus qu'à corriger le fichier /etc/grub.conf, valider les modifs.

Puis on quitte proprement le chroot en appuyant sur ctrl + d. Ensuite :
cd
reboot

Et si tu as correctement corrigé ton grub normalement tu dois pouvoir booter normalement.

Bonne chance
2
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
12 déc. 2005 à 21:03
N'importe quel cd sur lequel tu peux booter et avoir un shell fait l'affaire.
1
Salut!

Je peux prendre n'importe kel cd (je suis sous FC4).
Cela marche pas si je boot sur le dvd de ma FC4?

Merci
0
Donc j'ai démarrer puis je tape c et je tombe sur grub >

je tappe root (hd0,0)
Filesystem type is ext2fs, partition type 0x83 ok ca c bon

après je fais

setup (hd0,0)
Cheking if "/boot/grub/stage1" exists ... no
Cheking if "/grub/stage1" exists ... yes
Cheking if "/grub/stage2" exists ... yes
Cheking if "/grub/e2fs_stage1_5" exists ... yes
Running "embed /grub/e2fs_stage1_5" (hd0,0)" ... failed (this is no fatal)
Running "embed /grub/e2fs_stage1_5" (hd0,0)" ... failed (this is no fatal)
Running install /grub/stage1 (hd0,0) /grub/stage2 p /grub/grub.conf" ...failed

Error 16: Inconsistent filesystem structure

grub> quit
error 27: Unrecognized command.

Donc je reboot mais ca marche pas normal

Mais je ne vois pas le pb

Merci
0

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

Posez votre question
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
12 déc. 2005 à 23:44
On dirait que tu as cassé ta partition, un petit fsck s'impose peut-être. Peux-tu donner ta table des partitions (par exemple en tapant /sbin/cfdisk, ou /sbin/fdisk)
0
Salut,

J'ai réessayé, et il m'a pas mis fail.
Par contre je redémarre mais cela ne marche tjs pas.
moi ce que je voudrais c'est que ca soit root (hd0,0) et pas root(hd0,1)

donc j'ai fais:

setup (hd0,0)
Cheking if "/boot/grub/stage1" exists ... no
Cheking if "/grub/stage1" exists ... yes
Cheking if "/grub/stage2" exists ... yes
Cheking if "/grub/e2fs_stage1_5" exists ... yes
Running "embed /grub/e2fs_stage1_5" (hd0,0)" ... failed (this is no fatal)
Running "embed /grub/e2fs_stage1_5" (hd0,0)" ... failed (this is no fatal)
Running install /grub/stage1 (hd0,0) /grub/stage2 p /grub/grub.conf" ...failed


mais cela ne change pas.

Merci
0
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
13 déc. 2005 à 19:59
Désolé j'utilise pas grub mais lilo. Mais quoi qu'il en soit sans table de partition je ne peux pas beaucoup t'aider...
0