Linux爲什麼最多能分4個四個主分區

Boot Sector也就是硬盤的第一個扇區,它由MBR(Master Boot Record), DPT(Disk Partition Table) 和 Boot Record ID三部分組成。 MBR又稱爲主引導記錄,佔用Boot Sector的前446個字節(0~0x1BD),存放系統主引導程序(它負責從活動分區中裝載並且運行系統引導程序)。 DPT即主分區表佔用64個字節(0x1BE~0x1FD),記錄磁盤的基本分區信息。主分區表分爲四個分區項,每項16個字節,分別記錄每個主分區的信息(因此最多可以有四個主分區)。 Boot Record ID即引導區標記佔用兩個字節(0x1FE~0x1FF),對於合法引導區,它等於0xaa55,這是判別引導區是否合法的標誌)

 

由於這個 MBR 區塊的容量有限,所以,當初設計的時候,就只有設計成 4 個分區紀錄,這些分區記錄就被稱爲 Primary ( 主分區 ) 及 Extended ( 擴展分區 ) ,也就是說,一顆硬盤最多可以有 4 個 Primary + Extended 的扇區,其中,Extended 只能有一個,因此,你如果要分區成四塊磁盤分區的話,那麼最多就是可以: 

P + P + P + P 

P + P + P + E

 

主分區:一塊物理硬盤上可以被獨立使用的一部分,一個硬盤最多可以有4個主分區。
擴展分區:爲了突破一個物理硬盤只能有4個分區的限制,引入了擴展分區。擴展分區和主分區的地位相當,但是擴展分區本身不能被直接使用,然而可以被繼續劃分成多個邏輯分區。
邏輯分區:邏輯分區可以有任意多個,但是不能獨立存在,多個連續的邏輯分區可做爲一個擴展分區。一個硬盤只能有一個擴展分區。
總結:也就是說,在一個物理硬盤上主分區和擴展分區加在一起最多仍然只有4個。但是擴展分區可以繼續被劃分成邏輯分區,而對多數用戶而言,其實主分區和邏輯分區在使用上是沒什麼區別的。這樣就達到了一快硬盤幾乎可以有無限個分區的目的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章