在Debian系统中,如果你想要禁用swapper(交换分区或交换文件),可以通过以下步骤来实现:
/etc/fstab文件禁用交换备份当前的/etc/fstab文件:
sudo cp /etc/fstab /etc/fstab.backup
编辑/etc/fstab文件:
sudo nano /etc/fstab
找到并注释掉交换分区的条目: 在文件中找到类似于以下的行:
UUID=your-swap-uuid none swap sw 0 0
或者
/dev/sdXN none swap sw 0 0
将其注释掉,即在行首添加#:
# UUID=your-swap-uuid none swap sw 0 0
或者
# /dev/sdXN none swap sw 0 0
保存并退出编辑器。
禁用交换分区:
sudo swapoff -a
验证交换分区是否已禁用:
sudo swapon --show
如果没有输出,说明交换分区已成功禁用。
/etc/initramfs-tools/conf.d/resume文件禁用交换创建或编辑/etc/initramfs-tools/conf.d/resume文件:
sudo nano /etc/initramfs-tools/conf.d/resume
添加以下内容:
RESUME=none
更新initramfs:
sudo update-initramfs -u
禁用交换分区:
sudo swapoff -a
验证交换分区是否已禁用:
sudo swapon --show
如果没有输出,说明交换分区已成功禁用。
vm.swappiness参数,而不是完全禁用交换分区。通过以上方法,你可以成功地在Debian系统中禁用交换分区或交换文件。