Duplicata possible :
Comment puis-je réparer Grub ? (Comment récupérer Ubuntu après avoir installé Windows ?)
Mon système était configuré pour un double démarrage d'Ubuntu 12.04.1 LTS et de Windows 7. Aujourd'hui, j'ai mis la main sur la version MSDN de Windows 8 et je l'ai installée sur mon Windows 7. Maintenant, l'ordinateur démarre directement sous Windows 8 sans charger l'écran Grub.
J'ai donc suivi les étapes suggérées dans : https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows . En exécutant cette commande :
ls -l /dev/disk/by-label/
donne le résultat suivant :
total 0
lrwxrwxrwx 1 root root 10 Sep 11 07:51 Entertainment -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 11 02:45 PENDRIVE -> ../../sdb1
Aussi fdisk -l
donne ce résultat :
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1246aa23
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 319582199 159790076 7 HPFS/NTFS/exFAT
/dev/sda2 319582208 602906623 141662208 7 HPFS/NTFS/exFAT
/dev/sda3 602908672 625135615 11113472 83 Linux
Disk /dev/sdb: 1939 MB, 1939865600 bytes
64 heads, 63 sectors/track, 939 cylinders, total 3788800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18
Device Boot Start End Blocks Id System
/dev/sdb1 * 2248 3788799 1893276 c W95 FAT32 (LBA)
Donc je suppose que je dois faire ça : sudo grub-install /dev/sda3
pour mettre Grub en marche. Mais j'obtiens cette erreur :
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
Quelqu'un peut-il me guider dans la bonne direction ? L'installation actuelle d'Ubuntu est bien trop adaptée à mes besoins pour la perdre à cause d'un problème de gestionnaire de démarrage ! Toute aide est la bienvenue !