Warning: file_exists(): open_basedir restriction in effect. File(/wp-cache-blog.topstalk.com2fdc8fa14c47384eb056e45ced2e24d5.php) is not within the allowed path(s): (/www/wwwroot/Topstalk.com/:/tmp/:/RAMDisk/) in /www/wwwroot/Topstalk.com/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 100
 Linux升级内核后无法引导报错Invalid signature的解决方案 – 沫延说
沫延说
沫延说

Warning: Trying to access array offset on value of type bool in /www/wwwroot/Topstalk.com/wp-content/themes/MDx/single.php on line 71
Linux升级内核后无法引导报错Invalid signature的解决方案
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升级内核后无法引导报错Invalid signature的解决方案

及时获取更多文章,欢迎关注“Topstalk”微信订阅号

Thank you for reading the Linux升级内核后无法引导报错Invalid signature的解决方案

Get more articles in time,Welcome to follow the "Topstalk" WeChat subscription account

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

Morton.L

文章作者

发表评论

textsms
account_circle
email

Warning: Trying to access array offset on value of type bool in /www/wwwroot/Topstalk.com/wp-content/themes/MDx/single.php on line 200
style="background-image:linear-gradient(to bottom, rgba(0,0,0,0) 45%,rgba(0,0,0,0.7) 100%),url(https://blog.topstalk.com/wp-content/themes/MDx/img/dpic.jpg");>

沫延说

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