J'ai installé Windows 7 et Ubuntu 16 et je peux voir les deux sur le bootloader, mais je ne peux démarrer qu'Ubuntu. Si je choisis Windows dans le bootloader, un message d'erreur s'affiche et l'ordinateur redémarre. Il semble que le lien Windows soit rompu sur le bootloader.
$ sudo fdisk -l
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 97656344 97654297 46.6G 83 Linux
/dev/sda2 * 97656832 1949212671 1851555840 882.9G 7 HPFS/NTFS/exFAT
/dev/sda3 1949214718 1953523711 4308994 2.1G 5 Extended
/dev/sda5 1949214720 1953523711 4308992 2.1G 83 Linux
Device Start End Sectors Size Type
/dev/sdb1 2048 206847 204800 100M EFI System
/dev/sdb2 206848 468991 262144 128M Microsoft reserved
/dev/sdb3 468992 151764991 151296000 72.1G Microsoft basic data
/dev/sdb4 243890176 250068991 6178816 3G Linux swap
/dev/sdb5 151764992 243890175 92125184 44G Linux filesystem
Il semble que l'init soit sda2
qui est la partition contenant mes données Windows, mais le système d'exploitation Windows se trouve dans la partition sdb3
.
Le script script généré par le Boot Repair Boot Info ces résultats .
J'ai installé boot-repair, mais il indique qu'il ne fonctionne pas en mode Legacy, seulement en UEFI.
J'ai également ajouté ces lignes dans /etc/grub.d/40_custom
et mis à jour Grub, mais ces entrées ne me permettent pas non plus de démarrer Windows 7 :
menuentry "Windows 7aa (loader) (on /dev/sdb1)" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
chainloader +1
}
menuentry "Windows 7bb (loader) (on /dev/sdb3)" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos3)'
chainloader +1
Que puis-je essayer d'autre ?
J'ai également essayé
sudo update-grub and sudo update-grub2
Mise à jour :
Les entrées Windows dans Grub me montrent cette erreur "La partition n'existe pas, appuyez sur n'importe quel bouton pour continuer..." et ensuite le menu Grub apparaît à nouveau. J'ai essayé d'ajouter une nouvelle entrée Windows pour la partition réservée Microsoft /dev/sdb2 (hd1/msdos2) et l'écran est différent :
boot loaderAdministrateur Windows, choisir une option O.S. only with Windows, si je la choisis, alors l'ordinateur redémarre.