Linux磁盤的分區(qū)與命名規(guī)則說明
1、磁盤為什么分區(qū)
1)數(shù)據(jù)的安全性
因為每個分區(qū)的數(shù)據(jù)是分開的。所以,當(dāng)你需要將某個分區(qū)的數(shù)據(jù)重整時,例如你要重新安裝windows時,可以將C盤中其他重要數(shù)據(jù)移到其他分區(qū),例如將郵件、桌面數(shù)據(jù)移動到D盤去。所以善用分區(qū),可以將你的數(shù)據(jù)更安全。
2)系統(tǒng)性能的考慮
由于分區(qū)將數(shù)據(jù)集中在某個柱面的區(qū)段,例如下圖當(dāng)中第一個分區(qū)位于柱面號碼1~100 號,如此一來當(dāng)有數(shù)據(jù)要讀取該分區(qū)時,磁盤只會搜尋前面1~100的柱面范圍,由于數(shù)據(jù)集中了,將有助于數(shù)據(jù)讀取的速度和性能?。僭O(shè)硬盤有400個柱面)

備注:為什么磁盤的第一扇區(qū)特別重要:
其實整塊磁盤(磁盤的組成:盤片上分為扇區(qū)和柱面兩個單位,其中扇區(qū)每個為512byte大?。┑牡谝簧葏^(qū)特別重要,因為它記錄了整個磁盤的重要信息,磁盤的第一個扇區(qū)主要記錄了兩個重要信息,分別是:
- 主引導(dǎo)分區(qū)(Master Boot Recode ,MBR):可以安裝引導(dǎo)加載程序的地方,有446byte。
- 分區(qū)表(partition table): 記錄整塊硬盤分區(qū)的狀態(tài),有64byte。
2、一塊磁盤問什么只能分四個分區(qū)
(為什么主分區(qū)加擴(kuò)展分區(qū)最多只能是4個)
磁盤首個扇區(qū)512個字節(jié)存放的是MRB為446字節(jié)的bootloader + 64字節(jié)的分區(qū)表 + 2字節(jié)分區(qū)標(biāo)志,分區(qū)表中每個分區(qū)記錄占16個字節(jié),所以最大的主分區(qū)+擴(kuò)展分區(qū)數(shù)為4(64/16),如果超過4個分區(qū),則MRB中一個分區(qū)記錄必須為擴(kuò)展分區(qū),多出的分區(qū)表信息存放在磁盤其他的地方,擴(kuò)展分區(qū)就是用來指示這些多出的分區(qū)。
如果要分區(qū)的個數(shù)超過四個時,一定要有擴(kuò)展分區(qū),而且必須將剩余的空間都分配給擴(kuò)展分區(qū),然后再一擴(kuò)展分區(qū)來規(guī)劃擴(kuò)展分區(qū)的空間。另外,考慮到磁盤的連續(xù)性,一般建議,將擴(kuò)展分區(qū)的柱面號碼分配在最后的柱面內(nèi)。
系統(tǒng)有活動分區(qū)啟動,所以必須有一個主分區(qū)。
3、區(qū)分主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)
硬盤主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)的區(qū)別:
1,主分區(qū)
主分區(qū)也叫引導(dǎo)分區(qū),Windows系統(tǒng)一般需要安裝在這個主分區(qū)中,這樣才能保證開機(jī)自動進(jìn)入系統(tǒng)。簡單來說,主分區(qū)就是可以引導(dǎo)電腦開機(jī)讀取文件的一個磁盤分區(qū),
一塊硬盤,最多可以同時創(chuàng)建4個主分區(qū),當(dāng)創(chuàng)建完四個主分區(qū)后,就無法再創(chuàng)建擴(kuò)展分區(qū)和邏輯分區(qū)了。此外,主分區(qū)是獨立的,對應(yīng)磁盤上的第一個分區(qū),目前絕大多數(shù)電腦,在分區(qū)的時候,一般都是將C分分成主分區(qū)。
2,擴(kuò)展分區(qū)
擴(kuò)展分區(qū)是一個概念,實際在硬盤中是看不到的,也無法直接使用擴(kuò)展分區(qū)。
除了主分區(qū)外,剩余的磁盤空間就是擴(kuò)展分區(qū)了。當(dāng)一塊硬盤將所有容量都分給了主分區(qū),那就沒有擴(kuò)展分區(qū)了,僅當(dāng)主分區(qū)容量小于硬盤容量,剩下的空間就屬于擴(kuò)展分區(qū)了,擴(kuò)展分區(qū)可以繼續(xù)進(jìn)行擴(kuò)展切割分為多個邏輯分區(qū)。
3,邏輯分區(qū)
在擴(kuò)展分區(qū)上面,可以創(chuàng)建多個邏輯分區(qū)。邏輯分區(qū)相當(dāng)于一塊存儲截止,和操作系統(tǒng)還有別的邏輯分區(qū)、主分區(qū)沒有什么關(guān)系,是“獨立的”。
4、磁盤的命名規(guī)則
在Linux中,沒有盤符這個概念,通過設(shè)備名來訪問設(shè)備,設(shè)備名存放在/dev目錄中。

前面講的SSD、SAS、SATA硬盤都屬于SCSI接口類型的硬盤,在Linux中用sd來標(biāo)識,而IDE硬盤是屬于IDE接口類型的硬盤,在Linux中用hd來標(biāo)識。
在Linux中,不同硬盤的命名規(guī)則如下:
- 第一塊SCSI接口類型硬盤:/dev/sda
- 第二塊SCSI接口類型硬盤:/dev/sdb
- 第一塊IDE接口類型硬盤:/dev/hda
- 第二塊IDE接口類型硬盤:/dev/hdb
關(guān)于硬盤的分區(qū),一塊硬盤最多只能有4個主分區(qū)或3個主分區(qū)加1個擴(kuò)展分區(qū),即序號1-4是留給主分區(qū)或擴(kuò)展分區(qū)用的,主分區(qū)和擴(kuò)展分區(qū)加起來最多只有4個,主分區(qū)與擴(kuò)展分區(qū)是平級的。一塊硬盤最多也只能有一個擴(kuò)展分區(qū),但擴(kuò)展分區(qū)不能直接用來存放數(shù)據(jù),需要把它劃分為若干個邏輯分區(qū)。因此從上面可知,邏輯分區(qū)的編號一定是從5開始的。
以/dev/hda為例:
- P1:/dev/had1
- P2:/dev/had2
- L1:/dev/had5
- L2:/dev/had6
- L3:/dev/had7
- L4:/dev/had8
仔細(xì)看看,設(shè)備/dev/had3與/dev/had4沒有,因為前面四個號碼都是保留給primary和extended用的,所以邏輯分區(qū)的設(shè)備名稱號碼就由5開始了。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS服務(wù)器下安裝Webmin管理系統(tǒng)的步驟
如果你想像windows圖形化管理系統(tǒng),Webmin無疑是最好的選擇。2011-03-03
用rsync對網(wǎng)站進(jìn)行鏡像備份實現(xiàn)步驟
對系統(tǒng)管理員來說,平時的工作重心應(yīng)該集中在維護(hù)系統(tǒng)正常運(yùn)轉(zhuǎn),能夠正常提供服務(wù)上,這里往往牽涉到一個數(shù)據(jù)備份的問題2009-03-03
CentOS7 LNMP+phpmyadmin環(huán)境搭建 第三篇phpmyadmin安裝
這篇文章主要介紹了CentOS7 LNMP+phpmyadmin環(huán)境搭建,第三篇phpmyadmin安裝,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
Linux使用NetworkManager隨機(jī)生成你的MAC地址
今天小編就為大家分享一篇關(guān)于使用NetworkManager隨機(jī)生成你的MAC地址的文章,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-09-09
在 CentOS 8/RHEL 8 上安裝和使用 Cockpit的方法
Cockpit 是一個基于 Web 的服務(wù)器管理工具,可用于 CentOS 和 RHEL 系統(tǒng)。最近發(fā)布的 CentOS 8 和 RHEL 8,其中 cockpit 是默認(rèn)的服務(wù)器管理工具。這篇文章主要介紹了在 CentOS 8/RHEL 8 上安裝和使用 Cockpit的方法,需要的朋友可以參考下2019-10-10
Linux在服務(wù)器多節(jié)點下面實現(xiàn)快速查找日志
在多節(jié)點分布式系統(tǒng)中,通過使用find和grep命令組合,可以實現(xiàn)高效的日志搜索,先定位到具體日期的文件夾,再執(zhí)行命令全面掃描各個服務(wù)器節(jié)點下的日志文件,從而簡化日志查詢過程2024-11-11

