EFI BIOS 不显示现有选项

问题描述 投票:0回答:1

此信息可能对您有帮助,也可能没有帮助。请记住,并非所有 UEFI 都以相同的方式工作。下面所说的所有内容对于 BIOS 版本为 1.12.1 的 Dell Inspiron 7577 绝对正确。在其他情况下 - 它可能也有帮助,也可能没有帮助。

昨天我在我的机器上安装了Arch,并使用grub-install和efibootmgr(如Arch Linux官方文档中指定的那样)来配置EFI分区(现在称为ESP)。然而,新创建的选项并没有出现在 UEFI 启动菜单中。

从头开始重置和重新配置两次也没有帮助。

我开始调查这个问题。

回答

问题的原因在于我的 UEFI BIOS 查找 .efi 可执行文件的方式。

我的案例的解决方案是 - 调整 ESP 上的文件夹结构和文件名,以遵循传统格式 /EFI/BOOT/BOOTX64.efi,其中 .efi 文件是 grub-install 生成的可执行文件(在我的案例中)。这样做之后,一切都按预期进行,我可以通过在启动时选择 UEFI 菜单中的相应选项来启动新安装的 Arch Linux。

boot bios uefi grub
1个回答
0
投票

已在上面的问题正文中回答。

© www.soinside.com 2019 - 2024. All rights reserved.