Ubuntu Swap损坏可按以下方法修复:
删除并重新创建Swap文件
sudo swapoff -asudo rm /swapfilesudo fallocate -l 1G /swapfilesudo chmod 600 /swapfilesudo mkswap /swapfilesudo swapon /swapfile/etc/fstab:echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab修复Swap分区(若为分区损坏)
/etc/fstab。sudo fdisk /dev/sdX(删除分区后)sudo mkswap /dev/sdXY,更新/etc/fstab中UUID。检查并修复文件系统
fsck /dev/sdX修复(需先备份数据)。验证修复
sudo swapon --show或free -h确认Swap已启用。注意:操作前备份重要数据,若无法解决可查看系统日志(sudo journalctl -xe)或联系专业支持。