(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.