MBR磁盤分區類型是磁盤的固有屬性和磁盤上面安裝的系統無關如windows和Linux,本文簡單介紹MBR磁盤的分區細節,同時描述MBR在windows和Linux上的查看方法。
分區類型:
- 主分區(primary partition)
一塊硬盤最多4個主分區,主分區不可以再進行二次分區。可以用來引導、啟動操作系統 ,同時,主分區可以直接建立文件系統,如windows的NTFS,存放數據。
- 擴展分區(extended partition)
一塊硬盤最多一個,加主分區最多4個,不能創建文件系統,可以劃分邏輯分區。
- 邏輯分區(logical partition)
可以創建文件系統,存放數據,同時,邏輯分區的數量沒有限制。
此外,從引導操作系統的角度來看,有系統分區,啟動分區,活動分區分類:
- 系統分區:用來啟動操作系統,必須是主分區
- 啟動分區:安裝操作系統的分區,可以是主分區也可以是邏輯分區
- 活動分區:只能是作用于系統分區,有且僅有一個活動分區。
下圖展示如上述兩個角度分區的作用域:
系統分區 | 活動分區 | 啟動分區 | |
主分區 | * | * | * |
擴展分區 | |||
邏輯分區 | * |
下圖所示windows操作系統的分區:
SYSTEM_DRV是系統分區,同時也活動主分區
Windows7_OS(C:)是啟動分區,同時也是主分區
Lenovo_Recovery(Q:)是主分區
新加卷(D:)是擴展分區的一個邏輯分區
下圖所示Linux操作系統的分區:
/dev/sda1是啟動分區,也是主分區,掛載點是/boot
/dev/sda2是主分區,掛載點是/
/dev/sda3是swap分區
/dev/sda4是擴展分區,沒有實際的掛載點,不能創建文件系統
/dev/sda5是邏輯分區,掛載點/app
[root@centos7 ~#]fdisk -l
Device Boot ?????Start ????????End ?????Blocks ??Id ?System
/dev/sda1 ??* ???????2048 ????4196351 ????2097152 ??83 ?Linux
/dev/sda2 ????????4196352 ??200804351 ???98304000 ??83 ?Linux
/dev/sda3 ??????200804352 ??204937215 ????2066432 ??82 ?Linux swap / Solaris
/dev/sda4 ??????204937216 ??419430399 ??107246592 ???5 ?Extended
/dev/sda5 ??????204939264 ??419430399 ??107245568 ??83 ?Linux
[root@centos7 ~#]lsblk
NAME ??MAJ:MIN RM ??SIZE RO TYPE MOUNTPOINT
sda ?????8:0 ???0 ??200G ?0 disk
├─sda1 ??8:1 ???0 ????2G ?0 part /boot
├─sda2 ??8:2 ???0 ?93.8G ?0 part /
├─sda3 ??8:3 ???0 ????2G ?0 part [SWAP]
├─sda4 ??8:4 ???0 ????1K ?0 part
└─sda5 ??8:5 ???0 102.3G ?0 part /app
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/93401