即使我删除了 efibootmgr 中的第一个选项,启动仍会进行两次

即使我删除了 efibootmgr 中的第一个选项,启动仍会进行两次

当我打开笔记本电脑时,它看起来好像正在进行两次启动。

就像发生在这个 YouTube 视频

我已经运行了命令sudo efibootmgr -v

这是我的输出:

BootCurrent: 000A
Timeout: 0 seconds
BootOrder: 0000,0007,0008,0001,000A
Boot0000* ubuntu    HD(1,GPT,a2441c54-8066-424c-8ac9-cfc6bf1a3298,0x800,0x177000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001  usb   PciRoot(0x0)/Pci(0x14,0x0)/USB(2,0)/HD(1,GPT,2c3e2079-83f2-4468-b367-e11b575434e5,0x800,0xee83df)
Boot0007  Onboard NIC(IPV4) PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/MAC(e454e82dc133,0)/IPv4(0.0.0.00.0.0.0,0,0)..BO
Boot0008  Onboard NIC(IPV6) PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/MAC(e454e82dc133,0)/IPv6([::]:<->[::]:,0,0)..BO
Boot000A* UEFI: KINGSTON SA2000M8500G, Partition 1  HD(1,GPT,a2441c54-8066-424c-8ac9-cfc6bf1a3298,0x800,0x177000)/File(\EFI\Boot\BootX64.efi)..BO
Boot0010* Diskette Drive    BBS(Floppy,Diskette Drive,0x0)..BO
Boot0011* USB Storage Device    BBS(USB,USB Storage Device,0x0)..BO
Boot0012* CD/DVD/CD-RW Drive    BBS(CDROM,CD/DVD/CD-RW Drive,0x0)..BO
Boot0013* Onboard NIC   BBS(Network,Realtek PXE B03 D00,0x0)..BO
Boot0016* UEFI: WDC WD10SPZX-75Z10T2, Partition 1   HD(1,GPT,835565fb-6510-4593-8f46-3d9612ab3c97,0x800,0x177000)/File(\EFI\Boot\BootX64.efi)..BO 

我怀疑它试图首先启动 Boot0000,然后 0000 启动尝试在 usb PciRoot 中查找 ubuntu,但找不到它......

因此,在找不到之后,正在使用 000A(安装了 Ubuntu 的 SSD)(输出的第一行显示此条目)。

要删除我已经运行:

sudo efibootmgr -b 0000 -B

于是我尝试删除 Ubuntu 的第一个选项,但重启笔记本后,问题又出现了,我删除的第一个选项又出现了。

有人知道如何解决这个问题吗?

我没有双启动。

答案1

是的,这绝对奇怪而且没有任何意义......

在我将第一个选项关闭后,问题仍然存在,但现在看看输出是什么样子的

BootCurrent: 000A
Timeout: 0 seconds
BootOrder: 0001,0000,000A,000C,000D
Boot0000  ubuntu    HD(1,GPT,a2441c54-8066-424c-8ac9-cfc6bf1a3298,0x800,0x177000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* ubuntu    HD(1,GPT,a2441c54-8066-424c-8ac9-cfc6bf1a3298,0x800,0x177000)/File(\EFI\ubuntu\shimx64.efi)
Boot000A* UEFI: KINGSTON SA2000M8500G, Partition 1  HD(1,GPT,a2441c54-8066-424c-8ac9-cfc6bf1a3298,0x800,0x177000)/File(\EFI\Boot\BootX64.efi)..BO
Boot000C* Onboard NIC(IPV4) PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/MAC(e454e82dc133,0)/IPv4(0.0.0.00.0.0.0,0,0)..BO
Boot000D* Onboard NIC(IPV6) PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)/MAC(e454e82dc133,0)/IPv6([::]:<->[::]:,0,0)..BO
Boot0010* Diskette Drive    BBS(Floppy,Diskette Drive,0x0)..BO
Boot0011* USB Storage Device    BBS(USB,USB Storage Device,0x0)..BO
Boot0012* CD/DVD/CD-RW Drive    BBS(CDROM,CD/DVD/CD-RW Drive,0x0)..BO
Boot0013* Onboard NIC   BBS(Network,Realtek PXE B03 D00,0x0)..BO
Boot0016* UEFI: WDC WD10SPZX-75Z10T2, Partition 1   HD(1,GPT,835565fb-6510-4593-8f46-3d9612ab3c97,0x800,0x177000)/File(\EFI\Boot\BootX64.efi)..BO

它重复并强制第一个选项发生

答案2

它似乎默认使用这个文件:

\EFI\ubuntu\shimx64.efi

然后加载此文件:

\EFI\Boot\BootX64.efi

这肯定表明安全启动已启用。安全启动将仅加载由 Microsoft 签名的引导加载程序。您必须在 BIOS/UEFI 固件中禁用安全启动,然后您的计算机才会停止默认使用 shimx64.efi。

相关内容