Linux为什么最多能分4个四个主分区
Boot Sector也就是硬盤的第一個扇區(qū),它由MBR(Master Boot Record), DPT(Disk Partition Table) 和 Boot Record ID三部分組成。 MBR又稱為主引導記錄,占用Boot Sector的前446個字節(jié)(0~0x1BD),存放系統(tǒng)主引導程序(它負責從活動分區(qū)中裝載并且運行系統(tǒng)引導程序)。 DPT即主分區(qū)表占用64個字節(jié)(0x1BE~0x1FD),記錄磁盤的基本分區(qū)信息。主分區(qū)表分為四個分區(qū)項,每項16個字節(jié),分別記錄每個主分區(qū)的信息(因此最多可以有四個主分區(qū))。 Boot Record ID即引導區(qū)標記占用兩個字節(jié)(0x1FE~0x1FF),對于合法引導區(qū),它等于0xaa55,這是判別引導區(qū)是否合法的標志)
?
由于這個 MBR 區(qū)塊的容量有限,所以,當初設計的時候,就只有設計成 4 個分區(qū)紀錄,這些分區(qū)記錄就被稱為 Primary ( 主分區(qū) ) 及 Extended ( 擴展分區(qū) ) ,也就是說,一顆硬盤最多可以有 4 個 Primary + Extended 的扇區(qū),其中,Extended 只能有一個,因此,你如果要分區(qū)成四塊磁盤分區(qū)的話,那么最多就是可以:?
P + P + P + P?
P + P + P + E
?
主分區(qū):一塊物理硬盤上可以被獨立使用的一部分,一個硬盤最多可以有4個主分區(qū)。
擴展分區(qū):為了突破一個物理硬盤只能有4個分區(qū)的限制,引入了擴展分區(qū)。擴展分區(qū)和主分區(qū)的地位相當,但是擴展分區(qū)本身不能被直接使用,然而可以被繼續(xù)劃分成多個邏輯分區(qū)。
邏輯分區(qū):邏輯分區(qū)可以有任意多個,但是不能獨立存在,多個連續(xù)的邏輯分區(qū)可做為一個擴展分區(qū)。一個硬盤只能有一個擴展分區(qū)。
總結(jié):也就是說,在一個物理硬盤上主分區(qū)和擴展分區(qū)加在一起最多仍然只有4個。但是擴展分區(qū)可以繼續(xù)被劃分成邏輯分區(qū),而對多數(shù)用戶而言,其實主分區(qū)和邏輯分區(qū)在使用上是沒什么區(qū)別的。這樣就達到了一快硬盤幾乎可以有無限個分區(qū)的目的。
總結(jié)
以上是生活随笔為你收集整理的Linux为什么最多能分4个四个主分区的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WebRTC的Jitter计算
- 下一篇: 嵌入式linux启动信息完全注释