avviare Windows dal salvataggio di GRUB


24

Questa è la mia situazione:

  • Ubuntu installato senza un CD (usando unetbootin)
  • installazione dual boot (Windows XP + Ubuntu)
  • non mi è piaciuta l'installazione e ho deciso di avviare Windows ed eliminare le partizioni Linux
  • dimenticato di risolvere il problema mbrda Windows

Ora, quando avvio, sono bloccato nel limbo di salvataggio di GRUB.

Domanda semplice: come posso avviare Windows dal ripristino di GRUB?

Non riesco ad avviare dal CD, quindi le solite soluzioni (CD di ripristino ecc.) Non funzionano. Una domanda precedente menziona la possibilità di avviare Windows ma non specifica i dettagli: prompt di ripristino di Ubuntu grub

Qualche suggerimento?

Risposte:


22

Quando GRUB non c'è più, lo è anche la possibilità di avviare Windows. Ora è necessario eseguire l'avvio dal CD di Windows per ripristinare il Master Boot Record (MBR). Puoi anche utilizzare altri CD di avvio come Ultimate Boot CD per Windows , Bart PE o Hiren's Boot CD nel caso in cui non hai a portata di mano i supporti di installazione di Windows. Ecco i passaggi:

  • Avviare dal CD di Windows e selezionare "Ripristina". In alternativa, avviare da uno degli altri CD di avvio di cui sopra ed eseguire un prompt dei comandi.

  • Per computer 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.
    

Aggiungi ulteriori tutorial per i sistemi operativi, per favore.

  • Eseguire i seguenti due comandi in un prompt dei comandi:

    bootrec /fixmbr
    bootrec /fixboot
    

È inoltre possibile sudo apt-get install lilo ; sudo lilo -M /dev/sda mbr
eseguire l'

+1 Ho scoperto che funziona anche sul DVD di installazione di Windows 10 Pro a 32 bit Pro che ho creato usando Media Creation Tool ( windows.microsoft.com/en-gb/windows-10/… ). Il mio problema era che avevo cancellato la mia partizione Linux per errore quando volevo regolare la dimensione delle partizioni, in Windows Partition Manager. Questa risposta qui ha risolto il mio problema: ora posso avviare Windows. Eseguirò nuovamente il mio DVD di installazione di Linux come volevo dual boot Windows 10 e XUbuntu. Grazie mille.
therobyouknow,

6

Come già sottolineato da Gilles, grub rescue ha solo pochi comandi che consentono di caricare i moduli (ad es. Da un disco di ripristino di grub).

Nel mio caso - l'avvio da un'altra fonte non era possibile - l'unica opzione era quella di rimuovere l'hdd dal computer e utilizzare una custodia hd esterna economica per collegare il disco a un altro computer tramite USB. Su quel computer, ho usato MbrFix per correggere mbr.



1

È possibile utilizzare grub rescueper riavviare Windows.

L'elenco dei comandi sarebbe qualcosa di simile a

rootnoverify (hd0,0)
makeactive
chainloader +1            
boot

NB: questo richiede la disponibilità di moduli che implementano tutti questi comandi!

Dalla lettura dei commenti sul salvataggio di GRUB sembra che funzionerà, quindi puoi entrare in Windows e reinstallare il bootloader di Windows nell'MBR. Funziona tuttavia solo se la partizione di Windows è la prima partizione sull'unità E si trova sulla prima unità che viene visualizzata dal computer. Se si dispone di più unità o unità SATA anziché unità PATA, potrebbe essere necessario utilizzare un comando diverso per rootnoverify (provare sd0 anziché hd0)

Aggiornami se funziona.


4
Il prompt di ripristino di grub non fornisce il chainloadercomando (almeno non senza caricare manualmente il modulo e non so come farlo).
Gilles 'SO- smetti di essere malvagio' l'

bene, se è così, allora c'è sempre la scelta di usare un'unità flash (supponendo che il computer si avvierà da essa) e di rendere l'unità flash avviabile con unetbootin e una copia del disco super grub (o qualcosa di simile) O puoi mettere una copia di parte di grub sull'unità flash e
caricala

cercandomi su Google ho trovato questo. linuxquestions.org/questions/linux-general-1/grub-rescue-815634 Potrebbe essere di aiuto
Kravlin,

1
Unknown command 'rootnoverify(hd0,0)'. Quindi dopo devo trovare quale comando grub-rescue carica il modulo per rootnoverify?
Marcos,

-1

Ho esattamente lo stesso problema, ho eliminato la partizione di Ubuntu in modo da poter installare quella nuova, ma ho afferrato e bloccato anche in grub rescue

Attualmente sto cercando anche la correzione

Ecco quanto sono arrivato lontano

- http://www.makeuseof.com/tag/how-to-safely-uninstall-ubuntu-in-windows-dual-boot-environment/

Sembra che abbiamo bisogno di usare i nostri dischi di Windows 7, avviare ed eliminare qualcosa chiamato un MBR


Grazie per la tua risposta. Il mio problema è che non riesco ad avviare nessun CD. Se in qualche modo riuscissi ad avviare Windows, potrei usare lo strumento MbrFix (vedi: sysint.no/Nedlasting/MbrFix.htm )
pruefsumme,

Ok, mi sembra che tu debba andare nel tuo bios e farlo guardare al CD prima di iniziare
Tom,

Sfortunatamente, questo non è possibile poiché non ho un lettore CD.
pruefsumme,

-1

Avviare dal CD di installazione di Windows XP / Vista / 7 e selezionare l'opzione Ripara (R). Selezionare la partizione corretta, quindi inserire la password dell'account amministratore. Al prompt dei comandi eseguire i comandi seguenti:

fixmbr (C:\WINDOWS\fixmbr.exe)

fixboot (C:\WINDOWS\fixboot.exe)

Digita "esci" e il computer si riavvierà.


Il poster originale afferma che non possono essere avviati dal CD, quindi un po 'incerti su come questo risponda?
Rowland Shaw,

devi impostare la sequenza di avvio per controllare l'unità CD / DVD prima dell'HDD
Malachi l'

-1

Ho avuto un problema simile, ho dovuto andare nel BIOS per impostare prima la sequenza di avvio sull'unità CD / DVD in modo che potesse verificare la roba di avvio lì. Sto usando una soluzione da qualche altra parte che mi ha detto di reinstallare nuovamente Ubuntu in modo che il caricatore grub sia installato, quindi è possibile tornare a Windows e rimuovere la partizione nel modo giusto. spero che questo aiuti qualcuno là fuori

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.