新聞中心
在Linux上新建磁盤分區(qū)可以為系統(tǒng)優(yōu)化性能、增加存儲(chǔ)空間、方便數(shù)據(jù)備份等提供幫助。本文將基于Ubuntu操作系統(tǒng),介紹如何通過(guò)命令行界面(Terminal)新建磁盤分區(qū)。

從江ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
一、查看當(dāng)前磁盤情況
在新建磁盤分區(qū)之前,需要先查看當(dāng)前磁盤情況。在Terminal中輸入以下命令:
$ llk
該命令用于列出系統(tǒng)中所有的塊設(shè)備,并顯示其磁盤使用情況。結(jié)果類似于以下樣式:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 238.5G 0 disk
├─sda1 8:1 0 500M 0 part /boot/efi
├─sda2 8:2 0 229.5G 0 part /
└─sda3 8:3 0 8.5G 0 part [SWAP]
sdb 8:16 0 931.5G 0 disk
sr0 11:0 1 1024M 0 rom
其中,NAME列顯示設(shè)備名稱(例如sda、sdb),MAJ:MIN列顯示設(shè)備主次編號(hào),RM列顯示設(shè)備是否可移動(dòng)(0表示不可移動(dòng),1表示可移動(dòng)),SIZE列顯示設(shè)備大小,RO列顯示設(shè)備是否為只讀設(shè)備(0表示非只讀,1表示只讀),TYPE列顯示設(shè)備類型(例如disk、part),MOUNTPOINT列顯示設(shè)備掛載點(diǎn)。
通過(guò)上述命令可以查看當(dāng)前系統(tǒng)中所有的磁盤和分區(qū)信息。需要注意的是,新建磁盤分區(qū)需要保證磁盤中有未分配的容量。如果磁盤已經(jīng)被完全分配,則需要進(jìn)行磁盤擴(kuò)容或者刪除部分分區(qū)。
二、使用fdisk命令新建磁盤分區(qū)
在Terminal中輸入以下命令:
$ sudo fdisk /dev/sdb
該命令中,“/dev/sdb”表示需要新建分區(qū)的設(shè)備名稱。執(zhí)行該命令后,會(huì)出現(xiàn)一串提示信息,如下所示:
Welcome to fdisk (util-linux 2.31.1).
Changes will remn in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help):
在這里可以輸入相應(yīng)的命令,對(duì)設(shè)備進(jìn)行分區(qū)。常用的命令有以下幾個(gè)(其中的“n”表示新建分區(qū),“p”表示選擇分區(qū)類型為主分區(qū),“t”表示修改分區(qū)類型, “w”表示保存變更并退出):
n (add a new partition)
p (primary partition)
e (extended partition)
l (logical partition)
t (change a partition type)
w (write the new partition table and exit)
例如,想要將一個(gè)設(shè)備分成兩個(gè)區(qū)域,則可以按照以下步驟執(zhí)行:
– 輸入“n”命令并按下回車鍵,選擇需要新建的分區(qū)類型(主分區(qū)或擴(kuò)展分區(qū))。
– 輸入分區(qū)編號(hào)(數(shù)字),表示需要分割的分區(qū)標(biāo)識(shí)符。
– 輸入分區(qū)大?。ㄗ止?jié)數(shù)),表示需要分割的容量大小。
– 輸入“w”命令并按下回車鍵,保存變更并退出。
三、格式化新建的磁盤分區(qū)
在新建分區(qū)之后,需要對(duì)其進(jìn)行格式化才能使用。在Terminal中輸入以下命令,以格式化剛剛新建的磁盤分區(qū)為例:
$ sudo mkfs.ext4 /dev/sdb1
該命令中,“/dev/sdb1”表示需要格式化的具體分區(qū)。
四、將新建的磁盤分區(qū)掛載到文件系統(tǒng)
在格式化分區(qū)之后,需要將其掛載到文件系統(tǒng)才能使用。在Terminal中輸入以下命令:
$ sudo mkdir -p /mnt/new_partition
$ sudo mount /dev/sdb1 /mnt/new_partition
之一個(gè)命令表示創(chuàng)建一個(gè)新的目錄作為掛載點(diǎn)(例如/mnt/new_partition),第二個(gè)命令將新分區(qū)掛載到該目錄中。如果想要新分區(qū)在每次啟動(dòng)時(shí)自動(dòng)掛載,則可以在/etc/fstab文件中添加對(duì)應(yīng)的行記錄。
五、
通過(guò)以上步驟可以在Linux系統(tǒng)中新建磁盤分區(qū),并通過(guò)格式化以及掛載操作讓其成為一個(gè)可用的存儲(chǔ)設(shè)備。在實(shí)際應(yīng)用中,需要根據(jù)實(shí)際需求合理規(guī)劃磁盤容量以及分區(qū)方式,并進(jìn)行系統(tǒng)優(yōu)化,以提高系統(tǒng)性能和數(shù)據(jù)可靠性。
相關(guān)問(wèn)題拓展閱讀:
- linux磁盤分區(qū)的Linux磁盤分區(qū)
linux磁盤分區(qū)的Linux磁盤分區(qū)
在Windows操作系統(tǒng)中,是先將物理地址分開,再在分區(qū)上建立目錄.在Windows操作系統(tǒng)中,所有路徑都是從盤符開始,如 file。
Linux正好相反,是先有目錄,再將物理地址映射到目錄中。在Linux操作系統(tǒng)中,所有路徑都是從根目錄開始。Linux默認(rèn)可分為3個(gè)分區(qū),分別是boot分區(qū)、swap分區(qū)和根分區(qū)。
無(wú)論是Windows操作系統(tǒng),還是Linux操作系統(tǒng),每個(gè)分區(qū)均可以有不同的文件系統(tǒng),如FAT32、NTFS、Yaffs2等。
(1)boot分區(qū)
該分區(qū)對(duì)應(yīng)于/boot目錄,約100MB.該分區(qū)存放Linux的Grub(bootloader)和內(nèi)核源碼。用戶可通過(guò)訪問(wèn)/boot目錄來(lái)訪問(wèn)該分區(qū).換句話說(shuō),用戶對(duì)/boot目錄的操作就是操作該分區(qū)。
(2)swap分區(qū)
該分區(qū)沒(méi)有對(duì)應(yīng)的目錄,故用戶無(wú)法訪問(wèn)。
Linux下的swap分區(qū)即為虛擬內(nèi)存.虛擬內(nèi)存用于當(dāng)系統(tǒng)內(nèi)存空間不足時(shí),先將臨時(shí)數(shù)據(jù)存放在swap分區(qū),等待一段時(shí)間后,然后再將數(shù)據(jù)調(diào)入到內(nèi)存中執(zhí)行.所以說(shuō),虛擬內(nèi)存只是暫時(shí)存放數(shù)據(jù),在該空間內(nèi)并沒(méi)有執(zhí)行。
Ps:虛擬內(nèi)存
虛擬內(nèi)存是指將硬盤上某個(gè)區(qū)域模擬為內(nèi)存.因此虛擬內(nèi)存的實(shí)際物理地址仍然在硬盤上.虛擬內(nèi)存,或者說(shuō)swap分區(qū)只能由系統(tǒng)訪問(wèn),其大小為物理內(nèi)存的2倍。
(3)根分區(qū)
在Linux操作系統(tǒng)中,除/boot目錄外的其它所有目錄都對(duì)應(yīng)于該分區(qū).因此,用戶可通過(guò)訪問(wèn)除/boot目錄外的其它所有目錄來(lái)訪問(wèn)該分區(qū)。
Attention!!!
(1)在Linux操作系統(tǒng)中,用戶可根據(jù)需要進(jìn)行修改分區(qū).修改后的分區(qū)中,同一目錄下的文件可能在不同分區(qū)中.比如/home目錄下有a、b、c三個(gè)目錄,可將不同的分區(qū)掛載到這三個(gè)目錄下,這種操作是允許的。
(2) 邏輯分割的數(shù)量依操作系統(tǒng)而不同,在Linux系統(tǒng)中,IDE硬盤最多有59個(gè)) 邏輯分割(5號(hào)到63號(hào)), SATA硬盤則有11個(gè)) 邏輯分割(5號(hào)到15號(hào))。 (鳥哥版的)
不過(guò)根據(jù)最新的 linux內(nèi)核技術(shù)規(guī)范 中指示,邏輯分區(qū)可以無(wú)限。
硬盤上至少有1個(gè)主分區(qū)。
邏輯分區(qū)不能再進(jìn)行分區(qū)。
(3)Linux分區(qū)目錄和盤符的關(guān)系:
假如硬盤安裝在IDE1的主盤,并用戶想分區(qū)成6個(gè)可以使用的硬盤分區(qū),則可以采用下面兩種方式。
方式一:采用3個(gè)主分區(qū)和3個(gè)邏輯分區(qū)
方式二:采用1個(gè)主分區(qū)和5個(gè)邏輯分區(qū)
當(dāng)然還有其他的分區(qū)方式,只要滿足上述說(shuō)的規(guī)則就行
安裝Linux時(shí),默認(rèn)分為三個(gè)區(qū),分別是/boot分區(qū)、根分區(qū)和swap分區(qū).這三個(gè)分區(qū)分別對(duì)應(yīng)的盤符是hda1、hda2、hda3。
(4)Linux允許使用fdisk -l命令和df -h命令來(lái)查詢其硬盤分區(qū).其中,df無(wú)法顯示出swap分區(qū)的大小。
#df -h
文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)
/dev/hda2 8.8GB 3.1GB 5.3GB 38% / (根分區(qū))
/dev/hda1 99MB 9.2MB 85MB 10% /boot (boot分區(qū))
(5)在PC機(jī)下,A、B盤并不存在,這兩個(gè)盤在Linux下類似于hda1/hda3,而C盤類似于hda2,D、E、F盤類似于hda5、hda6、hda7。
(6)swap分區(qū)不對(duì)應(yīng)盤符。
(7)若硬盤的MBR已壞,則該磁盤就不能再作為引導(dǎo)盤,只能作為數(shù)據(jù)盤.因?yàn)镸BR位于硬盤的起始處,用戶不能通過(guò)軟件進(jìn)行修復(fù),也不能跳過(guò)起始處.而硬盤中間的某個(gè)磁道壞了,用戶可以軟件修復(fù),也可以跳過(guò)該磁道。
1、boot分區(qū)
在Linux中,boot是存儲(chǔ)內(nèi)核及在引導(dǎo)過(guò)程中使用文件的分區(qū),是啟動(dòng)Linux時(shí)使用的一些核心文件;在boot中包括了系統(tǒng)kernel的配置文件、啟動(dòng)管理程序GRUB的目錄、啟動(dòng)時(shí)的模塊供應(yīng)的主要來(lái)源Initrd文件和vmlinuz文件。
/boot分區(qū)就是操作系統(tǒng)的內(nèi)核及在引導(dǎo)過(guò)程中使用的文件,一般是幾年前的版本要求劃分的一個(gè)區(qū),大小為100MB左右,但現(xiàn)在的新版本都不需要對(duì)這個(gè)分區(qū)進(jìn)行單獨(dú)劃分,也就是說(shuō)你完全可以不分/boot。
安裝Linux只要求兩個(gè)基本分區(qū),即根分區(qū)及交換分區(qū),如果你的磁盤空間足夠大,可以多劃分空間給根分區(qū),你也可以把常用的目錄新建到桌面,如下載的軟件包,放到桌面不影響你進(jìn)入Linux系統(tǒng)的速度,當(dāng)然這要求你有足夠大的根分區(qū)。
2、swap分區(qū)
swap就是Linux下的虛擬內(nèi)存分區(qū),它的作用是在物理內(nèi)存使用完之后,將磁盤空間虛擬成內(nèi)存來(lái)使用。
它和Windows系統(tǒng)的交換文件作用類似,但是它是一段連續(xù)的磁盤空間,并且對(duì)用戶不可見(jiàn)。
需要注意的是,雖然這個(gè)swap分區(qū)能夠作為虛擬的內(nèi)存,但它的速度比物理內(nèi)存可是慢多了,因此如果需要更快的速度的話,并不能寄厚望于SWAP,更好的辦法仍然是極大物理內(nèi)存。SWAP分區(qū)只是臨時(shí)的解決辦法。
交換分區(qū)的合理值一般在內(nèi)存的2倍左右?一種流行的說(shuō)法是,安裝Linux系統(tǒng)時(shí),交換分區(qū)swap的大小應(yīng)該是內(nèi)存的兩倍。也就是說(shuō),如果內(nèi)存是2G,那么就應(yīng)該分出4G的硬盤空間作為交換空間。其實(shí)這是嚴(yán)重的浪費(fèi)。真實(shí)的情況是:可以根據(jù)你系統(tǒng)內(nèi)存的大小,以及所使用的程序,自行決定交換分區(qū)的大小,甚至可以完全不用交換分區(qū)。
3、根分區(qū)
所謂根分區(qū),說(shuō)白了就是系統(tǒng)分區(qū),是root分區(qū),所有的東西都放在這里面。
Linux是一個(gè)樹形文件系統(tǒng),根分區(qū)就是它的root節(jié)點(diǎn),任何的目錄文件都會(huì)掛在根節(jié)點(diǎn)以下。Linux只有一個(gè)根。你可以給你的硬盤進(jìn)行分區(qū),但是,分區(qū)設(shè)備一定掛載到Linux根目錄下的指定位置,如/usr、/var、/home等。如果要對(duì)分區(qū)進(jìn)行操作的話,只能到分區(qū)所掛載的目錄中進(jìn)行操作。所以,不管對(duì)硬盤分多少個(gè)區(qū),都要將這些分區(qū)掛載到根目錄底下才可以使用。
linux新建磁盤分區(qū)的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux新建磁盤分區(qū),Linux教程:如何新建磁盤分區(qū)?,linux磁盤分區(qū)的Linux磁盤分區(qū)的信息別忘了在本站進(jìn)行查找喔。
成都網(wǎng)站設(shè)計(jì)制作選創(chuàng)新互聯(lián),專業(yè)網(wǎng)站建設(shè)公司。
成都創(chuàng)新互聯(lián)10余年專注成都高端網(wǎng)站建設(shè)定制開發(fā)服務(wù),為客戶提供專業(yè)的成都網(wǎng)站制作,成都網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)站設(shè)計(jì)服務(wù);成都創(chuàng)新互聯(lián)服務(wù)內(nèi)容包含成都網(wǎng)站建設(shè),小程序開發(fā),營(yíng)銷網(wǎng)站建設(shè),網(wǎng)站改版,服務(wù)器托管租用等互聯(lián)網(wǎng)服務(wù)。
本文題目:Linux教程:如何新建磁盤分區(qū)? (linux新建磁盤分區(qū))
地址分享:http://www.dlmjj.cn/article/djcsphc.html


咨詢
建站咨詢
