您的位置:首頁技術文章
文章詳情頁

Linux磁盤分區實現原理及方法解析

瀏覽:18日期:2024-04-12 10:44:34

回憶:

IDE盤:第一塊盤hda,第二塊盤hdb...

  第一塊盤的第一個分區hda1,第二個分區hda2...

SAS/SATA/SCSI盤:第一塊盤sda,第二塊盤sdb...

    第一塊盤的第一個分區sda1,第二個分區sda2...

一般分區位于 /dev/sda1 這個位置。

什么是分區

磁盤分區就相當于給磁盤打隔斷。

磁盤分區類型

1、主分區( primary)P

1)系統中必須要存在的分區,系統盤選擇主分區安裝

2)數字編號只能是1-4.sda1、sda2、sda3、sda4

3)主分區最多四個,最少一個。

2、擴展分區( extend)E

1)相當于一個獨立的小磁盤。獨立的分區表,不能獨立存在。

2)有獨立的分區表。

3)不能獨立存在,即不能直接存放數據

4)必須在擴展分區上建立邏輯分區才能存放數據

5)占用主分區的編號(主分區+擴展分區)之和最多4個

3、邏輯分區(1ogic)L

1)數字編號只能是從5開始

2)存放于擴展分區之上

3)存放任意普通數據

磁盤分區方式

①1~4個主分區

②擴展分區至多能有一個,且 2 ≤ 擴展分區+主分區≤ 4

磁盤分區工作原理

磁盤是按柱面分區的。(提升讀寫速率)

磁盤分區登記的地點:磁盤分區表。(存放分區結果信息,位置:0磁道0磁頭1扇區)

1扇區的前446字節(系統引導信息),隨后64字節(分區表),最后兩個字節(分區結束標志)。

一個分區信息固定占16字節,所以只能有64/16=4個分區。

Linux磁盤分區實現原理及方法解析

磁盤分區的關鍵就是修改64字節的分區表。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Linux系統
相關文章:
国产综合久久一区二区三区