我有一块华硕 Maximus VIII Impact 主板
我刚刚购买了英特尔 RS3UC080 RAID 卡,发现固件已经过时了。我想在使用该卡之前更新它。为此,您必须启动到 EFI shell。下载中提供的 README 说明将文件复制到 USB 驱动器,然后启动到驱动器上的 EFI shell。当我这样做时,我收到以下错误
The Secure Boot is enabled to prevent untusted operating systems from
loading during the system start-up. To launch the EFI shell, please disable
the secure boot option.
因此,我通过删除平台密钥(互联网告诉我)禁用了安全启动,我可以将其恢复。
重新启动后显示安全启动已被禁用。
但是当我尝试启动 EFI Shell 时出现同样的错误。
答案1
删除平台密钥 (PK) 实际上输入的是所谓的设置模式,其中安全启动变量可以随意更改。这与简单地关闭安全启动并不完全相同。我希望这两种方法都能满足您的要求,但不同的 UEFI 略有不同,所以您的 UEFI 在这方面可能有点奇怪。
我建议您重新输入固件并寻找两个选项:
- 重新加载标准键-- 此选项应加载标准密钥集,包括 PK 和所有其他安全启动密钥。这应该可以有效地撤消您刚刚执行的操作。请注意,不对于如何执行此类任务的用户界面进行了标准化,因此您可能需要四处寻找正确的选项。
- 禁用安全启动-- 与你使用的选项相比,这个选项破坏性较小。请参阅我的这个页面有关如何禁用安全启动的几个示例,包括华硕主板上的示例。(话虽如此,我的华硕主板在安全启动方面相当老旧,并且它的用户界面不能保证与您的相似。)
如果幸运的话,这将帮助你前进。