为什么我的台式机看到两个 UEFI 分区,而我的笔记本电脑只看到一个?

为什么我的台式机看到两个 UEFI 分区,而我的笔记本电脑只看到一个?

当我制作可启动 USB 并将其插入主计算机时,几乎总是有两个 UEFI 分区,如下所示: x399 Taichi BIOS ^^请注意,此图片中的“USB:三星闪存驱动器 1100”是另一个插入的 USB 棒。没有它,同样的事情也发生过很多次。这似乎并不重要,选择任何一个都可以同样顺利地启动到 uefi 模式(经 验证ls /sys/firmware/efi/efivars)。

但是,将同一个 USB 插入我的笔记本电脑仅显示 1 个 UEFI 分区: 戴尔 BIOS

由于在所有情况下,我都对 SSD 密钥进行了清零,然后从准备好的 ISO(Arch 和 Ubuntu Server ISO)制作了 USB,因此我不希望有多个 UEFI 分区,以前使用留下的任何内容都应被清除。这种情况发生在不同品牌的多个驱动器上(主要是三星和 SanDisk Cruzer Glide)。

我猜测额外的 UEFI 只是主板上的一些小错误,但我仍然好奇具体的原因是什么。

有问题的主板是 ASR x399 Taichi。

答案1

如果你的计算机在启动菜单中有幽灵条目,你可以使用启动管理器实用程序,其目的是操纵 EFI 启动管理器。

列出启动项:

sudo efibootmgr

注意“USB:三星闪存驱动器 1100。分区 2”旁边的数字,其格式为“BootXXXX”。

要删除条目“XXXX”,请执行以下操作:

sudo efibootmgr -b XXXX -B

相关内容