
當我全新安裝 Xubuntu 15.10 時無法使休眠工作,儘管它一直在工作從 11.10 左右開始在我的筆記型電腦上成功運行。
唯一改變的是我在安裝過程中選擇了“加密主頁”,因此我對其進行了加密。但我注意到交換也被加密了。好吧,所以它無法工作。
所以我決定解密我的交換以使休眠再次工作。
我做了什麼:
sudo swapoff -a
sudo cryptsetup 刪除 /dev/mapper/cryptswap1
刪除了 /etc/crypttab 中唯一的一行
sudo /sbin/mkswap /dev/sdaX
須藤交換 /dev/sdaX
刪除了/etc/fstab 中包含「/dev/mapper/cryptswap1」的行,並將其替換為「UUID=d30170d7-b3a2-41b5-a389-541a6d0013c7 none 取得ap sw 0 0」(從mkswap新UUID)
重啟
再次嘗試sudo pm-hibernate
,但沒有運氣:/ - 啟動後產生了幾個批准錯誤...
那麼,請問有什麼提示可以讓它再次運作嗎?謝謝!
答案1
解決方案:問題出在/etc/initramfs-tools/conf.d/resume
哪裡仍然存在一些奇怪的舊 UUID。更換新的並調用後,sudo update-initramfs -u
它現在可以工作了!
也許如果我只執行這些步驟,它會起作用:
- 註解掉帶有
/dev/mapper/cryptswap1
in 的行/etc/fstab
並啟用帶有 UUID 的行# swap was on /dev/sda5 during installation line
(= 啟用不加密的交換) - 註解掉其中唯一的一行
/etc/crypttab
- 編輯
/etc/initramfs-tools/conf.d/resume
以包含交換的 UUID/etc/fstab
sudo update-initramfs -u
- 重新啟動並檢查