运行以下命令查看当前Swap状态:
sudo swapon --show
若无任何输出,或运行free -h显示Swap: 0B,则说明Swap已被禁用。
/dev/sda2),使用以下命令激活:sudo swapon /dev/sdXn # 替换为你的Swap分区设备名
/swapfile),使用以下命令激活:sudo swapon /swapfile # 替换为你的Swap文件路径
激活后,再次运行sudo swapon --show确认Swap已启用。需修改/etc/fstab文件,确保Swap配置未被注释或错误设置:
/etc/fstab文件:sudo nano /etc/fstab
#注释):UUID=xxxx-xxxx none swap sw 0 0
或/dev/sdXn none swap sw 0 0
/swapfile none swap sw 0 0
#),删除#并保存文件。Ctrl+O保存,Ctrl+X退出编辑器。重启系统后,再次运行以下命令确认Swap已自动启用:
sudo swapon --show
free -h
若显示Swap大小且Swap行有数值,则说明恢复成功。
/etc/fstab前,建议备份文件(如sudo cp /etc/fstab /etc/fstab.bak),避免配置错误导致无法启动。sudo swapoff /dev/sdXn关闭Swap分区。sudo mkswap /dev/sdXn重新格式化分区。sudo swapon /dev/sdXn激活,并更新/etc/fstab。