GPT磁盤結(jié)構(gòu)原理

GPT磁盤結(jié)構(gòu)組成

1、保護MBR
???保護MBR位于GPT磁盤的第一個扇區(qū),也就是0號扇區(qū),由磁盤簽名、MBR磁盤分區(qū)表和結(jié)束標志組成。
保護MBR的作用使計算機認為這個磁盤是合法的,并且已被使用,從而不再去試圖對其進行分區(qū)、格式化等操作。

2、GPT頭
???GPT頭位于GPT磁盤的第二個扇區(qū),也就是1號扇區(qū)。GPT頭定義分區(qū)表的起始位置、分區(qū)表的結(jié)束位置、每個分區(qū)表項的大小、分區(qū)表項的個數(shù)及分區(qū)表的校驗和等信息。
?

3、分區(qū)表
???分區(qū)表位于GPT磁盤的2-33號扇區(qū),一共占用32個扇區(qū),能夠容納128個分區(qū)表項,每個分區(qū)表項大小為128個字節(jié)。每個分區(qū)表項管理一個分區(qū),所以Windows系統(tǒng)允許GPT磁盤創(chuàng)建128個分區(qū)。(1個扇區(qū)有4個分區(qū)表項)
???每個分區(qū)表項記錄著分區(qū)的起始和結(jié)束地址,分區(qū)類型的GUID,分區(qū)名字,分區(qū)屬性和分區(qū)GUID。
?

4、分區(qū)區(qū)域
????GPT分區(qū)區(qū)域通常都是起始于GPT磁盤的34號扇區(qū),是整個GPT磁盤中最大的區(qū)域,由多個具體分區(qū)組成。分區(qū)區(qū)域的起始地址和結(jié)束地址由GPT頭定義。
5、GPT頭備份
GPT頭有一個備份,放在GPT磁盤的最后一個扇區(qū)。GPT頭的備份與GPT頭結(jié)構(gòu)一樣,其中的一部分參數(shù)不同。
6、分區(qū)表備份
??分區(qū)區(qū)域結(jié)束后,就是分區(qū)表備份,其地址在GPT頭備份扇區(qū)中有描述,位于0x48,也可以在GPT頭備份位置往前跳轉(zhuǎn)32個扇區(qū)。
?
