
我正在嘗試將 Windows 10 Enterprise VM 從 BIOS 啟動轉換為 EFI/UEFI。經過廣泛的研究,我發現了微軟在秋季創意者更新中發布的內建「MBR2GPT」工具:https://docs.microsoft.com/en-us/windows/deployment/mbr-to-gpt
但是,當我啟動到 Win10 ISO(即 WinPE)並嘗試執行“MBR2GPT .exe”工具時,它失敗了:
E:\Windows\System32>mbr2gpt /convert
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 byes
Cannot find OS partition(s) for disk 0
我首先運行 DISKPART 以確保作業系統磁碟確實是磁碟 0。幫助非常感謝!
這是我的日誌:https://drive.google.com/drive/folders/10Qytdhmr6JDyLndCfrfUGQrsYL2PVAKv?usp=sharing
答案1
現在這個問題已經解決了。我無法讓 mbr2gpt.exe 工作,但我能夠讓 GDisk 工作(在線文檔很糟糕,過於冗長且冗長,但只需啟動到 WinPE 並運行 GDisk64.exe 進行命令發現): http://www.rodsbooks.com/gdisk/mbr2gpt.html
- 下載股價,將 gdisk-windows-1.x.zip 複製到帶有 Win10 ISO 的 USB,然後將 .zip 解壓縮到資料夾
- UEFI 啟動至 Win10 ISO > CMD 提示字元。使用 DISKPART 檢查作業系統磁碟號(通常為 0)、列出磁碟區(以尋找 USB 磁碟機)
- 開啟CMD並cd到您在USB驅動器上建立的GDisk目錄
- 對磁碟 0 執行 GDisk,如下所示:
gdisk64.exe 0:
- 輸入“Y”啟動 GDisk,然後輸入“?”顯示命令
- w = 將表寫入磁碟並退出
完成此操作後,您的分割區已從 MBR 轉換為 GPT,但您的系統分割區(引導程式)現在已損壞。請按照此處的步驟重新建立它:https://social.technet.microsoft.com/wiki/contents/articles/14286.converting-windows-bios-installation-to-uefi.aspx
最後,將 BIOS 啟動模式變更為 UEFI你就完成了!