警告 | |
---|---|
請勿試著在使用中的裝置上建立一個分割區! |
在建立一個分割區之前,請先開機進入救援模式(或者卸載裝置上的任何分割區以及關閉裝置上的任何 swap 空間)。
輸入下列指令來啟動 parted,這裡的 /dev/hda 就是您要用來建立分割區的裝置:
parted /dev/hda |
檢視目前的磁碟分割區表以找出是否有足夠的剩餘空間:
假如沒有足夠的剩餘空間,您可以重新調整一個現有分割區的大小。 請參考 菴 5.4 節 以得到更詳細的指示。
從磁碟分割區表上,可以找出新分割區之起始與結束的位置,以及應該是何種類型的分割區。 在一個裝置上,只能有四個主分割區(不含延伸分割區),假如您需要四個以上的分割區,您可以有三個主分割區、一個延伸分割區,以及位於延伸分割區上的多個邏輯分割區。 如需關於磁碟分割區的概要,請參考 Red Hat Linux 安裝手冊 中的 『磁碟分割區的介紹』。
舉例來說,如果您要建立一個含有 ext3 檔案系統的主分割區,範圍從硬碟上的 1024MB 到 2048MB,請輸入以下指令:
mkpart primary ext3 1024 2048 |
建議 | |
---|---|
假如您使用 mkpartfs 指令,檔案系統會在分割區建立好後建立。 然而 parted 並不支援建立一個 ext3 檔案系統。 因此假如您想要建立一個 ext3 檔案系統,請使用 mkpart,然後再使用如下所述的 mkfs 指令建立檔案系統。 mkpartfs 可使用在 linux-swap 的檔案系統類型上。 |
請特別注意在您按下
在建立分割區之後,請使用 print 指令以確定該分割區在磁碟分割表上,並含有正確的分割區類型、檔案類型與大小。 也請記得新分割區的次碼,所以您可以將它加上標籤,您也應該要檢視以下指令的輸出:
cat /proc/partitions |
以確定核心可以辨識新的分割區。
分割區仍然還沒有建立檔案系統,請執行下列指令建立檔案系統:
/sbin/mkfs -t ext3 /dev/hdb3 |
警告 | |
---|---|
格式化分割區將會永久地摧毀分割區上既有的任何資料。 |
下一步就是將分割區加上標籤,舉例來說,假如新的分割區是 /dev/hda3,而您想將它標示為 /work:
e2label /dev/hda3 /work |
預設情況下,Red Hat Linux 的安裝程式會使用分割區的掛載點當作該分割區的標籤,以確定該標籤是獨一無二的。 不過您可以使用任何您可以想到的標籤名稱,只要不重複就好了。
以 root 身份來 /etc/fstab 檔案,使其含有新分割區的資料,請加入類似以下這一行的資訊:
LABEL=/work /work ext3 defaults 1 2 |
第一個欄位必須是 LABEL= 加上您所給予分割區的標籤。 第二個欄位應該包含新分割區的掛載點,而下一個欄位應該是檔案系統的類型(如 ext3 或 swap)。 假如您需要關於這個檔案中所需格式的更多資訊,請使用 man fstab 指令來參考它的 man page。
假如第四個欄位為 defaults,這個分割區將會在開機時被掛載; 如果您要在不重新開機的情況下掛載這個分割區,請以 root 身份輸入以下這個指令:
mount /work |