web-dev-qa-db-fra.com

Windows 7 ne démarre pas correctement sur un système à triple démarrage avec Windows 8 (Consumer Preview), Windows 7 et Ubuntu

Actuellement sur mon ordinateur portable, j'ai Win7, Win8 (Consumer Preview) et Ubuntu 12.04. J'ai un problème lors du démarrage de Win7

Lorsque je démarre l'ordinateur, le premier écran que j'obtiens est l'écran du gestionnaire de démarrage GRUB qui contient des entrées de menu pour Ubuntu et Windows 8. Si je veux démarrer sous Windows 7, je dois sélectionner Windows 8 chargeur, puis sélectionnez Windoes 7 dans le menu de démarrage de Windows.

Étant donné que le chargeur Win8 est un peu idiot, il redémarre le PC afin de charger Win7, mais cela me ramène simplement au GRUB2 et je dois sélectionner à nouveau le chargeur Win8, puis Win7 démarrera. C'est un échec de longue haleine et inutile.

Je préférerais de beaucoup que je puisse simplement ajouter Windows 7 au menu GRUB et le sélectionner à partir de là plutôt que de démarrer Windows 8, sélectionner Windows 7 et redémarrer à nouveau.

Ma seule préoccupation étant que Windows 8 a supprimé/remplacé le chargeur de démarrage Win7.

Quelqu'un a-t-il rencontré ce problème?

3
Jacob Tomlinson

créer une entrée dans 40_custom (ne supprimez rien) dans le répertoire /etc/grub.d

gksudo gedit /etc/grub.d/40_custom 

ajouter une entrée comme celle-ci

menuentry "Windows 7" {
    set root=(hd0,3)
    chainloader +1
}

Modifiez bien sûr la valeur racine définie. Déterminez le disque dur en tapant: Sudo fdisk -l. Par exemple,/dev/sda1 est (hd0,1) s'il est sur le deuxième disque dur:/dev/sdb1 >> (hd1,1) .. et ainsi de suite. Vous pouvez comprendre la syntaxe de cela, je suppose. Après avoir apporté les modifications, effectuez Sudo update-grub et vous pouvez essayer de le démarrer. BTW grub ne peut pas réellement démarrer Windows, la seule chose qu'il peut faire est de charger (pour appeler) le chargeur de démarrage Windows.

1
Rahul Virpara

Dans le chargeur W8, accédez aux options et modifiez le démarrage par défaut sur W7. Ensuite, démarrez une fois dans W7 et redémarrez. Ensuite, votre installation grub devrait pouvoir voir les deux. A travaillé pour moi.

1
Frantumn

Je n'ai aucune idée de ce qui se passe avec Windows 8. J'ai installé une machine virtuelle avec les trois systèmes d'exploitation comme vous l'avez décrit et exactement la même chose s'est produite. Cela ne devrait pas se produire. Je ne peux pas expliquer pourquoi cela se produit. Mais ça l'a fait.

La façon dont j'ai pu modifier ce comportement (dans ma machine virtuelle) était d'installer EasyBCD (dans Windows 7), puis faire une mise à jour/sauvegarde du menu de démarrage de Windows. (Voir capture d'écran ci-dessous.)

image of EasyBCD "Edit Boot Menu" window with "Save Settings" circled

Dans mon cas, simplement " mise à jour" le menu de démarrage Windows avec EasyBCD ... même sans rien changer dans le menu ... supprimé le menu Windows 8 et l'étrangeté. Après avoir fait cela lorsque j'ai sélectionné le Windows 8 entrée dans le menu de démarrage GRUB, l'ancien style du menu de démarrage de Windows illustré dans la capture d'écran ci-dessous est affiché. Et la sélection de Windows 7 démarre maintenant directement Win 7 sans redémarrage vers GRUB.

screenshot of text graphics Windows boot menu

0
irrational John