Ubuntu 中格式化 C 碟後無法從主硬碟啟動 Windows

Ubuntu 中格式化 C 碟後無法從主硬碟啟動 Windows

我在磁碟機 C 上有另一個 Windows。所以我插入Ubuntu live-CD啟動,刪除C磁碟機中的所有檔案和資料夾,沒有任何問題。然後我錯誤地開始在Ubuntu中格式化C盤,但我取消了它。但是我現在在黑屏中收到此錯誤:

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

我認為是 Ubuntu 中未完成的格式造成的。所以我從 Windows 7 磁碟啟動,並從那裡成功地重新格式化了 C 驅動器,但我仍然遇到相同的錯誤。有任何想法嗎?

答案1

先前的 C 驅動器包含硬碟的啟動管理器。當您在 D 分割區上安裝 Windows 7 時,它會修改啟動設定以啟動 D 分割區上的 Windows 安裝。當C的格式化啟動時,它擦除了引導管理器。您可以透過建立小 C 分割區(10MB 即可)來恢復啟動,然後將 Windows 7 安裝碟啟動至復原模式。從那裡您可以恢復啟動管理器,然後編輯啟動配置以指向 D 安裝。先前的 C 分割空間可以重新用於新分割區,或調整大小以填滿該空間。

從 Windows 7 安裝磁碟中,選擇“修復電腦”,然後從選單“命令提示字元”中選擇。在cmd提示符號下輸入

bootrec.exe /fixmbr

(在 XP 上,其“FIXMBR”)

然後確保 C 分區有有效的啟動管理器:

bootrec.exe /修復啟動

然後掃描硬碟是否有有效安裝(在您的情況下,只有 D)並自動設定啟動配置:

bootrec.exe /rebuildbcd

然後重新啟動。

答案2

C碟的主開機記錄器已經隨著格式化操作消失了。

若要重新啟用您的MBR,請前往Windows 7安裝盤,會有一個啟動修復。

如果磁碟找不到您的作業系統,請按 Shift+F10,將出現 CMD 窗口,找出安裝了作業系統的驅動器,這將在您的作業系統中有所不同。

假設D是您的作業系統所在的分割區,請鍵入下列命令:bootsect /nt60 D: /mbr /force,重新啟動電腦。

相關內容