MBR和GPT分區(qū)表_第1頁
MBR和GPT分區(qū)表_第2頁
MBR和GPT分區(qū)表_第3頁
MBR和GPT分區(qū)表_第4頁
MBR和GPT分區(qū)表_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、很多網(wǎng)友詢問MBR和GPT的問題,涉及到硬盤操作系統(tǒng)的安裝,其實除了MBR和GPT分區(qū)表,UEFI BIOS也是和操作系統(tǒng)緊密聯(lián)系在一起的,下面我們就來聊聊硬盤分區(qū)表和UEFI BIOS的知識。從Intel 6系列主板之后,就開始提供UEFI BIOS支持,正式支持GPT硬盤分區(qū)表,一舉取代了此前的MBR分區(qū)表格式,不過為了保持對老平臺的兼容,微軟即使最新的Windows 10系統(tǒng)也繼續(xù)提供了對MBR分區(qū)表格式的支持。MBR和GPT分區(qū)表詳解全新硬盤(未初始化)裝系統(tǒng)之前,必須對齊進行分區(qū),硬盤分區(qū)初始化的格式包括MBR和GPT兩種。當(dāng)然對于基

2、于PowerPC的Mac電腦還有專門的Apple分區(qū)圖,在這里就不做介紹。MBR的全稱是Master Boot Record(主引導(dǎo)記錄),MBR早在1983年IBM PC DOS 2.0中就已經(jīng)提出。之所以叫“主引導(dǎo)記錄”,是因為它是存在于驅(qū)動器開始部分的一個特殊的啟動扇區(qū)。這個扇區(qū)包含了已安裝的操作系統(tǒng)的啟動加載器和驅(qū)動器的邏輯分區(qū)信息。主引導(dǎo)扇區(qū)是硬盤的第一扇區(qū)。它由三個部分組成,主引導(dǎo)記錄MBR、硬盤分區(qū)表DPT和硬盤有效標(biāo)志。在總共512字節(jié)的主引導(dǎo)扇區(qū)里MBR占446個字節(jié),偏移地址0000H-0088H),它負(fù)責(zé)從活動分區(qū)中裝載,

3、并運行系統(tǒng)引導(dǎo)程序;第二部分是Partition table區(qū)(DPT分區(qū)表),占64個字節(jié);第三部分是Magic number,占2個字節(jié)。MBR分區(qū)表系統(tǒng)所謂啟動加載器,是一小段代碼,用于加載驅(qū)動器上其他分區(qū)上更大的加載器。如果你安裝了Windows,Windows啟動加載器的初始信息就放在這個區(qū)域里如果MBR的信息被覆蓋導(dǎo)致Windows不能啟動,你就需要使用Windows的MBR修復(fù)功能來使其恢復(fù)正常。如果你安裝了Linux,則位于MBR里的通常會是GRUB加載器。分區(qū)表偏移地址為01BEH-01FDH,每個分區(qū)表項長16個字節(jié),共64字節(jié)為分區(qū)項1、分區(qū)項2、分區(qū)

4、項3、分區(qū)項4,分別對應(yīng)MBR的四個主分區(qū)。Magic number也就是結(jié)束標(biāo)志字,偏移地址01FE-01FF的2個字節(jié),固定為55AA,如果該標(biāo)志錯誤系統(tǒng)就不能啟動。MBR最大支持2.2TB磁盤,它無法處理大于2.2TB容量的磁盤。MBR還只支持最多4個主分區(qū)如果你想要更多分區(qū),你需要創(chuàng)建所謂“擴展分區(qū)”,并在其中創(chuàng)建邏輯分區(qū)。GPT的全稱是Globally Unique Identifier Partition Table,意即GUID分區(qū)表,它的推出是和UEFI BIOS相輔相成的,鑒于MBR的磁盤容量和分區(qū)數(shù)量已經(jīng)不能滿足硬

5、件發(fā)展的需求,GPT首要的任務(wù)就是突破了2.2T分區(qū)的限制,最大支持18EB的分區(qū)。GPT分區(qū)表系統(tǒng)而在分區(qū)數(shù)量上,GPT會為每一個分區(qū)分配一個全局唯一的標(biāo)識符,理論上GPT支持無限個磁盤分區(qū),不過在Windows系統(tǒng)上由于系統(tǒng)的限制,最多只能支持128個磁盤分區(qū),基本可以滿足所有用戶的存儲需求。在每一個分區(qū)上,這個標(biāo)識符是一個隨機生成的字符串,可以保證為地球上的每一個GPT分區(qū)都分配完全唯一的標(biāo)識符。而在安全性方面,GPT分區(qū)表也進行了全方位改進。在早期的MBR磁盤上,分區(qū)和啟動信息是保存在一起的。如果這部分?jǐn)?shù)據(jù)被覆蓋或破壞,事情就麻煩了。相對的,GPT在整個磁盤上保存多個這部分信息的副本,

6、因此它更為健壯,并可以恢復(fù)被破壞的這部分信息。GPT還為這些信息保存了循環(huán)冗余校驗碼(CRC)以保證其完整和正確如果數(shù)據(jù)被破壞,GPT會發(fā)覺這些破壞,并從磁盤上的其他地方進行恢復(fù)。小結(jié):所以對于新平臺用戶(Intel 6系以后/AMD 900系列以后和A系列)來說,都強烈推薦使用GPT分區(qū)表格式,目前包括Windows Vista、7、8、8.1、10已經(jīng)都支持讀取和使用GPT分區(qū)表。而對于使用Windows 8、8.1、10的用戶,換用GPT后開機啟動速度也可以進一步得到顯著提升。UEFI BIOS詳解UEFI的全稱是Unified 

7、;Extensible Firmware Interface,意即統(tǒng)一可擴展固件接口,它是基于EFI 1.10標(biāo)準(zhǔn)為基礎(chǔ)發(fā)展而來,值得注意的是在UEFI正式確立之前,Intel就開始積極推進傳統(tǒng)BIOS的升級方案,并最終確立了過渡方案EFI標(biāo)準(zhǔn),直到2007年Intel將EFI標(biāo)準(zhǔn)的改進與完善工作交給Unified EFI Form進行全權(quán)負(fù)責(zé),EFI標(biāo)準(zhǔn)則正式更名為UEFI。傳統(tǒng)BIOS界面相比傳統(tǒng)BIOS,UEFI最大的幾個區(qū)別在于:1、編碼99%都是由C語言完成;2、一改之前的中斷、硬件端口操作的方法,而采用了Driver/protoco

8、l的新方式;3、將不支持X86實模式,而直接采用Flat mode(也就是不能用DOS了,現(xiàn)在有些 EFI 或 UEFI 能用是因為做了兼容,但實際上這部分不屬于UEFI的定義了);4、輸出也不再是單純的二進制code,改為Removable Binary Drivers;5、OS啟動不再是調(diào)用Int19,而是直接利用protocol/device Path;6、對于第三方的開發(fā),前者基本上做不到,除非參與BIOS的設(shè)計,但是還要受到ROM的大小限制,而后者就便利多了。7、彌補BIOS對新硬件的支持不足的問題。UE

9、FI和GPT是相輔相成的,二者缺一不可,要想使用GPT分區(qū)表則必須是UEFI BIOS環(huán)境。UEFI于用戶而言最典型的特征就是使用了圖形化界面,雖然還未達到操作系統(tǒng)界面的圖形交互功能,但人性化的界面、鼠標(biāo)的操作,已經(jīng)將BIOS變得非常易用,對于不少電腦初級用戶來說也可以很好的查看和設(shè)置BIOS的相關(guān)選項和功能。 UEFI BIOS界面除了圖形化界面,UEFI相比傳統(tǒng)BIOS,還提供了文件系統(tǒng)的支持,它能夠直接讀取FAT、FAT32分區(qū)中的文件,例如華碩、華擎等主板在UEFI BIOS環(huán)境下更新BIOS就可以直接讀取U盤中的BIOS及其他文件,另外新的UE

10、FI主板基本都提供了截屏功能,這些截屏圖片都可以存儲在U盤當(dāng)中。UEFI還有一個重要特性就是在UEFI下運行應(yīng)用程序,這類程序文件通常以efi結(jié)尾。利用UEFI可以直接識別FAT分區(qū)中的文件,又有可直接在其中運行應(yīng)用程序。我們就可以將Windows安裝程序做成efi類型應(yīng)用程序,然后把它放到任意FATA分區(qū)中直接運行即可。UEFI啟動順序UEFI的模塊化設(shè)計,它在邏輯上分為硬件控制與OS(操作系統(tǒng))軟件管理兩部分,硬件控制為所有UEFI版本所共有,而OS軟件管理其實是一個可編程的開放接口。借助這個接口,主板廠商可以實現(xiàn)各種豐富的功能。比如我們熟悉的各種備份及診斷功能可通過UEFI加以實現(xiàn),主板

11、或固件廠商可以將它們作為自身產(chǎn)品的一大賣點。UEFI也提供了強大的聯(lián)網(wǎng)功能,其他用戶可以對你的主機進行可靠的遠(yuǎn)程故障診斷,而這一切并不需要進入操作系統(tǒng)。當(dāng)然由于UEFI主要由高級語言編寫(C語言),相比于傳統(tǒng)BIOS的匯編語言,UEFI BIOS在安全防護性方面相比傳統(tǒng)BIOS要弱,比較容易遭到病毒的攻擊,安全性有待進一步提升。不過在圖形化界面、應(yīng)用程序擴展面前,UEFI BIOS還是非常成功的。One More Thing.聊完了MBR/GPT分區(qū)表和UEFI BIOS,下面我們就來介紹下UEFI下安裝Windows系統(tǒng),上面已經(jīng)講到UEFI和GPT是相輔相成的,如果使用UEFI模式安裝Windows系統(tǒng),那么硬盤分區(qū)表必須是GPT。備注:主板為了兼容MBR分區(qū)表,一般會提供Legacy BIOS和UEFI BIOS啟動模式選項,如果要使用UEFI模式安裝Windows,就必須開啟UEFI啟動模式。目前64bit Windows Vista、7、8、8.1、10都已經(jīng)支持GPT分區(qū)表,而Windows 8、8.1、10都已經(jīng)原生支持UEFI,安裝這些系統(tǒng)的時候:只要硬盤設(shè)置為GPT分區(qū)表 主板設(shè)置為UEFI啟動后,就可以直接開始安裝操作系統(tǒng)了。而對于Windows&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論