ubuntu

ubuntu swap怎么设置自动挂载

小樊
39
2025-09-27 08:17:07
栏目: 智能运维

在 Ubuntu 系统中,要设置 Swap 分区或文件在启动时自动挂载,你需要编辑 /etc/fstab 文件。以下是详细步骤:

方法一:使用 UUID

  1. 查找 Swap 的 UUID

    打开终端并运行以下命令来查找 Swap 分区的 UUID:

    sudo blkid
    

    在输出中找到你的 Swap 分区(例如 /dev/sda2),然后复制其 UUID。

  2. 编辑 /etc/fstab 文件

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

    sudo nano /etc/fstab
    
  3. 添加 Swap 条目

    在文件的末尾添加一行,格式如下:

    UUID=你的-swap-uuid none swap sw 0 0
    

    你的-swap-uuid 替换为你在上一步中找到的 UUID。

  4. 保存并退出

    如果你使用的是 nano,按 Ctrl + O 保存文件,然后按 Ctrl + X 退出。如果你使用的是 vim,按 Esc 键,然后输入 :wq 并按回车键。

  5. 测试配置

    运行以下命令来测试 /etc/fstab 文件的配置是否正确:

    sudo mount -a
    

    如果没有错误信息,说明配置正确。

方法二:使用设备名称

  1. 查找 Swap 设备名称

    打开终端并运行以下命令来查找 Swap 分区的设备名称:

    sudo swapon --show
    

    在输出中找到你的 Swap 分区(例如 /dev/sda2)。

  2. 编辑 /etc/fstab 文件

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

    sudo nano /etc/fstab
    
  3. 添加 Swap 条目

    在文件的末尾添加一行,格式如下:

    /dev/sda2 none swap sw 0 0
    

    /dev/sda2 替换为你在上一步中找到的设备名称。

  4. 保存并退出

    如果你使用的是 nano,按 Ctrl + O 保存文件,然后按 Ctrl + X 退出。如果你使用的是 vim,按 Esc 键,然后输入 :wq 并按回车键。

  5. 测试配置

    运行以下命令来测试 /etc/fstab 文件的配置是否正确:

    sudo mount -a
    

    如果没有错误信息,说明配置正确。

注意事项

通过以上步骤,你应该能够成功设置 Swap 分区或文件在 Ubuntu 系统启动时自动挂载。

0
看了该问题的人还看了