debian

Debian如何禁用swap分区

小樊
43
2025-06-19 18:55:56
栏目: 智能运维

在Debian系统中,禁用swap分区可以通过以下步骤实现:

方法一:临时禁用swap

  1. 查看当前swap状态

    sudo swapon --show
    
  2. 临时禁用所有swap分区

    sudo swapoff -a
    
  3. 验证swap是否已禁用: 再次运行 sudo swapon --show,确认没有显示任何swap分区。

方法二:永久禁用swap

要永久禁用swap分区,需要编辑 /etc/fstab 文件。

  1. 备份 /etc/fstab 文件

    sudo cp /etc/fstab /etc/fstab.bak
    
  2. 编辑 /etc/fstab 文件: 使用你喜欢的文本编辑器(如 nanovim)打开 /etc/fstab 文件:

    sudo nano /etc/fstab
    
  3. 注释掉swap条目: 找到类似以下的行:

    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
    
  4. 保存并退出编辑器

    • 如果使用 nano,按 Ctrl+O 保存,然后按 Ctrl+X 退出。
    • 如果使用 vim,按 Esc 键,然后输入 :wq 并按 Enter 保存并退出。
  5. 验证修改: 重新启动系统以确保更改生效:

    sudo reboot
    
  6. 重启后验证swap状态: 系统重启后,再次运行 sudo swapon --show,确认没有显示任何swap分区。

注意事项

通过以上步骤,你可以成功地在Debian系统中禁用swap分区。

0
看了该问题的人还看了