磁盤類型介紹
一、MBR磁盤
通常,我們將包含MBR引導代碼的扇區(qū)稱為主引導扇區(qū)。因這一扇區(qū)中,引導代碼占有絕大部分的空間,故而將習慣將該扇區(qū)稱為MBR扇區(qū)(簡稱MBR,通常在磁盤的第一個扇區(qū),即0號扇區(qū))。由于這一扇區(qū)承擔有不同于磁盤上其他普通存儲空間的特殊管理職能,作為管理整個磁盤空間的一個特殊空間,它不屬于磁盤上的任何分區(qū),因而分區(qū)空間內(nèi)的格式化命令不能清除主引導記錄的任何信息。
主引導扇區(qū)由三個部分組成(共占用1個扇區(qū),512個字節(jié)):
1、主引導程序即主引導記錄(MBR,占446個字節(jié))
它用于啟動時將系統(tǒng)控制轉(zhuǎn)給用戶指定的并在分區(qū)表中登記了的某個操作系統(tǒng)。完成對操作系統(tǒng)的引導。

2、磁盤分區(qū)表項(DPT,占64個字節(jié))
由四個分區(qū)表項構成,每個16個字節(jié)。劃分超過4個以上的分區(qū),就只能使用擴展分區(qū)的形式進行劃分。
一個分區(qū)表項其內(nèi)容包括:激活標志、分區(qū)類型、分區(qū)起始扇區(qū)、分區(qū)總扇區(qū)數(shù)。


3、結束標志(占2個字節(jié))
其值為AA55,存儲時低位在前,高位在后,即看上去是55AA(十六進制)。
Windows系統(tǒng)用結束標志來驗證MBR扇區(qū)數(shù)據(jù)的合法性。
MBR磁盤大體結構:
DBR(DOS Boot Record):
DOS引導記錄,為操作系統(tǒng)進入文件系統(tǒng)以后可以訪問的第一個扇區(qū)。
EBR(Extended Boot Record):
擴展分區(qū)引導記錄,類似于主引導記錄MBR.因為MBR四條分區(qū)信息的限制,可以使用EBR方便擴展.它的結構與MBR類似,但是沒有引導程序和磁盤簽名,僅僅保留了分區(qū)表和結束標志。

二、GPT磁盤
GPT磁盤使用GUID分區(qū)表,是源自EFI標準的一種較新的磁盤分區(qū)表結構的標準。與普遍使用的主引導記錄(MBR)分區(qū)方案相比,GPT提供了更加靈活的磁盤分區(qū)機制。
GPT磁盤由2個部分組成:
1、保護MBR
保護MBR(0號扇區(qū))包含一個DOS分區(qū)表,只包含一個類型值為0xEE的分區(qū)表項,在小于2TB的磁盤上,大小為整個磁盤;在更大的磁盤上,它的大小固定為2TB。它的作用是阻止不能識別GPT分區(qū)的磁盤工具試圖對其進行分區(qū)或格式化等操作,所以該扇區(qū)被稱為“保護MBR”。實際上,EFI根本不使用這個分區(qū)表。
2、EFI部分
EFI部分又可以分為4個區(qū)域:EFI信息區(qū)(GPT頭)、分區(qū)表、GPT分區(qū)、備份區(qū)域。
EFI信息區(qū)(GPT頭):
起始于磁盤的1號扇區(qū),通常也只占用這個單一扇區(qū)。其作用是定義分區(qū)表的位置和大小。GPT頭還包含GPT頭和分區(qū)表的CRC校驗和,這樣就可以及時發(fā)現(xiàn)錯誤。
?


分區(qū)表:
分區(qū)表區(qū)域包含分區(qū)表項。這個區(qū)域由GPT頭定義,一般占用磁盤2~33扇區(qū)。分區(qū)表中的每個分區(qū)表項由起始地址、結束地址、類型值、名字、屬性標志、GUID值組成。分區(qū)表建立后,128位的GUID對系統(tǒng)來說是唯一的。


GPT分區(qū):
最大的區(qū)域,由分配給分區(qū)的扇區(qū)組成(即用戶能夠使用的分區(qū))。這個區(qū)域的起始和結束地址由分區(qū)表項定義。
備份區(qū):
備份區(qū)域位于磁盤的尾部,包含GPT頭和分區(qū)表的備份。它占用GPT結束扇區(qū)和EFI結束扇區(qū)之間的33個扇區(qū)。其中最后一個扇區(qū)用來備份1號扇區(qū)的EFI信息,其余的32個扇區(qū)用來備份2~33扇區(qū)的分區(qū)表。
GPT磁盤大體結構:


DataCom小學徒
網(wǎng)絡工程師 | IT技術