還原 Windows 7 開機載入程式及其原始磁碟機號碼 (C:)

還原 Windows 7 開機載入程式及其原始磁碟機號碼 (C:)

我安裝了 Windows 7,並且我的驅動器具有以下分割區結構,正如我在 Ubuntu LiveCD 會話中的 Gparted 中發現的那樣。

  • 100 mb 系統分區(主)
  • Windows 7 分割區 (60 GB)(主)
  • 資料分區 1(主)
  • 25 GB 未分配空間。
  • 擴展卷。
    • 資料分區2。
    • 資料分區 3.

現在,我嘗試在 25 GB 分割區中安裝 Ubuntu,但安裝程式不允許我安裝,說我不能有任何額外的主分割區。因此,我認為不需要 100 MB 分割區(這是主分割區),因為它是在我們在不存在任何分割區的乾淨電腦上安裝 Windows 時建立的。所以我刪除了該分割區,然後繼續安裝 Ubuntu。

一切都很順利,Ubuntu 安裝程式甚至要求我從現有的 Windows 安裝中匯入任何設定。但是,當我重新啟動引導到新安裝的 Ubuntu 時,沒有出現開機選單來選擇引導到 Ubuntu 或 Windows,而是直接引導到 Ubuntu。我嘗試運行sudo update-grub2,但沒有找到我的 Windows 安裝。因此,我從 Windows 安裝 CD 啟動並嘗試從那裡修復它,但它無法找到我的 Windows 安裝。而且,C:不再是 Windows 分割區,而是E:.

我知道我可能弄得一團糟,但是我怎麼才能將 Windows 安裝還原到安裝 Ubuntu 之前的樣子,如果需要還原 Windows,我可以暫時刪除 Ubuntu。

謝謝。

答案1

這是可以做到的。

在 Ubuntu 中,將檔案 /boot/grub/boot.img 複製到 Windows 7 分割區「\」資料夾。

  1. 使用任何磁碟管理工具並將 Windows 分割區標記為活動分割區。
  2. 連續執行 Windows 7 啟動修復(從 DVD/USB)最多 3 次,每次運行後都會重新啟動。

現在您將擁有一個可啟動的 Windows 7。

若要將 Ubuntu 新增為 Windows 7 啟動功能表的啟動選項:

  1. 下載並安裝可視化BCD編輯器
  2. 建立引導磁區載入程式並修改裝置和路徑以指向檔案 \boot.img(之前從 Ubuntu 複製)

相關內容