18.04 休眠,启用 UEFI 和安全启动

oll*_*i61 15 hibernate uefi secure-boot 18.04

“sudo systemctl start hibernate.target”在 Acer B117 上使用传统引导在 16.04 上运行良好;更新到 18.04 迫使我使用 UEFI 和(Acer 要求)启用安全启动。暂停仍然有效,但我需要休眠。

交换分区处于活动状态,等于 RAM 大小 + 2GB;

GRUB_CMDLINE_LINUX_DEFAULT="安静的飞溅简历=UUID=myswapuuid"

journalctl -xe 显示无法访问 /sys/power/disk

cat /sys/power/disk: [已禁用]

cat /sys/power/state: 冻结内存

有什么建议?

Sna*_*ker 18

我有同样的问题,不幸的是,由于内核锁定补丁集(efi-lockdown),官方 Ubuntu 内核从 4.13 版开始就不可能了。依据是:

从休眠状态返回时,目前无法验证恢复图像。这可能会损害签名模块信任模型,因此在我们可以使用签名的休眠映像之前,我们会在内核锁定时禁用它。

您可以在此处查看相关的仿生提交。

这是一个有争议的决定,Linus拒绝将这些更改合并到 linux 内核。

您可以找到更多详细信息,请参阅4.17 中的内核锁定一文?及其评论。

因此,当我们等待一些可以与签名的休眠映像一起使用的神奇软件时,我们只能使用另一个内核禁用安全启动

PS如果有人解决了这个问题,我很乐意为另一个答案投票。