Windows 7:行動系統分割區,需要更新啟動分割區

Windows 7:行動系統分割區,需要更新啟動分割區

所以,我有一個相當標準的 Windows7/Ubuntu 雙啟動設置,並且(因為 Ubuntu 是我常用的作業系統)我發現我需要擴大我的 Ubuntu 分割區並縮小我的 W7 分割區。最初,我的系統(500G)是這樣的:

  • W7啟動分區(1.5G)
  • Ubuntu(240G左右)
  • W7(與 Ubuntu 相同)(在擴充分割區上,全部獨立)
  • 交換(剩餘磁碟,約16G)

現在我對分割區和檔案系統工具並不陌生,尤其是 GParted,我在 Linux 啟動磁碟上使用過它。在我的分割區編輯之後,分割區的佈局是相同的,只是 Ubuntu 分割區現在是 407G,W7 分割區更小以進行補償。我本來以為,基於http://www.gparted.org/faq.php,我將能夠在恢復模式下運行 W7 安裝碟並讓它處理重新排列,然後可能重新安裝 GRUB 或其他東西。

好吧,現在W7安裝盤甚至看不到我的W7安裝。我的所有檔案都在那裡,NTFS 非常乾淨,沒有任何問題,但安裝磁碟不會注意到它。 (當然,GRUB 條目工作正常,但 W7 引導分割區(我沒有更改)拒絕引導它。)

那麼,基本上,關於如何解決這個問題有什麼想法嗎?我並不是特別想重新運行整個安裝過程,因為我將有一堆程式需要重新安裝(更不用說重做 GRUB),但我擔心這可能是唯一的選擇。

謝謝。

答案1

當您調整分割區大小或移動分割區時,Windows BCD(啟動設定資料)可能不再反映新的分割區佈局,並且啟動失敗。

若要修復 Windows BCD 和 Windows 啟動,您可以執行啟動修復(最多連續三次,每次執行後重新啟動)或在復原控制台上使用下列命令:

  1. bootsect /nt60 全部 /mbr
  2. bcdboot c:\windows - 假設 Windows 位於 c:(如有必要,請更改磁碟機號碼)

Windows 可以從硬碟啟動後,您可以從 Live CD 重新安裝 GRUB,這將在 GRUB 的控制下重新建立雙重啟動(GRUB 安裝到 MBR)。

相關內容