沫延说
沫延说

Linux升级内核后无法引导报错Invalid signature的解决方案

前言

前段时间在公司的vSphere平台上部署了一台CentOS8系统的虚拟机,并使用“CentOS8更新内核”的流程更新了内核,等了好久发现主机还是没有上线,故使用控制台看了一下,遇到了报错信息如下:

https://oss.topstalk.com/blog/2021/01/kernel-invalid-signature.png
error: /vmlinuz-5.10.6-1.el8.elrepo.x86_64 has invalid signature
error: you need to load the kernel first

大概意思就是内核的(数字)签名无效,因为不知道原因,推测有没有可能是更新内核时候数据传输出现了问题导致内核不完整?但是安装内核时候都会进行test操作啊

特意还使用本机的VMware Workstation新建了一个环境测试了一下,是通过的,然后返回vSphere删除虚拟机重新安装了一遍,可复现错误。。。

解决方案

后来在一次重启中,无意间看到了CentOS显示了安全引导状态,恍然大悟,关闭BIOS的安全引导功能(Secure Boot),问题解决。。。

 

 

没有标签
首页      运维      Linux系统      Linux升级内核后无法引导报错Invalid signature的解决方案

Morton.L

文章作者

发表回复

textsms
account_circle
email

沫延说

Linux升级内核后无法引导报错Invalid signature的解决方案
前言 前段时间在公司的vSphere平台上部署了一台CentOS8系统的虚拟机,并使用“CentOS8更新内核”的流程更新了内核,等了好久发现主机还是没有上线,故使用控制台看了一下,遇到了报错信息如…
扫描二维码继续阅读
2021-01-14