incapable de démarrer sous Windows, la réparation du démarrage échoue

1

J'ai deux systèmes d'exploitation sur mon système en double démarrage: Windows 8, Linux Deepin 2014 et Ubuntu 14.04 LTS. Quelque part en cours de route, le démarrage sur Windows ne fonctionnait plus, et peu de temps après, seul le démarrage Deepin fonctionnait.

J'ai donc réinstallé Ubuntu (car c'était mon système d'exploitation principal) et maintenant, il fonctionne à nouveau, mais Windows ne démarre pas. J'ai essayé le fixer avec démarrage de réparation , mais il a échoué, se plaignant: No boot loader is installed in the MBR of /dev/sda.. Voici le rapport complet de celui-ci.

Maintenant, j'ai même peur de redémarrer, car qui sait si Ubuntu va démarrer ...

Que devrais-je faire?

Yuvi
la source
L'option de démarrage Windows est-elle disponible dans grub? Sinon, que se passe-t-il quand vous faites un "sudo update-grub"?
Dan Johansen
@DanJohansen C'est disponible, mais en le choisissant je vois une "erreur de lecture de disque" ou quelque chose et ça revient au menu de
bouffe
Le périphérique de démarrage Windows est-il identique à celui d'Ubuntu? IE: grub écrase le gestionnaire de démarrage Windows pour que grub soit routé vers chaque Ubuntu et Windows, généralement sur le périphérique de démarrage par défaut de votre BIOS.

Réponses:

1

Première correction du démarrage de Windows, deuxième correction de GRUB2. Commençons par le démarrage de Windows:

Démarrez à partir du DVD Windows 7 et, après avoir choisi les options de langue, démarrez la console: "Réparez votre ordinateur" -> "Utiliser les outils de récupération ..." -> "Invite de commande". Dans la console, exécutez la commande suivante pour réinstaller le chargeur de démarrage Windows:

> bootrec /fixmbr

Reconstruisez ensuite le secteur de démarrage s'il est corrompu, juste pour être sûr:

> bootrec /fixboot

Après cela, vous devriez pouvoir démarrer Windows par le biais du démarrage Windows standard - pas de GRUB, pas de questions - il suffit de mettre sous tension et de démarrer Windows comme dans une machine Windows à démarrage simple. Maintenant, lorsque Windows démarre correctement, il est temps de réinstaller GRUB2:

Démarrez à partir du CD de bureau Ubuntu et exécutez Terminal. Montez ensuite le système de fichiers / de l'installation existante d'Ubuntu (/ dev / sda2 dans cet exemple, mais votre cas peut être différent), ainsi que des ressources supplémentaires:

$ sudo mkdir /mnt/ubuntu
$ sudo mount /dev/sda2 /mnt/ubuntu
$ sudo mount --bind /dev /mnt/ubuntu/dev
$ sudo mount --bind /proc /mnt/ubuntu/proc
$ sudo mount --bind /sys /mnt/ubuntu/sys

Après cela, chrootez dans le répertoire monté et réinstallez GRUB2:

$ sudo chroot /mnt/ubuntu
# grub-install /dev/sda
# exit

Redémarrez et GRUB2 est de retour. L’installation de GRUB2 devrait détecter automatiquement tous les systèmes d’exploitation disponibles et les placer dans le menu de démarrage de GRUB2.


la source
Merci pour la réponse détaillée (je suppose que Windows 8 est un processus similaire à Windows 7, non?). Mais je me demande s’il existe un moyen simple de réparer le MBR d’Ubuntu ? Ou est-il plus fiable d'utiliser le CD Windows?
Yuvi
1
Utilisez le disque d'installation Windows. Il n’existe pas de moyen simple de réinstaller le chargeur de démarrage Windows à partir d’ubuntu.
cela n'a pas fonctionné :-( ... L'exécution des deux commandes m'a donné le message "succès", mais après le redémarrage, il me restait le menu de démarrage et j'ai essayé de démarrer sous Windows ne fonctionnait pas ... J'ai épuisé plusieurs autres options de réparation (franchement, à l'exception du redémarrage total de l'ordinateur entier, car je crains que cela ne supprime Ubuntu.) Peut-être que ce n'est pas le MBR qui est cassé ... Que puis-je faire d'autre pour identifier le problème et le réparer? il?
Yuvi
Je dois noter que Windows 8 est venu pré-installé sur le PC, et qu’il effectuait le double amorçage correctement avec Ubuntu à un moment donné, mais s’est arrêté plus tard (je ne peux pas vraiment dire quand cela s’est passé, car je n’ai pas utilisé la système Windows jusqu'à présent).
Yuvi
Cela a fonctionné pour moi ! Je ne sais pas pourquoi. Je l'ai trouvé après avoir réactivé le démarrage sécurisé et reçu une erreur similaire. Quoi qu'il en soit, merci pour l'aide.
Yuvi