Can you summarize the following document?
        
  

  主開機記錄最開頭是第一階段引導程式碼。其中的硬碟載入程式的主要作用是檢查分割槽表是否正確並且在系統硬體完成自檢以後將控制權交給硬碟上的載入程式(如GNU GRUB)。它不依賴任何作業系統,而且啟動程式碼也是可以改變的,從而能夠實現多系統引導。

  硬碟分割槽表佔據主引導扇區的64個位元組(偏移01BEH--偏移01FDH),可以對四個分割槽的資訊進行描述,其中每個分割槽的資訊佔據16個位元組。具體每個位元組的定義可以參見硬碟分割槽結構資訊。下面是一個例子:  如果某一分割槽在硬碟分割槽表的資訊如下  則我們可以看到,最前面的"80"是一個分割槽的啟用標誌,表示系統可引導;"01 01 00"表示分割槽開始的磁頭號為1,開始的扇區號為1,開始的柱面號為0;"0B"表示分割槽的系統型別是FAT32,其他比較常用的有04(FAT16)、07(NTFS);"FE BF FC"表示分割槽結束的磁頭號為254,分割槽結束的扇區號為63、分割槽結束的柱面號為764;"3F 00 00 00"表示首扇區的相對扇區號為63(小端序);"7E 86 BB 00"表示總扇區數為12289662(小端序)。  對於大於8.4G的現代硬碟,CHS已經無法表示, BIOS使用LBA模式,對於超出的部分,CHS值通常設為0xFEFFFF,並加以忽略,直接使用Offset 0x08-0x0c的4位元組相對值,再進行內部轉換。

  結束標誌字55,AA(偏移1FEH-偏移1FFH)最後兩個位元組,是檢驗主開機記錄是否有效的標誌。

  從主開機記錄的結構可以知道,它僅僅包含一個64個位元組的硬碟分割槽表。由於每個分割槽資訊需要16個位元組,所以對於採用MBR型分割槽結構的硬碟,最多隻能識別4個主要分割槽(Primary partition)。所以對於一個採用此種分割槽結構的硬碟來說,想要得到4個以上的主要分割槽是不可能的。這裡就需要引出擴充套件分割槽了。擴充套件分割槽也是主要分割槽的一種,但它與主分割槽的不同在於理論上可以劃分為無數個邏輯分割槽。  擴充套件分割槽中邏輯驅動器的引導記錄是鏈式的。每一個邏輯分割槽都有一個和MBR結構類似的擴充套件引導記錄(EBR),其分割槽表的第一項指向該邏輯分割槽本身的引導扇區,第二項指向下一個邏輯驅動器的EBR,分割槽表第三、第四項沒有用到。  Windows系統預設情況下,一般都是隻劃分一個主分割槽給系統,剩餘的部分全部劃入擴充套件分割槽。這裡有下面幾點需要注意:

  與支援最大卷為2 TB(Terabytes)並且每個磁碟最多有4個主分割槽(或3個主分割槽,1個擴充套件分割槽和無限制的邏輯驅動器)的MBR磁碟分割槽的樣式相比,GPT磁碟分割槽樣式支援最大為128個分割,一個分割最大18 EB(Exabytes),只受到作業系統限制(由於分割槽表本身需要佔用一定空間,最初規劃硬碟分割槽時,留給分割槽表的空間決定了最多可以有多少個分割槽,IA-64版Windows限制最多有128個分割槽,這也是EFI標準規定的分割槽表的最小尺寸)。與MBR分割槽的磁碟不同,至關重要的平臺運算元據位於分割槽,而不是位於非分割槽或隱藏扇區。另外,GPT分割槽磁碟有備份分割槽表來提高分割槽資料結構的完整性。在UEFI系統上,通常是通過ESP分割槽中的EFI應用程式檔案啟動GPT硬碟上的作業系統,而不是活動主分割槽上的載入程式。
主開機記錄(英語:Master Boot Record,縮寫:MBR),又叫做主引導扇區,是計算機開機後訪問硬碟時所必須要讀取的首個扇區,它在硬碟上的三維地址為(柱面,磁頭,扇區)=(0,0,1)。在深入討論主引導扇區內部結構的時候,有時也將其開頭的446位元組內容特指為“主開機記錄”(MBR),其後是4個16位元組的“磁碟分割槽表”(DPT),以及2位元組的結束標誌(55AA)。因此,在使用“主開機記錄”(MBR)這個術語的時候,需要根據具體情況判斷其到底是指整個主引導扇區,還是主引導扇區的前446位元組。 主引導扇區記錄著硬碟本身的相關資訊以及硬碟各個分割槽的大小及位置資訊,是資料資訊的重要入口。如果它受到破壞,硬碟上的基本資料結構資訊將會丟失,需要用繁瑣的方式試探性的重建資料結構資訊後才可能重新訪問原先的資料。主引導扇區內的資訊可以通過任何一種基於某種作業系統的分割槽工具軟體寫入,但和某種作業系統沒有特定的關係,即只要建立了有效的主開機記錄就可以引導任意一種作業系統(作業系統是建立在高階格式化的硬碟分割槽之上,是和一定的檔案系統相聯絡的)。