我使用 Unetbootin 制作了一个 USB 可启动磁盘,其中包含 Cosmic Cuttlefish 预发布版和发布版。这是我之前至少用于 4 个 Linux 系统(Ubuntu 和 Fedora)的同一个 USB 记忆棒。(在同一台笔记本电脑上。)启动时它立即说找不到 MMX64.efi。在启动目录中查找没有这样的 efi 文件。经过研究,我发现我必须修改 EFI 或在 BIOS 中关闭 EFI。我有一台配备 AMD A8 Elite 四核处理器的 HP Pavilion 笔记本电脑。关闭 BIOS Legacy 只会在我收到“找不到”错误消息之前启动失败。尝试使用 efibootmgr 时,它说:“此系统不支持 EFI 变量。”经过进一步研究,efibootmgr 适用于英特尔。
任何建议都会有帮助。尝试升级到我的名字,飞乌贼,中文意思为飞乌贼。
答案1
我遇到了同样的问题(在我的 Acer Switch Alpha12 上),这些是我在 BIOS 中选择的选项:
引导:
- 系统启动模式:UEFI
- 安全启动:已启用
安全:
- 我将引导加载程序文件更改为
grubx64.efi
对我来说,这条路是这样的:
BIOS > 安全 > 选择受信任的 UEFI 文件以执行 HDD0 > EFI > ubuntu > grubx64.efi
然后出现一个提示说
您是否希望将此文件添加到允许的数据库中?
我选择了“是”。
退出—保存更改。
我希望这能解决你的问题
答案2
只需将 .efi 重命名为它要查找的名称 MMX64.efi,然后每个人都会高兴。哦!现在它将启动。要跟踪每个人的部分太多了。(从另一个网站获取。)