温馨提示×

Ubuntu Swap自动挂载设置

小樊
49
2025-09-14 16:32:39
栏目: 智能运维

在Ubuntu中设置Swap自动挂载,需通过编辑/etc/fstab文件实现,以下是具体步骤:

  1. 创建/启用Swap分区/文件

    • Swap文件(推荐):
      sudo fallocate -l 4G /swapfile # 创建4GB Swap文件(大小可调整)  sudo chmod 600 /swapfile # 设置权限  sudo mkswap /swapfile # 格式化为Swap  sudo swapon /swapfile # 启用  
    • Swap分区
      sudo mkswap /dev/nvme0n1p6 # 格式化分区(替换为实际分区名)  sudo swapon /dev/nvme0n1p6 # 启用  
  2. 编辑/etc/fstab文件

    sudo nano /etc/fstab 

    在文件末尾添加以下内容(推荐使用UUID,可通过blkid命令查看):

    # 使用UUID(更稳定,避免设备名变更导致问题) UUID=你的Swap分区UUID none swap sw 0 0 # 或使用设备名(如/dev/sdb1) # /dev/nvme0n1p6 none swap sw 0 0 
  3. 验证配置

    sudo swapon --show # 查看当前启用的Swap  sudo reboot # 重启验证是否自动挂载  

注意事项

  • 编辑/etc/fstab前建议备份:sudo cp /etc/fstab /etc/fstab.bak
  • 若使用加密Swap,需在/etc/crypttab中添加对应配置。
  • 可通过cat /etc/fstab确认配置是否正确写入。

0