在安裝Linux服務(wù)器系統(tǒng)時(shí),對磁盤進(jìn)行分區(qū)是一個(gè)繁瑣的任務(wù)之一,其復(fù)雜的命令行工具使得初學(xué)者很難入手操作。
你需要一款專門為初學(xué)者開發(fā)的分區(qū)管理工具。Cfdisk來了,對于那些想要更好管理服務(wù)器分區(qū)的用戶來說,Cfdisk是不錯(cuò)的選擇。
下面介紹如何在Linux中使用Cfdisk創(chuàng)建新的分區(qū),以及調(diào)整分區(qū)大小、更改分區(qū)大小和刪除分區(qū)。
Cfdisk是一個(gè)命令行、基于文本的圖形化工具,它允許你在系統(tǒng)上創(chuàng)建、刪除和修改磁盤分區(qū)。與其他命令行工具不同,Cfdisk為初學(xué)者提供了一種交互式管理分區(qū)的方式。
大多數(shù)知名的Linux發(fā)行版都預(yù)裝了Cfdisk軟件包。如果您的系統(tǒng)中沒有預(yù)裝Cfdisk,您可以手動(dòng)安裝。
要在基于Debian的系統(tǒng)上安裝這個(gè)軟件包,請參考以下步驟
sudo apt-get install cfdisk
在Fedora上:
sudo dnf install cfdisk
在centos上:
sudo yum install cfdisk
在基于Arch的發(fā)行版上:
sudo pacman -S cfdisk
在終端中啟動(dòng)Cfdisk,輸入sudo cfdisk,然后按Enter鍵。這個(gè)工具的默認(rèn)用戶界面如下:
Cfdisk還在屏幕上方顯示與存儲(chǔ)設(shè)備相關(guān)的信息。提供以下詳細(xì)信息。
磁盤的名稱、磁盤標(biāo)簽、大小(字節(jié)和GB)、sectors數(shù)、識別碼
如果你的系統(tǒng)上有多個(gè)存儲(chǔ)設(shè)備,你可以使用以下語法指定你要修改的設(shè)備。
cfdisk [device]
如果/dev/sda是系統(tǒng)的硬盤驅(qū)動(dòng)器(HDD),那么輸入cfdisk /dev/sda將允許你只管理HDD上的分區(qū)。同樣,你也可以鍵入 cfdisk /dev/sdb 來對連接到系統(tǒng)的外部存儲(chǔ)設(shè)備進(jìn)行分區(qū)。
使用 Cfdisk 創(chuàng)建 Linux 分區(qū)
要用Cfdisk創(chuàng)建新的磁盤分區(qū),你需要有可用的空間。在下圖中,請注意我們有3GB的可用空間。
在演示中,我們將使用菜單中的 “New “選項(xiàng)創(chuàng)建一個(gè)新的分區(qū)。您可以使用左右方向鍵在菜單中移動(dòng)。要從表中選擇一個(gè)分區(qū),請使用向上和向下光標(biāo)鍵。
要?jiǎng)?chuàng)建一個(gè)分區(qū)的步驟如下:
①從列表中選擇 “自由空間 “分區(qū)
②然后選擇 “NEW “選項(xiàng)
③點(diǎn)擊Enter確認(rèn)操作
④在新的未分區(qū)磁盤上,當(dāng)提示選擇分區(qū)類型時(shí),請選擇Primary主分區(qū)。
⑤點(diǎn)擊Enter確認(rèn)
現(xiàn)在你必須指定新分區(qū)的大小。由于我們在存儲(chǔ)中還有3GB的空間,我們將創(chuàng)建一個(gè)大小為3GB的分區(qū)。你可以輸入任何你想要的數(shù)字(1GB、2GB等)。
最后,從菜單中選擇Write,然后按Enter。輸入YES確認(rèn)您的選擇。
更改Linux文件系統(tǒng)類型
當(dāng)您在存儲(chǔ)設(shè)備上創(chuàng)建一個(gè)新的分區(qū)時(shí),默認(rèn)的分區(qū)類型會(huì)被設(shè)置為 Linux Filesystem。但是,如果您要將分區(qū)用于其他用途,例如 Linux swap 或 EFI,您可以使用 Cfdisk 輕松地更改類型。
要改變文件系統(tǒng)類型,從表中選擇新創(chuàng)建的分區(qū)。從菜單中選擇 “Type “選項(xiàng),然后按Enter鍵。
Cfdisk提供了108種不同的分區(qū)類型供您選擇。您可以根據(jù)自己的需要選擇適合自己的文件系統(tǒng)類型。
同樣,更改分區(qū)類型后,需要將更改的內(nèi)容寫入磁盤。從菜單中選擇 “Write”寫入,然后按Enter鍵。輸入”YES “來完成這個(gè)過程。
刪除Linux分區(qū)
刪除分區(qū)是Cfdisk最簡單的工作。只需從表中選擇分區(qū),從菜單中選擇 Delete刪除,然后按回車鍵即可。
現(xiàn)在,你需要從菜單中選擇 “Write”寫入,將更改寫入磁盤。
在Linux上調(diào)整舊分區(qū)的大小
Cfdisk可以讓你在幾秒鐘內(nèi)改變分區(qū)的大小。
首先,選擇要調(diào)整大小的分區(qū),然后從菜單中選擇 “Resize”調(diào)整大小選項(xiàng)。接著,指定要分配給該分區(qū)的新大小。在本演示中,我們將把新創(chuàng)建的分區(qū)調(diào)整為2GB。
再次,你需要將修改寫入到磁盤。
其他Cfdisk命令
雖然Cfdisk不是技術(shù)老手的最佳選擇,但仍然可以使用Cfdisk的命令行來管理分區(qū)。
對于那些有使用其他基于終端的分區(qū)管理工具(如Fdisk)的經(jīng)驗(yàn)的人來說,這里有一些額外的命令可以在Cfdisk中使用。
-h, -help: 顯示與 Cfdisk 使用相關(guān)的幫助。
-L, -color: 對屏幕上顯示的輸出進(jìn)行著色。
-V, -version: 顯示 Cfdisk 的版本信息。顯示 Cfdisk 的詳細(xì)版本。
-z, –zero: 顯示Cfdisk的版本信息。這允許你從頭開始創(chuàng)建一個(gè)新的分區(qū)表。之前的分區(qū)表不會(huì)被應(yīng)用程序讀取。
b: 打開或關(guān)閉所選分區(qū)的可啟動(dòng)標(biāo)志。
d: 刪除高亮顯示的分區(qū)。
h: 使用 Cfdisk 時(shí)顯示幫助屏幕。
n: 從選定的空閑空間創(chuàng)建新的分區(qū)。
q: 不向表中寫入數(shù)據(jù)就退出程序。
s: 固定分區(qū)順序。
t: 更改所選分區(qū)的類型。
u: 將磁盤布局轉(zhuǎn)儲(chǔ)到輸出文件中。
W:將數(shù)據(jù)寫入表格。
x: 切換顯示與所選分區(qū)相關(guān)的附加信息。
使用 Cfdisk 管理分區(qū)
如果你的服務(wù)器運(yùn)行的是Linux,那么知道如何創(chuàng)建和管理磁盤分區(qū)是很重要的。即使在Linux服務(wù)器系統(tǒng)安裝過程中,用戶也必須對存儲(chǔ)進(jìn)行分區(qū),以便為系統(tǒng)分配內(nèi)存。
雖然很多Linux發(fā)行版都允許你以圖形方式對硬盤進(jìn)行分區(qū),但有些發(fā)行版卻不允許。為了輕松應(yīng)對這種情況,至少熟悉一個(gè)命令行分區(qū)管理工具是任何人都必須掌握的。