Ripristina bootloader di Windows su macchina virtuale [duplicato]


1

Questa domanda ha già una risposta qui:

Di recente ho trasformato il mio vecchio computer in una macchina virtuale. Dato che aveva un doppio avvio e ho copiato solo la partizione di Windows, questo ha rotto GRUB. Riesco comunque ad avviare Windows con Rescatux. Quindi la mia domanda è se posso ripristinare il Bootloader originale di Windows, quindi non devo selezionare "trova alcun sistema operativo" in Rescatux quando avvio la VM.


Risposte:


1

Caricare un disco di installazione di Windows dall'ISO sulla VM, scegliere Ripara quando richiesto con la schermata Installa ora e scegliere di aprire un prompt dei comandi. Lì dovresti digitare:

bootrec /fixboot
bootrec /fixmbr

1

Il seguente metodo ricostruisce completamente tutto, puoi usarlo dal tuo programma di installazione di Windows preferito. Basta usare Shift-F10 per avviare un prompt dei comandi senza eseguire passaggi non necessari.

bcdboot c:\windows /s c:

Ciò installa un Boot Manager di Windows completamente incontaminato in c: e aggiunge Windows ad esso. Tuttavia, potrebbe essere necessario trovare prima la lettera di unità corretta.

bcdbootpotrebbe non essere in %PATH%. Puoi trovarlo sulla tua partizione di Windows, in questo modo:

c:\windows\system32\bcdboot c:\windows /s c:

bdcboot C:\windows /s C:dammiFailure when attempting to copy boot files
0x539

Hai fatto in modo che C: è la partizione giusta? Hai tentato di eseguire questo comando dopo l'avvio dall'installazione di Windows, come descritto?
Daniel B,

Ho perso la parte sull'installazione di Windows. Quando devo premere Maiusc + F10?
0x539,

È sempre disponibile non appena la GUI ha terminato l'avvio. bcdbootpuò anche essere eseguito da Windows, ma deve essere eseguito con diritti di amministratore. A meno che non sia stato esplicitamente avviato cmdcome amministratore, funziona con diritti limitati.
Daniel B,
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.