在Windows 8或8.1中設(shè)置新磁盤(pán)時(shí),系統(tǒng)會(huì)詢問(wèn)你是想要使用MBR還是GPT分區(qū)。GPT是一種新的標(biāo)準(zhǔn),并在逐漸取代MBR。GPT帶來(lái)了很多新特性,但MBR仍然擁有最好的兼容性。GPT并不是Windows專用的新標(biāo)準(zhǔn)—— Mac OS X,Linux,及其他操作系統(tǒng)同樣使用GPT。
各大硬件廠商對(duì)于現(xiàn)今的硬件開(kāi)發(fā)速度明顯加快,其中硬盤(pán)的讀寫(xiě)速度和容量,從最早的5400轉(zhuǎn),160G容量,提升到現(xiàn)在的7200轉(zhuǎn)甚至萬(wàn)轉(zhuǎn)機(jī)械盤(pán),容量也先后出現(xiàn)上TB級(jí)別的。單硬盤(pán)都出現(xiàn)4Tb容量。
由于磁盤(pán)容量越來(lái)越大,傳統(tǒng)的MBR分區(qū)表(主引導(dǎo)記錄)已經(jīng)不能滿足大容量磁盤(pán)的需求。傳統(tǒng)的MBR分區(qū)表只能識(shí)別磁盤(pán)前面的2.2TB左右的空間,對(duì)于后面的多余空間只能浪費(fèi)掉了,而對(duì)于單盤(pán)4TB的磁盤(pán),只能利用一半的容量。因此,才有了GPT(全局唯一標(biāo)識(shí)分區(qū)表)。
除此以外,MBR分區(qū)表只能支持4個(gè)主分區(qū)或者3主分區(qū)+1擴(kuò)展分區(qū)(包含隨意數(shù)目的邏輯分區(qū)),而GPT在Windows下面可以支持多達(dá)128個(gè)主分區(qū)。
MBR和GPT的區(qū)別詳解。
MBR分區(qū)表:
在傳統(tǒng)硬盤(pán)分區(qū)模式中,引導(dǎo)扇區(qū)是每個(gè)分區(qū)(Partition)的第一扇區(qū),而主引導(dǎo)扇區(qū)是硬盤(pán)的第一扇區(qū)。它由三個(gè)部分組成,主引導(dǎo)記錄MBR、硬盤(pán)分區(qū)表DPT和硬盤(pán)有效標(biāo)志。在總共512字節(jié)的主引導(dǎo)扇區(qū)里MBR占446個(gè)字節(jié),第二部分是Partition table區(qū)(分區(qū)表),即DPT,占64個(gè)字節(jié),硬盤(pán)中分區(qū)有多少以及每一分區(qū)的大小都記在其中。第三部分是magic number,占2個(gè)字節(jié),固定為55AA。
一個(gè)扇區(qū)的硬盤(pán)主引導(dǎo)記錄MBR由4個(gè)部分組成。
•主引導(dǎo)程序(偏移地址0000H--0088H),它負(fù)責(zé)從活動(dòng)分區(qū)中裝載,并運(yùn)行系統(tǒng)引導(dǎo)程序。
•出錯(cuò)信息數(shù)據(jù)區(qū),偏移地址0089H--00E1H為出錯(cuò)信息,00E2H--01BDH全為0字節(jié)。
•分區(qū)表(DPT,Disk Partition Table)含4個(gè)分區(qū)項(xiàng),偏移地址01BEH--01FDH,每個(gè)分區(qū)表項(xiàng)長(zhǎng)16個(gè)字節(jié),共64字節(jié)為分區(qū)項(xiàng)1、分區(qū)項(xiàng)2、分區(qū)項(xiàng)3、分區(qū)項(xiàng)4。
•結(jié)束標(biāo)志字,偏移地址01FE--01FF的2個(gè)字節(jié)值為結(jié)束標(biāo)志55AA,如果該標(biāo)志錯(cuò)誤系統(tǒng)就不能啟動(dòng)。
GPT分區(qū)表:
GPT的分區(qū)信息是在分區(qū)中,而不象MBR一樣在主引導(dǎo)扇區(qū),為保護(hù)GPT不受MBR類磁盤(pán)管理軟件的危害,GPT在主引導(dǎo)扇區(qū)建立了一個(gè)保護(hù)分區(qū)(Protective MBR)的MBR分區(qū)表(此分區(qū)并不必要),這種分區(qū)的類型標(biāo)識(shí)為0xEE,這個(gè)保護(hù)分區(qū)的大小在Windows下為128MB,Mac OS X下為200MB,在Window磁盤(pán)管理器里名為GPT保護(hù)分區(qū),可讓MBR類磁盤(pán)管理軟件把GPT看成一個(gè)未知格式的分區(qū),而不是錯(cuò)誤地當(dāng)成一個(gè)未分區(qū)的磁盤(pán)。
另外,為了保護(hù)分區(qū)表,GPT的分區(qū)信息在每個(gè)分區(qū)的頭部和尾部各保存了一份,以便分區(qū)表丟失以后進(jìn)行恢復(fù)。
對(duì)于基于x86/64的Windows想要從GPT磁盤(pán)啟動(dòng),主板的芯片組必須支持UEFI(這是強(qiáng)制性的,但是如果僅把GPT用作數(shù)據(jù)盤(pán)則無(wú)此限制),例如Win8/Win8.1原生支持從UEFI引導(dǎo)的GPT分區(qū)表上啟動(dòng),大多數(shù)預(yù)裝Win8系統(tǒng)的電腦也逐漸采用了GPT分區(qū)表。至于如何判斷主板芯片組是否支持UEFI,一般可以查閱主板說(shuō)明書(shū)或者廠商的網(wǎng)址,也可以通過(guò)查看BIOS設(shè)置里面是否有UEFI字樣。
以上關(guān)于MBR和GPT硬盤(pán)分區(qū)表的詳細(xì)解釋,我們?cè)谑褂眯∮?TB以下的硬盤(pán)依然可以使用傳統(tǒng)四分區(qū)的方式分區(qū)類型,但每個(gè)分區(qū)的500G超大容量用戶表示永遠(yuǎn)也裝不滿,造成空間浪費(fèi),所以我們有必要使用GPT分區(qū)表分區(qū)類型。
看過(guò)上文后,你對(duì)MBR和GPT硬盤(pán)分區(qū)表兩者之間的區(qū)別有了詳細(xì)的了解,如果我們使用的是小于2TB以下的硬盤(pán),那么仍然可以使用傳統(tǒng)的四分區(qū)的方式分區(qū)類型,但認(rèn)為使用超大容量的硬盤(pán)分區(qū)會(huì)造成空間浪費(fèi),那就可以使用GPT分區(qū)表分區(qū)類型。