Impossibile avviare Windows dal disco rigido principale dopo aver formattato l'unità C in Ubuntu


2

Avevo un altro Windows sull'unità C. Ora ho Windows 7 sull'unità D. Ho provato a eliminare tutti i file e le cartelle o a formattare l'unità C, ma il mio Windows 7 non me lo ha permesso. Così ho inserito booted nel live-CD di Ubuntu, cancellato tutti i file e le cartelle nell'unità C senza problemi. Poi ho erroneamente iniziato a formattare l'unità C in Ubuntu, ma l'ho cancellato. Tuttavia ora ottengo questo errore in una schermata nera:

Reboot and Select proper Boot device or insert Boot Media in selected Boot device and press a key

Ho pensato che il formato incompleto in Ubuntu l'avesse causato. Così ho avviato da un disco di Windows 7 e da lì ho riformattato l'unità C con successo, ma ho ancora lo stesso errore. Qualche idea?


Ho anche provato il ripristino del sistema dal disco di Windows 7. Ma non riesce a trovare alcun sistema operativo sul disco rigido.
arman_aegit

Ripristino del sistema vedere l'unità su cui è acceso Windows? In caso contrario, dovrai caricare il driver appropriato.
David Schwartz

ti è mai venuto in mente che c'era un motivo per cui Windows 7 non ti permetteva di cancellare i tuoi file? la formattazione non era l'errore che eliminare la roba era abbastanza
Shekhar

Risposte:


3

L'ex unità C conteneva il boot manager per il disco rigido. Quando hai installato Windows 7 su D, ha modificato la configurazione di avvio per avviare l'installazione di Windows nella partizione D. Quando il formato di C è iniziato, ha cancellato il file di avvio. È possibile ripristinare l'avvio creando una piccola partizione C (10 MB va bene), quindi avviare il disco di installazione di Windows 7 in modalità di ripristino. Da lì è possibile ripristinare il gestore di avvio e quindi modificare la configurazione di avvio in modo che punti all'installazione D. L'ex spazio di partizione C può essere riutilizzato per una nuova partizione o ridimensionato per riempire tale spazio.

Dal disco di installazione di Windows 7, seleziona "ripara il computer", quindi dal menu "Prompt dei comandi". Al prompt di cmd, immettere

bootrec.exe / fixmbr

(su XP, il suo "FIXMBR")

Quindi assicurati che la partizione C abbia un gestore di avvio valido:

bootrec.exe / fixboot

Quindi scansiona il disco rigido per le installazioni valide (nel tuo caso, c'è solo la D) e imposta automaticamente la configurazione di avvio:

bootrec.exe / rebuildbcd

Quindi riavviare.


Ora ho un disco C libero da 14 GB. Puoi spiegare come ripristinare il record di avvio con MBR e modificare la configurazione di avvio in modo che punti al D?
arman_aegit

Aggiunti i passaggi per correggere il gestore di avvio e assicurarsi che il record di avvio sia ok (cosa ho precedentemente indicato come MBR).
jdh

0

Il master boot recorder da C drive è stato eliminato con l'azione di formattazione.

Per riattivare il tuo MBR, vai al disco di installazione di Windows 7, ci sarà una riparazione all'avvio.

Se il disco non è in grado di trovare il sistema operativo, premere Maiusc + F10, verrà visualizzata la finestra CMD, trovare l'unità in cui è installato il sistema operativo nel sistema operativo.

Supponiamo che D sia la tua partizione che ha il SO, scrivi il seguente comando: bootsect /nt60 D: /mbr /force, riavvia il tuo computer.


1
MBR! = Record di avvio. Se l'MBR era scomparso, sarebbe anche la tabella delle partizioni.
a CVn

Secondo il suo messaggio: "Bootcode è stato aggiornato con successo su tutti i volumi mirati." Ha avuto successo. Ma quando ricomincio, vedo di nuovo quell'errore ...
arman_aegit

@ Michael Hai ragione, questo è il mio errore: D
Nam Phung

@ Arman-aegit: sei sicuro di aver digitato l'unità giusta?
Nam Phung

In CMD sono passato a D:. Poi ho digitato dir e ho visto i miei windows sette file e cartelle. Aveva windows, windows \ system32, file di programma, ecc.
arman_aegit
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.