UEFI 启动出现灾难性故障

UEFI 启动出现灾难性故障

我有一台 Acer Travelmate P240 N16Q1,之前一直顺利地单启动 Ubuntu 14.04,这个周末我决定升级到 18.04。但事情却出了问题。

尝试安装后,我收到以下错误消息:

Failed to open \EFI\BOOT\mmx64.efl - Not Found
Failed to load image \EFI\Boot\mmx64.efl: Not Found
Failed to start MokManager: Not Found
Something has gone seriously wrong: Import_mok_state() failed
 : Not Found

现在,在 UEFI 开启的情况下无法启动任何东西。如果我从 UEFI 切换到 Legacy,我可以启动 USB,但只要我重新打开 UEFI,就会收到上述消息。无论我尝试启动什么。

我以传统模式启动了引导修复,结果如下http://paste.ubuntu.com/p/ykq8nxdGkV/

BIOS 设置有限。没有关于快速启动等的选项。安全模式为“常规”(未指定任何程序)且 TPM 已关闭。

如上所述,在升级之前,它运行良好。非常感谢大家的建议。

谢谢,S

答案1

这条路径最终与所指示的略有不同。

我创建了一个 SysRescue 实时 USB,启动它,挂载 sda1,转到 /EFI/boot。没有 mmx64.efi 也没有 grubx64.efi在 /EFI/ubuntu 中,有一个 mmx64.efi。

我复制了它,同步,重启。然后它就正常工作了。关于设置 MOK 的一些抱怨很容易被忽略。

所引用的现有技术是一个有用的线索,但不是一个充分的解决方案。谢谢!

相关内容