如何在 RHEL / RockyLinux / AlmaLinux 上的 UEFI 安全启动下启用 Linux 休眠?

如何在 RHEL / RockyLinux / AlmaLinux 上的 UEFI 安全启动下启用 Linux 休眠?

当当前 Linux 发行版在 UEFI 安全启动下运行时,将设置“内核锁定”。多个内核消息

Lockdown: swapper/0: hibernation is restricted; see man kernel_lockdown.7

向您指出这样一个事实:您的内核不会尝试休眠,除非您为其提供它识别的安全(即签名/加密)交换空间。

我假设上述三个分布足够相似,因此一种解决方案适合所有情况。不过,对于 UEFI 和签名的可执行代码,我有点不确定这个假设是否成立。

推荐的启用方式是什么安全启动 + 休眠在提到的(兄弟)发行版之一上?并且,理想情况下:从哪个版本开始支持它?

相关内容