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

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

前面講的SSD、SAS、SATA硬盤(pán)都屬于SCSI接口類(lèi)型的硬盤(pán),在Linux中用sd來(lái)標(biāo)識(shí),而IDE硬盤(pán)是屬于IDE接口類(lèi)型的硬盤(pán),在Linux中用hd來(lái)標(biāo)識(shí)。
在Linux中,不同硬盤(pán)的命名規(guī)則如下:
- 第一塊SCSI接口類(lèi)型硬盤(pán):/dev/sda
- 第二塊SCSI接口類(lèi)型硬盤(pán):/dev/sdb
- 第一塊IDE接口類(lèi)型硬盤(pán):/dev/hda
- 第二塊IDE接口類(lèi)型硬盤(pán):/dev/hdb
關(guān)于硬盤(pán)的分區(qū),一塊硬盤(pán)最多只能有4個(gè)主分區(qū)或3個(gè)主分區(qū)加1個(gè)擴(kuò)展分區(qū),即序號(hào)1-4是留給主分區(qū)或擴(kuò)展分區(qū)用的,主分區(qū)和擴(kuò)展分區(qū)加起來(lái)最多只有4個(gè),主分區(qū)與擴(kuò)展分區(qū)是平級(jí)的。一塊硬盤(pán)最多也只能有一個(gè)擴(kuò)展分區(qū),但擴(kuò)展分區(qū)不能直接用來(lái)存放數(shù)據(jù),需要把它劃分為若干個(gè)邏輯分區(qū)。因此從上面可知,邏輯分區(qū)的編號(hào)一定是從5開(kāi)始的。
以/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沒(méi)有,因?yàn)榍懊嫠膫€(gè)號(hào)碼都是保留給primary和extended用的,所以邏輯分區(qū)的設(shè)備名稱(chēng)號(hào)碼就由5開(kāi)始了。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Linux系統(tǒng)非正常關(guān)機(jī)導(dǎo)致磁盤(pán)異常的問(wèn)題及解決
- Linux使用iostat命令監(jiān)控系統(tǒng)磁盤(pán)I/O性能和CPU使用情況
- Linux中服務(wù)器磁盤(pán)空間管理與大文件清理的實(shí)踐指南
- Linux磁盤(pán)清理管理的實(shí)用命令和自動(dòng)腳本詳解
- 解決linux系統(tǒng)刪除文件后,可用率沒(méi)變,磁盤(pán)還是滿(mǎn)的問(wèn)題
- Linux查看磁盤(pán)空間占用情況的方法詳解
- Linux下使用fdisk進(jìn)行磁盤(pán)分區(qū)的操作流程
相關(guān)文章
Linux系統(tǒng)如何修改遠(yuǎn)程連接22端口
這篇文章主要介紹了Linux系統(tǒng)如何修改遠(yuǎn)程連接22端口問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
在windows上如何將本地文件上傳至Linux服務(wù)器
這篇文章主要介紹了在windows上如何將本地文件上傳至Linux服務(wù)器問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
linux平臺(tái)的office文檔轉(zhuǎn)pdf的實(shí)例(程序員的菜)
下面小編就為大家?guī)?lái)一篇linux平臺(tái)的office文檔轉(zhuǎn)pdf的實(shí)例(程序員的菜)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-11-11
easyswoole一鍵安裝腳本及寶塔安裝錯(cuò)誤問(wèn)題
這篇文章主要介紹了easyswoole一鍵安裝腳本及寶塔安裝錯(cuò)誤問(wèn)題,文中給大家提到了Linux寶塔安裝EsaySwoole的方法,需要的朋友可以參考下2019-10-10
Linux Crontab Shell腳本實(shí)現(xiàn)秒級(jí)定時(shí)任務(wù)的方法
這篇文章主要介紹了Linux Crontab Shell腳本實(shí)現(xiàn)秒級(jí)定時(shí)任務(wù)的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11

