該工具旨在從 Windows 預(yù)安裝環(huán)境 (Windows PE) 命令提示符運行,但也可以從完整的 Windows 10 操作系統(tǒng) (OS) 運行。
先關(guān)知識點:
MBR最大支持2TB的硬盤。實際上,因為MBR的特性,這個限制可以放寬到約4TB——用第三方分區(qū)工具,或者先在GPT下分區(qū),再用gdisk轉(zhuǎn)為MBR即可實現(xiàn)。但實現(xiàn)這個是有條件的:最后一個分區(qū)的起始位置必須落在前2TB的空間范圍內(nèi)。
GPT是一種新型磁盤模式,與我們常用的MBR磁盤相比更穩(wěn)定,自糾錯能力更強(qiáng),一塊磁盤上主分區(qū)數(shù)量不受(4個的)限制,支持大于2T的總?cè)萘考按笥?T的分區(qū)(幾乎沒有上限,最大支持到128個分區(qū),分區(qū)大小支持到256TB)。 XP系統(tǒng)無法識別GPT磁盤,Win7、Win8可以任意讀寫,但無法安裝操作系統(tǒng)。GPT磁盤只有(也必須是)在使用支持FEI的主板后才可以安裝Win8。
重要事項:
1、將硬盤轉(zhuǎn)換為GPT后,必須配合 UEFI 引導(dǎo),操作系統(tǒng)才能啟動。執(zhí)行此操作前請務(wù)必確認(rèn)您的電腦和系統(tǒng)是否支持 UEFI 引導(dǎo)模式!
2、使用此工具理論上不會丟失硬盤數(shù)據(jù),但仍建議您備份好重要數(shù)據(jù),避免不必要的損失。
3、此操作不可逆轉(zhuǎn),轉(zhuǎn)換為 GPT 后,無法再以無損方式轉(zhuǎn)換回 MBR ;換回 MBR 需清空硬盤上現(xiàn)有的分區(qū)結(jié)構(gòu)及數(shù)據(jù),再重新安裝系統(tǒng)。
操作步驟:
我們首先搭建實驗環(huán)境,在虛擬機(jī)中以 Legcay BIOS + MBR 的方式安裝64位 Win10 1703,具體過程不再贅述。
安裝好后,查看硬盤和分區(qū)信息:
確認(rèn)硬盤為 MBR 分區(qū)表,總大小15G,共兩個分區(qū),C盤前面的500M分區(qū)是安裝系統(tǒng)時自動劃分出的用于 WinRE 環(huán)境的保留分區(qū)。
首先以管理員身份運行命令提示符,輸入以下命令:
mbr2gpt /validate /allowfullos 然后回車。
這里解釋一下后面兩個參數(shù)的含義:
validate 表示對當(dāng)前硬盤進(jìn)行驗證,需滿足下列條件才能進(jìn)行后續(xù)的轉(zhuǎn)換操作;
allowfullos 參數(shù)表示允許在完整的操作系統(tǒng)(OS)環(huán)境下運行,因為此工具默認(rèn)需要在Windows預(yù)安裝環(huán)境(PE)中運行;
下一步,開始真正的轉(zhuǎn)換;
對于只有一塊硬盤的機(jī)器,可以直接輸入mbr2gpt /convert /allowfullos開始轉(zhuǎn)換(在操作系統(tǒng)下運行,仍需添加 allowfullos 參數(shù),否則會報錯?。?/p>
對于 SSD 硬盤,轉(zhuǎn)換過程很快,實測10s左右即可轉(zhuǎn)換完成;機(jī)械硬盤未經(jīng)測試過,時間可能會長一些。
若電腦有多塊硬盤,請先用 diskpart 工具中的 list disk 選項確認(rèn)要轉(zhuǎn)換的硬盤的編號,然后添加 /disk:[DiskNumber] 參數(shù)指定硬盤。
在本例中是 disk 0,所以輸入 mbr2gpt /convert /disk:0 /allowfullos 如下圖:
轉(zhuǎn)換過程中會自動創(chuàng)建 UEFI + GPT 引導(dǎo)模式所需的 EFI 分區(qū)。
在轉(zhuǎn)換成功完成后,工具會提示將 BIOS 由 Legacy 模式切換為 UEFI 模式,否則重啟后系統(tǒng)無法引導(dǎo)!這一步非常重要,切記!
下面我們將虛擬機(jī)設(shè)置為 UEFI 引導(dǎo)模式,
保存后重新開啟虛擬機(jī),已經(jīng)可以順利引導(dǎo)了,如圖:
進(jìn)入系統(tǒng)后,再次使用 diskpart 驗證,發(fā)現(xiàn)已經(jīng)是 GPT 了,見下圖:
至此,轉(zhuǎn)換完成。
備注:
1、MBR2GPT工具是Win10 1703及更高版本自帶的,無需單獨下載安裝,直接在 cmd 中運行即可;
對于之前版本的Win10,可下載使用本文結(jié)尾的附件,是我從64位1703版本中提取出來的。
2、本文參考資料來自于微軟官方文檔,其它詳細(xì)說明請點擊此處查閱>>
3、本文方案的優(yōu)點 & 適用場景是:無需重裝系統(tǒng)、不破壞現(xiàn)有分區(qū)和數(shù)據(jù),實現(xiàn)從 MBR 到 GPT 的轉(zhuǎn)換,并且是微軟官方方案,相比第三方軟件更有優(yōu)勢。
4、對于Win7、Win8/8.1,微軟的建議是先升級到最新版本的Win10,然后再進(jìn)行從 MBR 到 GPT 的轉(zhuǎn)換。
5、若驅(qū)動器開啟了 BitLocker,請在轉(zhuǎn)換前先關(guān)閉 BitLocker 加密狀態(tài)。
6、本文目前只在虛擬機(jī)環(huán)境中測試過,實際使用中遇到問題歡迎您在文章底部進(jìn)行評論反饋。
總結(jié):以上就是 mbr2gpt.exe MBR無損轉(zhuǎn)換GPT工具及使用方法了,希望對大家有幫助。