GTP与MBR硬盘分区区别(UEFI介绍)
在重裝win7或win8系統(tǒng)時(shí),經(jīng)常會(huì)提示磁盤具有MBR分區(qū)表和GPT分區(qū)表,從而無法安裝Windows,那么磁盤MBR分區(qū)表和GPT分區(qū)表是什么意思呢?MBR和GPT分區(qū)表有什么不同?下面跟小編一起來學(xué)習(xí)下吧!
一、MBR分區(qū)表
MBR是主引導(dǎo)記錄(Master Boot Record)的英文縮寫,在傳統(tǒng)硬盤分區(qū)模式中,引導(dǎo)扇區(qū)是每個(gè)分區(qū)(Partition)的第一扇區(qū),而主引導(dǎo)扇區(qū)是硬盤的第一扇區(qū)。為了方便計(jì)算機(jī)訪問硬盤,把硬盤上的空間劃分成許許多多的區(qū)塊(英文叫sectors,即扇區(qū)),然后給每個(gè)區(qū)塊分配一個(gè)地址,稱為邏輯塊地址(即LBA)。
MBR分區(qū)表(DPT : disk partition table)
在MBR磁盤的第一個(gè)扇區(qū)內(nèi)保存著啟動(dòng)代碼和硬盤分區(qū)表。啟動(dòng)代碼的作用是指引計(jì)算機(jī)從活動(dòng)分區(qū)引導(dǎo)啟動(dòng)操作系統(tǒng)(BIOS下啟動(dòng)操作系統(tǒng)的方式);分區(qū)表的作用是記錄硬盤的分區(qū)信息。
在MBR中,分區(qū)表的大小是固定的,一共可容納4個(gè)主分區(qū)信息。在MBR分區(qū)表中邏輯塊地址采用32位二進(jìn)制數(shù)表示,因此一共可表示2^32(2的32次方)個(gè)邏輯塊地址。如果一個(gè)扇區(qū)大小為512字節(jié),那么MBR硬盤最大分區(qū)容量?jī)H為2TB。
二、GPT分區(qū)表
GPT是GUID磁碟分割表(GUID Partition Table)的縮寫,含義“全局唯一標(biāo)識(shí)磁盤分區(qū)表”,是一個(gè)實(shí)體硬盤的分區(qū)表的結(jié)構(gòu)布局的標(biāo)準(zhǔn)。
GPT分區(qū)表
在GTP磁盤的第一個(gè)數(shù)據(jù)塊中同樣有一個(gè)與MBR(主引導(dǎo)記錄)類似的標(biāo)記,叫做PMBR。PMBR的作用是,當(dāng)使用不支持GPT的分區(qū)工具時(shí),整個(gè)硬盤將顯示為一個(gè)受保護(hù)的分區(qū),以防止分區(qū)表及硬盤數(shù)據(jù)遭到破壞。UEFI并不從PMBR中獲取GPT磁盤的分區(qū)信息,它有自己的分區(qū)表,即GPT分區(qū)表。
GPT的分區(qū)方案之所以比MBR更先進(jìn),是因?yàn)樵贕PT分區(qū)表頭中可自定義分區(qū)數(shù)量的最大值,也就是說GPT分區(qū)表的大小不是固定的。在Windows中,微軟設(shè)定GPT磁盤最大分區(qū)數(shù)量為128個(gè)。另外,GPT分區(qū)方案中邏輯塊地址(LBA)采用64位二進(jìn)制數(shù)表示,可以表示2^64個(gè)邏輯塊地址。除此之外,GPT分區(qū)方案在硬盤的末端還有一個(gè)備份分區(qū)表,保證了分區(qū)信息不容易丟失。
三、UEFI和BIOS
uefi和legacy是兩種不同的引導(dǎo)方式
- uefi是新式的BIOS
- legacy是傳統(tǒng)BIOS。
- 你在UEFI模式下安裝的系統(tǒng),只能用UEFI模式引導(dǎo);同理,如果你是在Legacy模式下安裝的系統(tǒng),也只能在legacy模式下進(jìn)系統(tǒng)。
- uefi只支持64為系統(tǒng)且磁盤分區(qū)必須為gpt模式,傳統(tǒng)BIOS使用Int 13中斷讀取磁盤,每次只能讀64KB,非常低效,而UEFI每次可以讀1MB,載入更快。
- 此外,Win8,更是進(jìn)一步優(yōu)化了UEFI支持,號(hào)稱可以實(shí)現(xiàn)瞬時(shí)開機(jī)。
UEFI屬于主板類名詞,其作用類似于BIOS。GPT、MBR則屬于硬盤類名詞,它們的作用類似一艘航母的骨架,有了這個(gè)骨架,我們才可以進(jìn)行細(xì)致到諸如C、D、E等盤符的分區(qū)。
傳統(tǒng)BIOS主要支持MBR引導(dǎo),UEFI則是取代傳統(tǒng)BIOS,它加入了對(duì)新硬件的支持,其中就有2TB以上硬盤。那么UEFI到底是什么呢?
UEFI(Unified Extensible Firmware Interface):全稱“統(tǒng)一的可擴(kuò)展固件接口”, 是一種詳細(xì)描述全新類型接口的標(biāo)準(zhǔn)。這種接口用于操作系統(tǒng)自動(dòng)從預(yù)啟動(dòng)的操作環(huán)境,加載到一種操作系統(tǒng)上,從而使開機(jī)程序化繁為簡(jiǎn),節(jié)省時(shí)間。
我們從名詞解析可得知,傳統(tǒng)BIOS不支持GPT分區(qū)列表,僅支持MBR格式。UEFI則是取代傳統(tǒng)BIOS,它不支持MBR模式,僅支持GPT格式。
UEFI安裝可以不需要將U盤做成U盤啟動(dòng)盤,可以直接將要安裝的系統(tǒng)文件拷貝到U盤根目錄下,選擇EFI啟動(dòng)模式安裝就行了(此舉有待論證僅是個(gè)人的投機(jī)實(shí)驗(yàn)成功的)
產(chǎn)生背景
- EFI 可擴(kuò)展固件接口
可擴(kuò)展固件接口(英文名Extensible Firmware Interface 或EFI)是由英特爾,一個(gè)主導(dǎo)個(gè)人電腦技術(shù)研發(fā)的公司推出的一種在未來的類PC的電腦系統(tǒng)中替代BIOS的升級(jí)方案。BIOS技術(shù)的興起源于IBM PC/AT機(jī)器的流行以及第一臺(tái)由康柏公司研制生產(chǎn)的“克隆”PC。在PC啟動(dòng)的過程中,BIOS擔(dān)負(fù)著初始化硬件,檢測(cè)硬件功能,以及引導(dǎo)操作系統(tǒng)的責(zé)任,在早期,BIOS還提供一套運(yùn)行時(shí)的服務(wù)程序給操作系統(tǒng)及應(yīng)用程序使用。BIOS程序存放于一個(gè)掉電后內(nèi)容不會(huì)丟失的只讀存儲(chǔ)器中,系統(tǒng)加電時(shí)處理器的第一條指令的地址會(huì)被定位到BIOS的存儲(chǔ)器中,便于使初始化程序得到執(zhí)行。 - EFI的產(chǎn)生
眾所周知,英特爾在近二十年來引領(lǐng)以x86系列處理器為基礎(chǔ)的PC技術(shù)潮流,它的產(chǎn)品如CPU,芯片組等在PC生產(chǎn)線中占據(jù)絕對(duì)領(lǐng)導(dǎo)的位置。因此,不少人認(rèn)為這一舉動(dòng)顯示了英特爾公司欲染指固件產(chǎn)品市場(chǎng)的野心。事實(shí)上,EFI技術(shù)源于英特爾安騰處理器(Itanium)平臺(tái)的推出。安騰處理器是英特爾瞄準(zhǔn)服務(wù)器高端市場(chǎng)投入近十年研發(fā)力量設(shè)計(jì)產(chǎn)生的與x86系列完全不同的64位新架構(gòu)。在x86系列處理器進(jìn)入32位的時(shí)代,由于兼容性的原因,新的處理器(i80386)保留了16位的運(yùn)行方式(實(shí)模式),此后多次處理器的升級(jí)換代都保留了這種運(yùn)行方式。甚至在含64位擴(kuò)展技術(shù)的至強(qiáng)系列處理器中,處理器加電啟動(dòng)時(shí)仍然會(huì)切換到16位的實(shí)模式下運(yùn)行。英特爾將這種情況歸咎于BIOS技術(shù)的發(fā)展緩慢。自從PC兼容機(jī)廠商通過凈室的方式復(fù)制出第一套BIOS源程序,BIOS就以16位匯編代碼,寄存器參數(shù)調(diào)用方式,靜態(tài)鏈接,以及1MB以下內(nèi)存固定編址的形式存在了十幾年。雖然由于各大BIOS廠商近年來的努力,有許多新元素添加到產(chǎn)品中,如PnP BIOS,ACPI,傳統(tǒng)USB設(shè)備支持等等,但BIOS的根本性質(zhì)沒有得到任何改變。這迫使英特爾在開發(fā)更新的處理器時(shí),都必須考慮加進(jìn)使效能大大降低的兼容模式。有人曾打了一個(gè)比喻:這就像保時(shí)捷新一代的全自動(dòng)檔跑車被人生套上去一個(gè)蹩腳的掛檔器。 - 重新定義
然而,安騰處理器并沒有這樣的顧慮,它是一個(gè)新生的處理器架構(gòu),系統(tǒng)固件和操作系統(tǒng)之間的接口都可以完全重新定義。并且這一次,英特爾將其定義為一個(gè)可擴(kuò)展的,標(biāo)準(zhǔn)化的固件接口規(guī)范,不同于傳統(tǒng)BIOS的固定的,缺乏文檔的,完全基于經(jīng)驗(yàn)和晦澀約定的一個(gè)事實(shí)標(biāo)準(zhǔn)。基于EFI的第一套系統(tǒng)產(chǎn)品的出現(xiàn)至今已經(jīng)有五年的時(shí)間,如今,英特爾試圖將成功運(yùn)用在高端服務(wù)器上的技術(shù)推廣到市場(chǎng)占有率更有優(yōu)勢(shì)的PC產(chǎn)品線中,并承諾在2006年間會(huì)投入全力的技術(shù)支持。
四、總結(jié)
隨著磁盤容量越來越大,傳統(tǒng)的MBR分區(qū)表已經(jīng)不能滿足需求,因?yàn)镸BR分區(qū)表最多只能識(shí)別2TB左右的空間,大于2TB的容量將無法識(shí)別從而導(dǎo)致硬盤空間浪費(fèi),而GPT分區(qū)表則能夠識(shí)別2TB以上的硬盤空間。另外MBR分區(qū)表最多只能支持4個(gè)主分區(qū)或三個(gè)主分區(qū)+1個(gè)擴(kuò)展分區(qū)(邏輯分區(qū)不限制),GPT分區(qū)表在Windows系統(tǒng)下可以支持128個(gè)主分區(qū)。
總結(jié)
以上是生活随笔為你收集整理的GTP与MBR硬盘分区区别(UEFI介绍)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 又发生频繁FGC,这次是谁的锅
- 下一篇: 华为手机一开屏就有广告怎么关闭