Aller au contenu

Remettre GRUB a[pres une reinstalle de Windows ?


Messages recommandés

Bonjour,

J'ai installé Linux Ubuntu sur une deuxieme partition du disque dur et j'utilisais le petit programme GRUB pour choisir mon OS lors du boot de ma machione. Malheureusement, j'ai du réinstaller Windows, et bien sur il a efface l'ammorce GRUB, se chargeant donc automatiquement, sans me donner le choix.

Je n'ai donc plus acces a mon Ubuntu...

J'ai essayé de booter avec le CD d'install, mais impossible de "sauter" les étapes pour aller directement a celle de l'installation du GRUB. J'ai pas envie de réinstaller Linux et perdre ma conf déja installée.

Quelqu'un aurait-il une solution ?

Merci :chinois:

Lien vers le commentaire
Partager sur d’autres sites

Regarde dans le topic "Bootloaders"/"Gestionnaire de démarrage"

Il y a une partie "installation", il suffit de la faire avec un live-CD avec la commende "grub"

J'ai demarré avec le LiveCD.

J'ai tenté de suivre les étapes specifiés dans le topic en question, sans succes.

grub> root (hd<TAB>

Possible disks are: hd0 hd1 hd2

Moi quand je tape root(hd<TAB>, il ne me trouve rien. Aucun hd. Donc forcement je suis bloqué :roll:

J'ai essayé avec :

$ grub-install --root-directory=/boot /dev/hdX
La pareil, ca bloque. Il me trouve bien une liste de Hd (Hda, hda1, hda2, hda3, hda5, etc), mais si je tente de mettre la commande, j'ai un permission denied.

Et si je le fais en "sudo" devant, il me retourne pour chaque hd que j'ai essayé :

"snapshot does not have any corresponding BIOS drive."

Lien vers le commentaire
Partager sur d’autres sites

si ça peut aider, il est parfois essentiel que tu mette à jour ton fichier /boot/grub/device.map

# cat /boot/grub/device.map
(hd0)   /dev/sda

(ici /sda parce que je suis en SATA ou en SCSI, hda sinon)

par contre il faut aussi faire attention à modifier le device.map de ton disque dur, pas de ton liveCD (tu te retrouveras en read-only de toute façon, ton éditeur refusera de le modifier).

de mémoire :

mount /dev/sda1 /mnt
vi /mnt/boot/grub/device.map
grub-install --root-directory=/mnt/boot 

avec certains lives CD (celui de Gentoo, si je me souviens bien, ou alors c'est knoppix ?) il te fait une erreur comme quoi il ne peut accéder au fichier source ou une connerie comme ça. J'ai solutionné en remontant / en fw

mount / -o remount,rw

bizarre mais si ça marche ...

Lien vers le commentaire
Partager sur d’autres sites

J'ai trouvé un tutorial sur le site de Ubuntu-fr.

Mais ca merde, voilà le log :

ubuntu@ubuntu:/boot$ sudo -s

root@ubuntu:/boot# grub --batch

Probing devices to guess BIOS drives. This may take a long time.

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> find /boot/grub/stage1

find /boot/grub/stage1

(hd0,5)

grub> root (hd0,5)

root (hd0,5)

Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)

setup (hd0)

Checking if "/boot/grub/stage1" exists... yes

Checking if "/boot/grub/stage2" exists... yes

Checking if "/boot/grub/e2fs_stage1_5" exists... yes

Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.

succeeded

Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2 /boot/grub/menu.lst"... f ailed

Error 22: No such partition

grub>

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...