linux mbr磁碟分割槽管理 理論篇

2021-08-10 12:12:59 字數 1183 閱讀 6746

現在主要的分割槽方式為mbr分割槽和gpt分割槽。

主引導記錄(master boot record)又叫做主引導扇區,是計算機開機後訪問硬碟是所必須讀取的首個扇區,它在硬碟上的三維位址為(柱面,磁頭,扇區)=(0,0,1)。

對於硬碟而言,乙個扇區可能的位元組數為128乘2^n。大多數情況下,取n=2,即乙個扇區的大小為512個位元組

0磁軌1扇區512位元組,其中446位元組,讓磁頭找系統的啟動分割槽 #完成該動作的最短**大小為446位元組

512-446=66 = 64 + 2

64位元組為 mpt主分割槽表 2位元組為 55aa,硬碟有效性標識

乙個主分割槽占用16個位元組記錄分割槽資訊,則mbr最多只能有四個主分割槽

所以mbr分割槽方式最多只能有4個主分割槽,這時就引出了擴充套件分割槽。

擴充套件分割槽中邏輯驅動器的引導記錄是鏈式的。每乙個邏輯分割槽都有乙個和mbr結構類似的擴充套件引導記錄,分割槽表的第一項指向該邏輯分割槽本身的引導扇區,第二項指向下乙個邏輯驅動器的擴充套件引導記錄。

擴充套件分割槽可以細分為多個邏輯分割槽

關於mbr分割槽必須注意:

1. 在mbr分割槽表中最多4個主分割槽或者3個主分割槽和1個擴充套件分割槽,即擴充套件分割槽只能有乙個

2. 在mbr分割槽表中,乙個分割槽的最大的容量是2t,且每個分割槽的起始柱面必須在這個硬碟的前2t內。如果硬碟太大則必須改用gpt

gpt(guid partition table),即「全域性唯一標識磁碟分割槽表」。

gpt磁碟分割槽解決了mbr分割槽只能分4個主分割槽的缺點

mbr(master boot record)

- 主引導記錄,是傳統的分割槽機制,應用於絕大多數使用bios的pc裝置

- mbr支援32位和64位系統。

- mbr支援分割槽數量有限。

-mbr只支援不超過2t的硬碟,超過2t的硬碟將只能用2t空間(有第三方解決方法)。

gpt(guid partition table)

- 全域性唯一標識分割槽表,是乙個較新的分割槽機制,解決了mbr很多缺點。

- 支援超過2t的磁碟(64位定址空間)。fdisk最大只能建立2tb大小的分割槽,建立乙個大於2tb的分割槽使用parted。

- 必須在支援uefi的硬體上才能使用。

- 必須使用64位系統。

- mac、linux系統都能支援gpt分割槽格式。

Linux 磁碟分割槽管理

linux預設所有裝置檔案都在 dev下 dev sda 硬碟1 sda1硬碟1的 第乙個分割槽 sda2硬碟1的第二個分割槽 sda3硬碟1的第三個分割槽 dev sdb 硬碟2 dev sdc 硬碟3 1 檢視系統所有裝置的分割槽情況 fdisk l 獲取的資訊 1 伺服器有幾塊硬碟 2 硬碟的...

Linux磁碟分割槽 掛載 管理

磁碟分割槽 掛載 管理 linux分割槽原理 lsblk 檢視所有裝置 光碟機 u盤 硬碟 掛在情況 掛載硬碟 硬碟分割槽 分割槽命令 fdisk dev sdb 開始對 sdb分割槽 m 顯示命令列表 p 顯示磁碟分割槽 同 fdisk l n 新增分割槽 d 刪除分割槽 w 寫入並退出 說明 開...

Linux學習 磁碟分割槽管理

硬碟一般分為ide硬碟 scsi硬碟和sata硬碟三種,在linux系統中,ide介面的硬碟被稱為hd,scsi和sata介面的硬碟則被稱為sd,另外一類虛擬硬碟vd。現在市面上最常見的就是sata介面的硬碟。第1塊硬碟稱為sda,第2塊硬碟稱為sdb。第一塊硬碟的第一塊分割槽稱為sda1,第二塊分...