Windows-10
如何將 MBR 轉換為 GPT 並從 BIOS/傳統啟動更改為 UEFI
我正在嘗試將 Windows 10 Enterprise VM 從 BIOS 引導轉換為 EFI/UEFI。經過廣泛的研究,我發現了 MS 隨 Fall Creators Update 發布的內置“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 以確保 OS 磁碟確實是磁碟 0。我迫切需要一個解決方案,因為我們有近 20 台機器要映像,並且正面臨一個硬性期限。非常感謝幫助!
這是我的日誌:https ://drive.google.com/drive/folders/10Qytdhmr6JDyLndCfrfUGQrsYL2PVAKv?usp=sharing
現在解決了。我無法讓 mbr2gpt.exe 工作,但我能讓 GDisk 工作(線上文件很糟糕,過於冗長且冗長,但只需啟動到 WinPE 並執行 GDisk64.exe 以進行命令發現): http:// www.rodsbooks.com/gdisk/mbr2gpt.html
- 下載 GDisk,將 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,您就完成了!