磁盤分區基礎和LINUX上硬盤分區設備號解釋

現在就開始講講分區,先明確一下概念:

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

LINUX下分區實例分析:
現在電腦上有一個SCSI硬盤,這時查看設備
ls /dev
會發現有一個sda,如果是IDE硬盤,就是hda。

[oracle@search ~]$ ls /dev
........
bus      input    loop7    parport0  ram1   ram5     sda        snapshot  tty11  tty20  tty3   tty39  tty48  tty57  tty9           usbdev3.1_ep00  usbdev8.1_ep00  vcsa1
console  kmsg     MAKEDEV  parport1  ram10  ram6     sda1        snd       tty12  tty21  tty30  tty4   tty49  tty58  ttyS0           usbdev3.1_ep81 usbdev8.1_ep81  vcsa2
core     log      mapper   parport2  ram11  ram7     sda2        stderr    tty13  tty22  tty31  tty40  tty5   tty59  ttyS1           usbdev4.1_ep00 vcs             vcsa3
cpu      loop0    mcelog   parport3  ram12  ram8     sdb         stdin     tty14  tty23  tty32  tty41  tty50  tty6   ttyS2           usbdev4.1_ep81 vcs1            vcsa4
disk     loop1    md0      port      ram13  ram9     sdb1       stdout    tty15  tty24  tty33  tty42  tty51  tty60  ttyS3          usbdev5.1_ep00  vcs2            vcsa5
..........

sd表示SCSI Disk,SCSI硬盤。
如果是hda、hdb這些,就是表示普通的IDE硬盤,Hard Disk

dm是device mapper(設備映射)最常見的一種情況,就是如果設備用LUKS加密,那麼解密之後的映射設備就是dm-X,比如dm-0、dm-1什麼的
sda、sdb就是物理磁盤,sda1、sda2、sdb1 這些就是分區
 

分區方案一:4個主分區
這時候能看到:sda,sda

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