硬碟分割槽 3

2021-07-06 06:51:37 字數 1704 閱讀 7520

本節主要描述mbr分割表和gpt分割表的特點。

1、mbr(master boot record):主引導記錄區,共512 bytes.

包含兩個區域:

1)主引導程式區:共446 bytes;

2)分割表:共64 bytes,分4組記錄區,每組記錄區記錄了該區段的啟動與結束的磁柱號碼,每組16 bytes。

假設某個硬碟的名稱為/dev/sda,那麼四個分割槽的名稱如下:

/dev/sda1, /dev/sda2, /dev/sda3, /dev/sda4.

在windows作業系統中,分割槽的代號就是c,d,e,f

2、分割表只有64 bytes,4個分割記錄,四個分割記錄被稱為主分割槽(primary)和擴充套件分割槽(extended):

p1為主分割槽(primary),p2為擴充套件分割槽(extended),在擴充套件分割槽中,分出5個邏輯分割槽(logical partition),各分割槽的名稱為:

p1:/dev/sda1

p2:/dev/sda2

l1:/dev/sda5

l2:/dev/sda6

l3:/dev/sda7

l4:/dev/sda8

l5:/dev/sda9

因為硬碟分割槽的前4個名稱是留給主分割槽和擴充套件分割槽的,所以/dev/sda3和/dev/sda4被保留下來,所以邏輯分割槽從/dev/sda5開始。

3、mbr的特性:

1)主分割槽和擴充套件分割槽最多共有4個,即primary + extended <= 4;

2)擴充套件分割槽最多只能有1個,extended <= 1;

3)邏輯分割槽是從擴充套件分割槽中繼續分割的;

4)初始化後作為資料訪問的分割槽為主分割槽和邏輯分割槽,擴充套件分割槽不能被格式化,只能被刪除,其中的邏輯分割槽也將會被破壞;

5)邏輯分割槽的數量有限制,根據作業系統不同而不同。

4、mbr的限制

1)由於每組分割只有16 bytes,所以作業系統無法支援2.2t以上的硬碟;

2)mbr只有乙個區塊,若被破壞,很難恢復;

3)mbr內存放主啟動程式的區塊僅446 bytes,無法容納較多的**。

5、gpt(guid partition table)全域性唯一標識磁碟分割槽表

1)gpt在扇區的定義上,使用邏輯區塊位址(logical block address,lba)來處理,每個lba大小為512 bytes,從lba0開始編號;

2)gpt使用34個lba區塊來記錄分割資訊,硬碟最後的33個lba用作備份;

3)lba0(mbr相容區塊)與mbr模式類似,分為2個部分,446 bytes的區塊存放了開機管理程式,在原本的分割記錄區內,僅存放了乙個特殊標誌分割,用來表示此硬碟為gpt格式,不懂gpt硬碟分割表的硬碟管理程式,不會識別該硬碟;

4)lba1(gpt表頭記錄)記錄了分割表本身的位置和大小,也記錄了備份用的分割表放置的位置,還有校驗碼crc32,作業系統通過該碼來判斷gpt是否正確,錯誤的話,就從備份gpt恢復;

5)lba2-lba33:從lba2開始,每個lba都可以記錄4個分割記錄,共可以記錄4*32=128個分割記錄,而每個lba有512 bytes,所以每個分割記錄會用到512/4=128 bytes大小的空間,gpt在每個分割記錄中,分別提供64bits來記錄開始和結束的扇區號碼,所以gpt對單一分割分割槽來說,最大容量在264*512bytes=233*tb=8zb;

6)gpt分割沒有主,擴充套件,邏輯分割的概念,每個分割槽都是主分割槽,都可以格式化。

linux硬碟分割槽

今天做了一套筆試題,裡面有一道選擇題,關於硬碟分割槽的,hda4,擴充套件分割槽。在linux 下硬碟分割槽的表示是通過hd x 或 sd x 表示的,其中 表示的是a b c x表示的數字 1 2 3 ide 硬碟在linux或者其它類unix系統的一般表示為 hd 比如hda hdb 我們可以通...

硬碟分割槽隱藏

測試說明 執行後請登出或者重啟才能生效.登錄檔鍵值 hkey current user software microsoft windows currentversion policies explorer nodrives 鍵值設為ffffffff即可 大家在隱藏碟符的時候一般都是靠軟體設定的,要...

硬碟分割槽 5

本節主要介紹linux安裝模式下的硬碟分割槽 1 目錄樹結構 directory tree linux內的資料都是以檔案的形態呈現,目錄樹架構是以根目錄為主,向下呈現分支狀的目錄結構。最重要的是根目錄 結構如下圖所示 mydata的最終檔名為 home dmtsai mydata 2 掛載 moun...