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

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


咨詢
建站咨詢
