用的时候sudo systemctl hibernate
好像是关闭了系统,再启动的时候就没有以前的状态了(比如没有以前打开过的窗口,就像重新启动一样)。
我也试过sudo apt install hibernate
and sudo hibernate
,但它似乎最多只是锁定屏幕而没有任何休眠。
我的/etc/default/grub
文件有这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=<SWAP_ID>"
以下是我的引导 SSD 驱动器(GPT 系统)的配置方式(来自 的输出sudo fdisk -l
):
Device Start End Sectors Size Type
/dev/sdc1 2048 391167 389120 190M EFI System
/dev/sdc2 391168 68751359 68360192 32.6G Linux swap
/dev/sdc3 68751360 478908415 410157056 195.6G Linux filesystem
从 BIOS 禁用安全启动。
如果相关,我还有 2 个其他驱动器 /dev/sda (SSD) 和 /dev/sdb (HDD),但它们不用于任何操作系统安装。
我如何让休眠状态工作?
里面的线
/etc/default/grub
错了。应该是
resume=UUID=<swap UUID>
或resume=/dev/sdc2
。