將 MBR 光碟轉換為 GPT 後修復 Windows 8 開機載入程序

將 MBR 光碟轉換為 GPT 後修復 Windows 8 開機載入程序

我上週購買了新的 MoBo、處理器和一些 3TB HDD,目前正在機器上全新安裝 Windows 8。

MoBo 是華碩 RoG Maximus VII Ranger(什麼?!它價格合理。而且閃亮。oo),帶有板載英特爾快速存儲技術半硬體 RAID 功能。我已經配置了一個包含三個 3TB 磁碟的 RAID5 陣列(我已經意識到具有大磁碟機的三磁碟陣列並不理想,但我計劃稍後透過擴展陣列來修正這個問題)。

使用 MBR 分割區表在產生的 5.4TB 陣列上成功安裝 Windows 8(第三次嘗試...>:/)。當機器運行並安裝了所有網路硬體驅動程式等後,我使用傲梅分區助手將磁碟轉換為使用 GPT。這成功了,在重新啟動時,UEFI 引導程式會拋出一個錯誤,抱怨缺少所需的設備,這正是我所期望的。

我目前已啟動至 Windows 8 安裝 DVD 以解決該問題。載入 IRST RAID 驅動程式後,我曾經diskpart列出磁碟 0 上的捲,它正確顯示了安裝程式建立的 350MB 啟動分割區,以及我的 5.4TB C:\ 分割區。

當我運行時bootrec /scanos,它給出以下輸出:

Successfully scanned Windows installations.
Total identified Windows installations: 1
[1] C:\Windows
The operation completed successfully.

但是,當我運行時bootrec /fixboot,我收到此錯誤:

The system cannot find the path specified.

我從 得到同樣的錯誤bootrec /rebuildbcd

我究竟做錯了什麼?

答案1

您需要將 350MB MBR 啟動分割區分割為 Windows GPT 啟動系統所使用的系統分割區和保留分割區。

根據我上次執行此程序時寫的說明:

從 DVD 載入命令提示字元(修復電腦 -> 疑難排解 -> 進階選項 -> 命令提示字元)

diskpart
select disk 0
list partition # To verify layout
   Partition ###  Type              Size     Offset
   -------------  ----------------  -------  -------
   Partition 1    Primary            350 MB  1024 KB
   Partition 2    Primary            126 GB   350 MB
select partition 2
assign letter=C
select partition 1
delete partition
create partition EFI size=100 offset=1
format quick fs=fat32 label="System"
assign letter=S
create partition msr size=128 offset=103424
list partition
    Partition ###  Type              Size     Offset
    -------------  ----------------  -------  -------
    Partition 1    System             100 MB  1024 KB
    Partition 3    Reserved           128 MB   101 MB
    Partition 2    Primary            126 GB   350 MB
exit
bcdboot c:\windows /s s: /f UEFI

現在重新啟動。點選 BIOS 並啟用 UEFI 啟動。希望 Windows 現在可以載入。

相關內容