我上週購買了新的 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 現在可以載入。