web-dev-qa-db-fra.com

démarrer Windows à partir de GRUB rescue

C'est ma situation:

  • ubuntu installé sans CD (en utilisant unetbootin)
  • installation à double démarrage (Windows XP + Ubuntu)
  • n'a pas aimé l'installation et a décidé de démarrer Windows et de supprimer les partitions Linux
  • oublié de corriger la mbr à partir de Windows

Maintenant, lorsque je démarre, je suis coincé dans les limbes du sauvetage GRUB.

Question simple: Comment démarrer sous Windows à partir de GRUB rescue?

Je ne peux pas démarrer à partir d'un CD. Par conséquent, les solutions habituelles (CD de récupération, etc.) ne fonctionnent pas. Une question plus ancienne mentionne la possibilité de démarrer Windows mais ne spécifie pas les détails: Invite de secours Ubuntu grub

Des allusions?

24
pruefsumme

Comme Gilles l'a déjà souligné, le sauvetage grub ne dispose que de quelques commandes vous permettant de charger des modules (par exemple à partir d'un disque de secours grub).

Dans mon cas, le démarrage à partir d'une autre source n'était pas possible. La seule option était de retirer le disque dur de l'ordinateur et d'utiliser un boîtier de disque dur externe bon marché pour connecter le disque à un autre ordinateur via USB. Sur cet ordinateur, j'ai utilisé MbrFix pour réparer le mbr.

6
pruefsumme

Lorsque GRUB est parti, la possibilité de démarrer sous Windows l'est également. Vous devez maintenant démarrer à partir du CD Windows pour restaurer le MBR (Master Boot Record). Vous pouvez également utiliser d'autres CD d'amorçage, tels que le CD de démarrage ultime pour Windows , Bart PE ou Le CD de démarrage de Hiren si vous ne disposez pas du support d'installation Windows. Voici les étapes:

  • Démarrez à partir du CD Windows et choisissez "Réparer". Vous pouvez également démarrer à partir de l’un des autres CD de démarrage susmentionnés et exécuter la commande Invite.

  • Pour les ordinateurs Windows 8:

    1. Insert disc
    2. set boot order to disc at first priority
    3. reboot, wait for installer to load
    4. select language and keyboard type and click continue
    5. DO NOT CLICK INSTALL, instead click repair my computer in the bottom left corner
    6. click troubleshoot
    7. click advanced
    8. click command Prompt and enter the commands below.
    

Ajouter plus de tutoriels pour les systèmes d'exploitation s'il vous plaît.

  • Exécutez les deux commandes suivantes dans une invite de commande:

    bootrec /fixmbr
    bootrec /fixboot
    
22
Ricky Ricardo

Vous pouvez utiliser grub rescue pour redémarrer Windows.

La liste de commandes serait quelque chose de similaire à

rootnoverify (hd0,0)
makeactive
chainloader +1            
boot

NB: cela nécessite la disponibilité de modules qui implémentent toutes ces commandes!

Après avoir lu les commentaires sur le sauvetage de grub, cela semble fonctionner, vous pouvez alors entrer dans Windows et réinstaller le chargeur de démarrage Windows dans le MBR. Cela ne fonctionne cependant que si votre partition Windows est la première partition du lecteur ET que c'est sur le premier lecteur visible par l'ordinateur. Si vous avez plusieurs lecteurs ou lecteurs SATA au lieu de lecteurs PATA, vous devrez peut-être utiliser une commande différente pour rootnoverify (essayez sd0 au lieu de hd0).

Mettez-moi à jour si cela fonctionne.

1
Kravlin

Un autre outil à ajouter à ce que Ricky et preufsumme ont à dire est boot-repair-disk .

1
PCoder