All bootable devices failed Secure Boot verification 问题解决(OptiPlex 7090)
引导失败问题说明:
在 Dell OptiPlex 7090 主机上,使用 Kali Linux ISO 制作的 U 盘启动时,选择启动项出现以下错误,系统无法加载。
Operating System Loader has no signature. Incompatible with SecureBoot. All bootable devices failed Secure Boot verification.
报错一:Operating System Loader has no signature(Secure Boot 校验失败)
错误信息
Operating System Loader has no signature. Incompatible with SecureBoot. All bootable devices failed Secure Boot verification.环境说明
- 主机型号:Dell OptiPlex 7090
- 启动方式:Kali Linux U盘(UEFI启动)
原因
出现该情况一般是由于Secure Boot(安全启动)和uefi ca没有关闭
解决方法
参考资料:
http://www.dnxtc.net/zixun/zuzhuangjiaocheng/2023-05-16/12003.html
1、开机时连续按F2进入BIOS界面。
2、切换到Boot Configuration选项,将Secure Boot 中的 Enable Secure Boot 中的 默认on选项改成off,关闭安全启动。
接着将UEFI CA默认的on选项成改off,关闭UEFI CA。(这里并没有该选项,无需操作)
3、保存设置,Apply Changes,确认。
或者按 F10 进行保存(未尝试)
验证
修改bios设置后,重启,再次通过 F12 进入选择启动项,进入U盘启动项,成功进入,无报错
报错二:Operating System Loader failed signature verification.
之前遇到的另一种报错,错误信息
Operating System Loader failed signature verification. WARNING: The file may have been tampered with! All bootable devices failed Secure Boot verification.说明
该报错与 报错一 本质相同,同样是由于 Secure Boot 校验失败 引起。
解决方法
开机,按F2,进入BIOS设置,到Secure Boot的,关闭Secure Boot Enable中的Secure Boot Enable,将前面的选项框取消即可,点击下面的apply应用,退出即可