要移除一個 swap 分割區,請依照下列的指示:
硬碟不可以正在使用中(分割區不能被掛載中,而且不能啟用 swap 空間)。 要做到這樣最簡單的方法是將您的系統開機至『救援模式』,請參考 第9章 以取得開機進入救援模式的指示。 在提示您掛載檔案系統時,請選擇 略過。
除此之外,假如該磁碟不包含任何使用中的分割區,您可以卸載它們,然後使用 swapoff 指令來關閉硬碟上所有的 swap 空間。
以 root 身份在 shell 提示符號下執行下列指令以確定 swap 分割區已經停用了(/dev/hdb2 為 swap 分割區):
swapoff /dev/hdb2 |
再從 /etc/fstab 檔案中移除它的紀錄項。
可以使用 parted 或 fdisk 來移除分割區,在這裡只有解釋 parted。 如要使用 parted 來移除分割區,請遵照以下指示:
以 root 身份在 shell 提示符號下輸入 parted /dev/hdb 指令,這裡的 /dev/hdb 是含有要移除之 swap 空間的硬碟裝置名稱。
在 (parted) 的提示符號下輸入 print 來檢視既有的分割區以及找出您想要移除之 swap 分割區的次碼(minor number)。
在 (parted) 的提示符號下輸入 rm MINOR,這裡的 MINOR 就是您想要移除之分割區的次碼。
警告 | |
---|---|
變更將立即生效,您必須輸入正確的次碼。 |
輸入 quit 以離開 parted。
如要移除一個 swap 檔案,請遵照以下步驟:
請以 root 身份在 shell 提示符號下執行下列指令以停用 swap 檔案(/swapfile 就是 swap 檔案):
swapoff /swapfile |
再從 /etc/fstab 檔案中移除它的紀錄項。
最後請移除該檔案:
rm /swapfile |