Ubuntu Swap損壞可按以下方法修復:
刪除并重新創建Swap文件
sudo swapoff -a
sudo rm /swapfile
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo 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
)或聯系專業支持。