MBR和GPT基本原理

2021-09-30 05:28:12 字數 1720 閱讀 4048

【mbr】

mbr結構圖mbr結構圖主引導扇區由三個部分組成(共占用512個位元組):

第一部分mbr(main boot record 主引導記錄區)位於整個硬碟的0磁軌0柱面1扇區。mbr只占用該扇區的前446個位元組;

主引導程式(偏移位址0000h--0088h),它負責從活動分割槽中裝載,並執行系統引導程式

第二部分的64個位元組屬於dpt(disk partition table硬碟分割槽表),

dpt(dpt,disk partition table)含4個分割槽項,偏移位址01beh--01fdh,每個分割槽表項長16個位元組,共64位元組為分割槽項1、分割槽項2、分割槽項3、分割槽項4,分別對應mbr的四個主分割槽。 。

第三部分是magic number,佔2個位元組;

magic number也就是結束標誌字,偏移位址01fe–01ff的2個位元組,固定為55aa,如果該標誌錯誤系統就不能啟動  

dbr(dos boot record作業系統引導記錄區)位於硬碟的0磁軌1柱面1扇區,是作業系統可以直接訪問的第乙個扇區,它包括乙個引導程式和乙個被稱為bpb(bios parameter block)的本分割槽引數記錄表,dbr是在高階格式化時產生。

所以:mbr  支援硬碟2.2t ,4個主分割槽;

【gpt】

guid磁碟分割槽表(guid partition table,縮寫:gpt),是乙個實體硬碟的分割槽表的結構布局的標準。它是可擴充套件韌體介面(efi)標準;gpt也使用邏輯區塊位址(lba)取代了早期的chs定址方式。傳統mbr資訊儲存於lba 0,gpt頭儲存於lba 1;64位windows作業系統使用16,384位元組(或32扇區)作為gpt分割槽表,接下來的lba 34是硬碟上第乙個分割槽的開始

gpt 分割槽分配乙個全域性唯一的識別符號,理論上gpt支援無限個磁碟分割槽, windows系統上由於系統的限制,最多只能支援128個磁碟分割槽,基本可以滿足所有使用者的儲存需求。 

gpt首要的任務就是突破了mbr 2.2t分割槽的限制,gpt最大支援18eb的分割槽;

efi部分又可以分為4個區域:efi資訊區(gpt頭)、分割槽表、gpt分割槽、備份區域。

efi資訊區(gpt頭):起始於磁碟的lba1,通常也只占用這個單一扇區。其作用是定義分割槽表的位置和大小。gpt頭還包含頭和分割槽表的校驗和,這樣就可以及時發現錯誤。

分割槽表:分割槽表區域包含分割槽表項。這個區域由gpt頭定義,一般占用磁碟lba2~lba33扇區。分割槽表中的每個分割槽項由起始位址、結束位址、型別值、名字、屬性標誌、guid值組成。分割槽表建立後,128位的guid對系統來說是唯一的。

gpt分割槽:最大的區域,由分配給分割槽的扇區組成。這個區域的起始和結束位址由gpt分割槽表定義。

備份區:備份區域位於磁碟的尾部,包含gpt頭和分割槽表的備份。它占用gpt結束扇區和efi結束扇區之間的33個扇區。其中最後乙個扇區用來備份1號扇區的efi資訊,其餘的32個扇區用來備份lba2~lba33扇區的分割槽表。

【bios  uefi】

uefi(unified extensible firmware inte***ce):全稱「統一的可擴充套件韌體介面」, 是一種詳細描述全新型別介面的標準。

uefi只支援64為系統且磁碟分割槽必須為gpt模式;

【bios   legacy】

legacy是傳統bios

mysql的基本原理 Mysql 基本原理

mysql 基本原理 mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性 ysql是資料庫登入命令 uroot預設超級使用者登入 p 預設沒密碼 中寫密碼 mysqladmin uroot password 12...

8 2 1 基本原理

乙個舞台動畫物件在包含許多舞台資訊 出現在何處,佔多大面積,處在什麼角度,是否可見 這些資訊分別儲存在動畫物件的屬性中。在 中讀取這些屬性可以了解物件的位置 大小 角度等狀態資訊 修改這些屬性可以改變物件的位置 大小 角度等狀態。如果從資料的角度去理解,動畫就是在固定時間間隔點不斷修改動畫物件某項屬...

Csocket基本原理

我通過幾個採用 csocket 類編寫並基於 client server 客戶端 服務端 的網路聊天和傳輸檔案的程式 在除錯這些程式的過程中,追蹤深入至 csocket 類核心原始碼 sockcore.cpp 對於csocket 類的執行機制可謂是一覽無遺,並且對於阻塞和非阻塞方式下的 socket...