https://help.ubuntu.com/community/UsingUUID#Grub
升級到ubuntu 11.10後,由於更改了swap分區,導致每次機器從休眠恢復時直接進入了重啓的界面,而無法恢復到休眠時的狀態。從ubuntu的幫助中找到如下解決方法:
系統不會自動更新 /etc/initramfs-tools/conf.d/resume,必須手動設置確保RESUME=UUID=<some_UUID>,<some_UUID>和/etc/fstab文件中swap對應 UUID相同。
首先cat這兩個文件:
cat /etc/initramfs-tools/conf.d/resume cat /etc/fstab | grep swap
如果 UUID不匹配或者 resume 文件中沒有UUID,編輯resume:
gksudo gedit /etc/initramfs-tools/conf.d/resume sudo nano -Bw /etc/initramfs-tools/conf.d/resume
並添加正確的UUID,如下:
-
RESUME=UUID=<swap_UUID>
然後執行如下命令:
sudo update-initramfs -u
經試驗,該方法可以解決無法從休眠狀態恢復的問題。