如果你精通硬盤,并且一直在進(jìn)行格式化和分區(qū),那么你肯定會遇到“MBR”和“GPT”這兩個(gè)術(shù)語。當(dāng)你雙重引導(dǎo)Mac并面臨必須從GPT切換到MBR的問題時(shí),這一點(diǎn)尤其明顯。你可能想知道,MBR和GPT之間有什么區(qū)別,并且使用一個(gè)相對于另一個(gè)有什么好處嗎?我們將在本文中消除你的疑問。
你可能知道,可以將硬盤分為幾個(gè)分區(qū)。問題是,操作系統(tǒng)如何知道硬盤的分區(qū)結(jié)構(gòu)?該信息必須來自某些地方。MBR(主引導(dǎo)記錄)和GPT(Guid分區(qū)表)就在這里發(fā)揮作用。盡管兩者在體系結(jié)構(gòu)上都不同,但兩者在管理方面均發(fā)揮相同的作用,并為硬盤中的分區(qū)提供信息。
MBR是管理硬盤中分區(qū)的舊標(biāo)準(zhǔn),并且仍然被許多人廣泛使用。MBR位于硬盤的最開始,它保存有關(guān)如何在存儲設(shè)備中組織邏輯分區(qū)的信息。另外,MBR還包含可執(zhí)行代碼,可以掃描活動操作系統(tǒng)的分區(qū)并加載操作系統(tǒng)的啟動代碼/過程。
對于MBR磁盤,你只能有四個(gè)主分區(qū)。要創(chuàng)建更多分區(qū),你可以將第四個(gè)分區(qū)設(shè)置為擴(kuò)展分區(qū),并且可以在其中創(chuàng)建更多子分區(qū)(或邏輯驅(qū)動器)。由于MBR使用32位來記錄分區(qū),因此每個(gè)分區(qū)最多只能有2TB的大小。典型的MBR磁盤布局如下所示:
MBR有一些陷阱。首先,硬盤中只能有4個(gè)分區(qū),每個(gè)分區(qū)的大小限制為2TB。對于具有100TB大存儲空間的硬盤,這不能很好地工作。其次,MBR是保存分區(qū)信息的唯一位置,如果曾經(jīng)損壞過(是的,它很容易損壞),則整個(gè)硬盤都不可讀。
GPT是用于設(shè)置硬盤分區(qū)的最新標(biāo)準(zhǔn),它利用全局唯一標(biāo)識符(GUID)定義分區(qū),并且它是UEFI標(biāo)準(zhǔn)的一部分。這意味著在基于UEFI的系統(tǒng)(Windows 8安全啟動功能所必需)上,必須使用GPT。使用GPT,即使大多數(shù)操作系統(tǒng)通常將其限制為128個(gè)分區(qū),理論上也可以在硬盤上創(chuàng)建無限的分區(qū)。與MBR限制每個(gè)分區(qū)僅2TB的大小不同,GPT中的每個(gè)分區(qū)最多可以容納2^64個(gè)塊的長度(因?yàn)樗褂玫氖?4位),相當(dāng)于512字節(jié)塊的9.44ZB(1 ZB為10億兆字節(jié))。在微軟Windows中,該大小限制為256TB。
從上面的GPT表方案圖中,可以看到硬盤的開頭有一個(gè)主GPT,結(jié)尾有一個(gè)輔助GPT,這就是GPT比MBR更有用的原因。GPT將備份頭和分區(qū)表存儲在磁盤的末尾,以便在主表損壞時(shí)可以將其恢復(fù)。它還執(zhí)行CRC32校驗(yàn)和以檢測標(biāo)頭和分區(qū)表的錯(cuò)誤和損壞。
你還可以看到硬盤的第一扇區(qū)有一個(gè)保護(hù)MBR。這種混合設(shè)置允許基于BIOS的系統(tǒng)使用存儲在保護(hù)性MBR的代碼區(qū)域中的引導(dǎo)加載程序從GPT磁盤引導(dǎo)。此外,它還可以保護(hù)GPT磁盤免受不知道GPT的磁盤工具的損壞。
英特爾Macs默認(rèn)使用GPT,你將無法在MBR系統(tǒng)上安裝Mac OS X(無任何調(diào)整和黑客)。Mac OS X可以在MBR磁盤上運(yùn)行,只是你將無法在其上安裝。
大多數(shù)Linux內(nèi)核都支持GPT。除非你正在編譯自己的內(nèi)核并且沒有在其中添加此功能,否則在GPT磁盤上運(yùn)行自己喜歡的發(fā)行版應(yīng)該沒有問題。需要注意的一件事是,你將不得不使用Grub 2作為引導(dǎo)程序。
對于Windows,只有從XP開始的64位版本的Windows支持從GPT磁盤引導(dǎo)。如果你要預(yù)裝64位Windows 8的筆記本電腦,則很可能是使用GPT。對于Windows 7和更早版本,默認(rèn)配置將是MBR而不是GPT。
在大多數(shù)情況下,MBR或GPT都可以。僅在需要在Mac上安裝Windows或需要大于2TB的分區(qū)的情況下,才需要使用GPT或?qū)BR轉(zhuǎn)換為GPT。另外,對于使用UEFI的較新型號的計(jì)算機(jī),它將僅支持GPT。
■>> Win10無法啟動,主引導(dǎo)記錄(MBR)損壞,用這個(gè)方法快速修復(fù)
■>> 不丟失數(shù)據(jù),Win10中將MBR轉(zhuǎn)換為GPT分區(qū),操作就是這么簡單
頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關(guān)注、評論、收藏、轉(zhuǎn)發(fā)。
在Windows的早期版本中,如果要從舊版BIOS或主引導(dǎo)記錄(MBR)轉(zhuǎn)換為UEFI或GUID分區(qū)表(GPT),必須重新安裝整個(gè)操作系統(tǒng)。但是,在Windows 10中,微軟引入了一個(gè)名為MBR2GPT的簡單工具,僅需兩個(gè)命令即可從Legacy BIOS轉(zhuǎn)換為UEFI。
盡管在Windows 10中將舊版BIOS轉(zhuǎn)換為UEFI很容易,但是在繼續(xù)操作之前,你需要了解和做一些事情。
1.將舊版BIOS轉(zhuǎn)換為UEFI時(shí)不會丟失任何數(shù)據(jù),但是,為預(yù)防起見,請備份系統(tǒng)。
2.應(yīng)該使用Windows 10 v1703或更高版本。如果不確定,請按Win+ R,輸入winver,然后按Enter,在第二行,你應(yīng)該看到“1703版”或更高版本。
3.要轉(zhuǎn)換的磁盤的分區(qū)不應(yīng)超過三個(gè)。如果Windows 10安裝盤上有三個(gè)以上的分區(qū),請合并或刪除多余的分區(qū)。
4.如果使用BitLocker加密系統(tǒng),請?jiān)陂_始轉(zhuǎn)換過程之前解密驅(qū)動器并禁用BitLocker保護(hù)。啟用BitLocker保護(hù)后,Windows 10無法將驅(qū)動器從舊版BIOS轉(zhuǎn)換為UEFI。
5.轉(zhuǎn)換后,可能必須將主板固件設(shè)置從傳統(tǒng)BIOS更改為UEFI。根據(jù)主板制造商的不同,從一種模式切換到另一種模式的過程將有所不同,請查閱不同主板的使用手冊,以使事情變得更容易。
需要檢查的最后一件事是是否使用舊版BIOS。畢竟,如果你已經(jīng)在使用UEFI,則沒有任何轉(zhuǎn)換必要。
在“開始”菜單中搜索“磁盤管理”,按Enter鍵,打開內(nèi)置的磁盤管理工具。現(xiàn)在,右鍵單擊Windows安裝磁盤,然后選擇“屬性”。
在屬性窗口中,轉(zhuǎn)到“卷”選項(xiàng)卡。在這里,如果你在“磁盤分區(qū)形式”旁邊看到“主啟動記錄(MBR)”,則說明你使用的是舊版BIOS。
確認(rèn)你已使用舊版BIOS并備份系統(tǒng)后,即可將舊版BIOS轉(zhuǎn)換為UEFI。
1.要進(jìn)行轉(zhuǎn)換操作,需要從Windows高級啟動訪問命令提示符。為此,請按Win+ X,轉(zhuǎn)到“關(guān)閉或退出”,然后在按住Shift鍵的同時(shí)單擊“重新啟動”按鈕。
2.系統(tǒng)重新引導(dǎo)至“高級啟動”屏幕,在這里,轉(zhuǎn)到“疑難解答->高級選項(xiàng)”,然后選擇選項(xiàng)“命令提示符”。
3.我們需要做的第一件事是驗(yàn)證要轉(zhuǎn)換的磁盤,輸入以下命令,然后按Enter。
mbr2gpt /validate
如果看到“驗(yàn)證成功完成”消息,則可以繼續(xù)進(jìn)行下一步;如果看到任何錯(cuò)誤,則你的磁盤或系統(tǒng)可能不滿足轉(zhuǎn)換要求。
4.驗(yàn)證磁盤后,執(zhí)行以下命令:
mbr2gpt /convert
執(zhí)行后,Windows 10將立即開始轉(zhuǎn)換過程,即它將添加所有必需的UEFI啟動文件和GPT組件,然后更新啟動配置數(shù)據(jù)。
5.現(xiàn)在,重新啟動系統(tǒng),啟動主板固件設(shè)置屏幕,并將其從傳統(tǒng)BIOS更改為UEFI。從傳統(tǒng)BIOS更改為UEFI的過程取決于你的主板制造商,具體操作方法,請查閱主板使用手冊。
6.引導(dǎo)到Windows 10后,你可以驗(yàn)證是否已轉(zhuǎn)換。和以前一樣,從“磁盤管理”工具中打開磁盤屬性窗口,然后轉(zhuǎn)到“卷”選項(xiàng)卡,應(yīng)該在“磁盤分區(qū)形式”旁邊看到“GUID分區(qū)表(GPT)”。
1.頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關(guān)注、評論、收藏、轉(zhuǎn)發(fā)。
2.在學(xué)習(xí)中有什么問題,歡迎與我溝通交流,號搜索【微課傳媒】,我在這里等你喲!