mardi 17 juillet 2012

RÉINSTALLER GRUB2
(Procédure par CHROOT)



  • démarrez sur votre PC avec un live-cd Ubuntu
  • démontez les partitions contenant vos OS (sinon ils ne seront pas détectés)
  • lancez un terminal (ou console) et entrez les commandes suivantes:

sudo fdisk -l                      # pour vous aider à trouver la partition sur laquelle est votre ubuntu
sudo mount /dev/sdaX /mnt          # montage de celle-ci en remplaçant le X par le bon numéro de partition
sudo mount --bind /dev /mnt/dev    # lien symbolique du dossier /dev en cours d'utilisation vers le disque monté
sudo mount --bind /dev/pts /mnt/dev/pts   # lien symbolique du dossier /dev/pts en cours d'utilisation vers le disque monté
sudo mount --bind /sys /mnt/sys    # lien symbolique du dossier /sys en cours d'utilisation vers le disque monté
sudo mount -t proc /proc /mnt/proc # Pour que Grub2 trouve /proc/mounts
sudo chroot /mnt /bin/bash         # mise à la racine du disque monté
mount -a                           # montage des partitions dans le chroot
apt-get install grub-pc            # installation du logiciel Grub2 (sur le disque maintenant à la racine)
update-grub                        # création d'un nouveau fichier de configuration : grub.cfg
grub-install /dev/sda              # installation de grub sur le MBR
Si la dernière commande sort une erreur, tapez :

grub-install --force /dev/sda
Démontez les partitions montées dans le chroot :

umount -a
(Ignorez les éventuelles erreurs signalées.)
A partir de là, vous pouvez sortir du disque monté en effectuant ctrl+D. Puis, démontez ce disque :

sudo umount /mnt/{dev/pts,dev,sys,proc}
sudo umount /mnt
Redémarrez et vous devriez, à présent, être capable de booter correctement.



Aucun commentaire:

Enregistrer un commentaire