Question Grub ne reconnaît plus Windows 7 après l'installation de Windows 8


Hier, j'ai installé Windows 7 (sur / dev / sdb1) et Windows 8.1 (sur / dev / sdb2).

"Bien sûr", mon Ubuntu 14.04 existant (sur / dev / sdb3) était donc devenu impossible à démarrer. J'ai corrigé cela avec le Réparation de démarrage utilitaire via Ubuntu 14.04 Live USB.

Cependant, quelque chose de bizarre se passe:

  1. J'ai exécuté Boot Repair après avoir installé Windows 7, ce qui a bien fait apparaître Ubuntu et Windows 7 dans le menu grub.
  2. J'ai exécuté à nouveau Boot Repair après avoir installé Windows 8.1, ce qui a bien fait apparaître Ubuntu et Windows 8 dans le menu grub ... Mais ... où Windows 7 a-t-il disparu?

J'ai donc exécuté à nouveau Boot Repair, sans succès. J'ai couru manuellement

$ sudo update-grub

qui a abouti à

Found linux image: /boot/vmlinuz-3.13.0-35-generic 
Found initrd image: /boot/initrd.img-3.13.0-35-generic 
Found linux image: /boot/vmlinuz-3.13.0-34-generic 
Found initrd image: /boot/initrd.img-3.13.0-34-generic 
Found linux image: /boot/vmlinuz-3.13.0-24-generic 
Found initrd image: /boot/initrd.img-3.13.0-24-generic 
Found memtest86+ image: /boot/memtest86+.elf 
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 8 (loader) on /dev/sdb1
done.

bizarre - Il affiche Windows 8 sur / dev / sdb1, où Windows 7 est installé.

Aussi:

$ sudo os-prober 
/dev/sdb1:Windows 8 (loader):Windows:chain
$

... pas Ubuntu? Pas de Windows 7?

J'ai aussi couru Script d'informations de démarrage:

               Boot Info Script 0.61      [1 April 2012]

============================= Infos Boot Résumé: ================= ==============

=> Grub2 (v1.99) est installé dans le MBR de / dev / sda et examine   secteur 1 de       le même disque dur pour core.img. core.img est à cet endroit et regarde       dans la partition 112 pour.
   => Grub2 (v1.99) est installé dans le MBR de / dev / sdb et examine le secteur 1 de       le même disque dur pour core.img. core.img est à cet endroit et regarde       dans la partition 112 pour.
   => Aucun chargeur de démarrage n'est installé dans le MBR de / dev / sdc.

sda1:


File system:       swap
Boot sector type:  -
Boot sector info:

sda2:


File system:       Extended Partition
Boot sector type:  -
Boot sector info:

sda5:


File system:
Boot sector type:  -
Boot sector info:
Mounting failed:   mount: unknown filesystem type ''

sdb1:


File system:       ntfs
Boot sector type:  Windows Vista/7: NTFS
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:  Windows 7
Boot files:        /bootmgr /Boot/BCD /Windows/System32/winload.exe

sdb2:


File system:       ntfs
Boot sector type:  Windows Vista/7: NTFS
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:
Boot files:        /bootmgr /Windows/System32/winload.exe

sdb3:


File system:       ext4
Boot sector type:  -
Boot sector info:
Operating System:  Ubuntu 14.04.1 LTS
Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb4:


File system:       ext2
Boot sector type:  -
Boot sector info:
Operating System:
Boot files:

sdc1:


File system:       ext4
Boot sector type:  -
Boot sector info:
Operating System:
Boot files:

sdc2:


File system:       ntfs
Boot sector type:  Windows Vista/7: NTFS
Boot sector info:  No errors found in the Boot Parameter Block.
Operating System:
Boot files:

- snip parce que le reste est personnel :) -

Les indicateurs de démarrage sont sur / dev / sda1 et / dev / sdb1.

Donc, tout semble en ordre, mais Grub ne reconnaît tout simplement pas les deux fenêtres correctement ... Que se passe-t-il?

(Pour être complet, / dev / sda est un SDD cassé et inutilisé que je teste).


0
2017-09-19 08:21


origine




Réponses:


Pour effectuer un double démarrage entre Windows 8 et Windows 7, vous devez d'abord installer l'ancien système d'exploitation, libérer de l'espace pour le second système d'exploitation, puis installer le système d'exploitation le plus récent.

Une fois Windows 8 installé, vous trouverez un nouveau menu de démarrage qui apparaît lorsque le PC démarre.

Vous devez utiliser ce menu pour choisir entre les systèmes d'exploitation Microsoft installés sur le PC.


1
2017-09-19 10:50



Vous dites donc que Grub ne peut pas distinguer Windows 7 et Windows 8? - Rody Oldenhuis
Windows 8, prend la commande de l'ordinateur, remplace Windows 7, qui ne peut être démarré qu'à partir du menu de Windows 8, et Grub est limité à l'alimentation de sorte que vous puissiez le faire, Windows 8. - kyodake