UEFI 模式下 CentOS7 升级内核问题

2018-12-18 11:25:37 +08:00
 ddid

为了开启 BBR,升级至 4.19 内核,操作如下:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml

然后重启,选择 4.19 内核启动,报错如下:

error: /vmlinuz-4.19.10-1.e17.elrepo.x86_64 has invalid signature.
error: you need to load the kernel first.

然后把 BIOS 切换为传统模式,重新安装系统,重新上述操作,一切顺利成功!
问题是我想用 UEFI 模式,请问怎么解决?

2014 次点击
所在节点    问与答
2 条回复
ddid
2018-12-18 11:31:12 +08:00
好吧,刚找到问题原因了:
kernel-ml 没有使用 secureboot 密钥签名,所以,关闭 Secure Boot 即可。
Daletxt
2020-10-09 20:53:21 +08:00
给力,好像跟什么密钥公钥认证之类的有关,等一个不关闭 Secure Boot 的方法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/518551

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX