web-dev-qa-db-fra.com

Dual Boot. Cassé Windows 7 MBR et Grub

Au début, j'ai été Windows 7 sur/dev/sda1. Après cela, j'ai installé Ubuntu dans/dev/sda7 et défini la partition Grub sur/dev/sda1. Ce qui a cassé le démarrage de Windows 7. Ubuntu a démarré normalement à partir du menu Grub, mais lorsque j'ai choisi Windows 7, grub a disparu et au bout d'une seconde, il est apparu et ne se charge pas. Après cela, j'ai cherché des correctifs pour le démarrage de Windows 7 et je fais quelques "réparations". Le résultat - Grub ne charge pas.

En ce moment, j'ai cassé le chargeur Windows 7 et Grub. Et assis avec Ubuntu Live CD. Comment puis-je résoudre ce problème avec le live CD Ubuntu? Si possible, expliquez pas à pas, car je suis débutant dans Ubuntu et Linux.

EDIT: Le chargeur Grub a été corrigé. Quoi qu'il en soit, Windows 7 ne se charge pas depuis Grub. J'utilise Grub2.

EDIT2 Si je comprends bien, je dois exécuter bootrec.exe/fixboot pour réparer le chargeur de démarrage de Windows 7. Mais je n'ai pas Win7 DVD pour le moment. Un moyen de faire la même chose à partir d'Ubuntu?

EDIT3 Le script d'informations d'initialisation RESULTS.txt se trouve ici: http://Pastebin.com/Z70fKQHJ

4
Toktik

Il n'y a aucun moyen de réparer Windows 7 bootstrap d'Ubuntu, vous devrez le faire avec le DVD Windows 7 mais, quelle taille est sda1, s'il est +/- 100 Mo, vous ne devriez pas avoir beaucoup mais vous aurez besoin de réinstaller grub sur une autre partition. Si la taille est bien supérieure à 100 Mo, cela signifie que ce n’est pas l’espace réservé par le système et que vous avez installé Grub sur votre Windows 7, supprimant ainsi complètement Windows 7 ....

1
Mobidoy

J'ai eu le même problème. Après avoir essayé d’autres solutions sur Internet, j’ai exécuté à partir du terminal Ubuntu:

> Sudo update-grub

Il a localisé les installations Windows et Ubuntu résolvant automatiquement les problèmes de démarrage.

J'espère que ça aide quelqu'un.

4
J.Money
  • Voici un lien pour un ISO de récupération, téléchargez-le et gravez-le sur un CD.
  • Démarrez avec votre disque de récupération Windows 7.
  • Appuyez sur . Entrez à l'invite de sélection de la langue, puis appuyez sur R pour Réparer pour accéder à la section Réparation.
  • Sélectionnez l'invite de commande et tapez la commande suivante

    bootrec.exe /fixmbr

1
karthick87

J'étais dans la même situation que toi. Mais je résous le problème comme expliqué ici http://milindapro.blogspot.com/2012/01/revert-ubuntu-boot-loader-after.html .

Je pense que vous feriez mieux de lire mon commentaire après l'article. Ce sera la réponse exacte à votre problème ici.

Merci

0
mili

Ne vous inquiétez pas, j'ai une solution intéressante. vous aurez besoin du disque d'installation Windows ou du disque de réparation Windows.

Pour créer un disque de réparation Windows 7, obtenez tout PC ou ordinateur portable sous Windows 7. Dans le menu Démarrer, recherchez "CREATE System REPAIR DISK", sélectionnez l'option correspondante.

Vous devrez demander un DVD vierge, insérer un disque et le graver, créer un fichier .ISO avec un logiciel nommé "POWER ISO" sous Windows 7.

Avec Power ISO, vous pourrez créer une clé USB bootable du disque Windows 7 en allant dans OUTILS> Créer une clé USB ou une clé USB amorçable.

Indiquez le chemin du fichier .iso que vous avez créé précédemment. Vous pourrez maintenant utiliser votre Pendrive en tant que disque de réparation.

Pour enlever GRUB:

Saisissez un support de récupération Windows ou un CD d'installation et démarrez-le. Vous devriez voir cela sur un support de récupération.

Vous devriez voir cela sur un support d'installation. Cliquez sur "Réparer votre ordinateur" et vous

Ouvrez l'invite de commande, puis tapez

bootrec /fixmbr

dans l'invite de commande.

Redémarrez votre système maintenant, vous pourrez charger votre Windows 7.

0
Ketan Patel

À partir de votre script Bootinfo, nous pouvons voir que vos partitions sont incohérentes:

Grub 2 is installed in the MBR of /dev/sda and looks at sector 505377176
of the same hard drive for core.img, but core.img can not be found at this
location.

où il devrait indiquer looks at /sda8 sur votre système.

De plus, il existe d'autres incohérences de secteur sur/sda5 et sur/sda6, comme le montrent les entrées telles que celle-ci:

Boot sector info:  According to the info in the boot sector, sda5 starts
                   at sector 10. But according to the info from fdisk,
                   sda5 starts at sector 204799750.

Si vous corrigez ces secteurs cassés et tentez également de restaurer vos enregistrements de démarrage Windows, vous voudrez peut-être essayer testdisk .

0
Takkat

Réinstallez GRUB. Si vous avez un Ubuntu Live CD et que vous connaissez la partition sur laquelle Ubuntu est installé, cet article de blog vous aidera à coup sûr :-)

Réparer Ubuntu après avoir installé Windows

0
Subin