使用 IBM ThinkPad 双启动 Windows 10 和 Ubuntu 18.04(但大部分情况下只使用 Ubuntu)。仔细遵循以下文章中的建议后:
我仍然无法使休眠模式工作。已完成以下步骤:
1) 从终端尝试sudo systemctl hibernate
。结果返回
`Failed to hibernate system via logind: Sleep verb not supported`
2)进入 BIOS 并禁用Secure Boot
3)使用以下命令将交换文件大小从 2GB 增加到 28GB(超过我的 RAM):
sudo swapoff -a
sudo dd if=/dev/zero of=/swapfile bs=1G count=28
sudo mkswap /swapfile
sudo swapon /swapfile
grep SwapTotal /proc/meminfo (this just confirms the size)
4) 重新启动并再次尝试sudo systemctl hibernate
。没有返回任何错误,似乎可以正常工作。计算机关闭,电源灯闪烁然后熄灭。启动时,所有打开的窗口都丢失,只显示桌面(即像标准重新启动一样)。
5) 使用和确认BTRFS
文件系统未被使用。mount
sudo blkid
如何让休眠模式工作?需要能够合上笔记本电脑的盖子,并且知道我不会丢失所有内容!