Linux怎样清除Swap交互区?

清除swap分区的方法

硬盘不能处于使用状态(分区不能挂载,并且swap空间不能激活)。最简单的方法是以拯救模式启动系统。

以root身份登陆,执行以下命令确保swap分区停止使用(这里假设swap分区是/dev/hdb2)

swapoff /dev/hdb2

从/etc/fstab文件删除相关代码。

parted清除分区:

  • 以root身份输入命令parted /dev/hdb,这里的/dev/hdb指的是swap空间所在硬盘的设备名称。
  • 在(parted)提示下,输入print查看现有分区,并确定想要删除swap分区的设备号(minor number)。
  • 在(parted)提示下,输入rm MINOR,这里的MINOR是想要删除分区的设备号。
    输入quit退出parted。

注意事项:改变会马上生效,因此应输入正确设备号。

清除swap文件的方法

以root身份登陆,执行以下命令停用swap文件(这里假设swap文件为/swapfile):

swapoff /swapfile

然后删除/etc/fstab文件内的相关代码。

清除实际文件:

rm /swapfile