如何通过 efibootmgr 添加 EFI 条目?

如何通过 efibootmgr 添加 EFI 条目?

我通过格式化硬盘在笔记本电脑上安装了独立的 Ubuntu。现在硬盘不在我的 EFI 菜单中。从 Live USB 环境中,我添加了 EFI 条目,甚至通过 chroot。但是,关机后 EFI 菜单会重置为原始菜单。

重新启动计算机后,可以从 HDD 启动,因为 EFI HDD 仍然在列表中,但如果关闭计算机,菜单将被重置。

如何将 EFI HDD 条目永久添加到 EFI 菜单?

注意:我的 BIOS 设置非常简单,几乎没有可以更改的选项。这是关于 efibootmgr 命令的。

更新:我现在正在启动硬盘,但是奇怪的是每次启动时我都会通过添加一个 HDD 条目,efibootmgr而之前的条目会在重启时被删除。这意味着每个 EFI 条目的生命周期都是一次重启。

这是输出efibootmgr -v

BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0000,0001,0002,0003,0004,2003,2001
Boot0001* UEFI: IP4 Realtek PCIe FE Family Controller   ACPI(a0341d0,0)PCI(1c,2)PCI(0,0)MAC(0c54a5b1f8be,0)IPv4(0.0.0.0:0<->0.0.0.0:0,0, 0..BO
Boot0002* UEFI: IP6 Realtek PCIe FE Family Controller   ACPI(a0341d0,0)PCI(1c,2)PCI(0,0)MAC(0c54a5b1f8be,0)030d3c000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000..BO
Boot0003* Ubuntu 7  HD(1,800,100000,0af63fdd-2949-4624-8410-9889ab0360a0)File(\EFI\ubuntu\grubx64.efi)
Boot2001* EFI USB Device    RC
Boot2003* EFI Network   RC

奇怪的是 UEFI 未检测到 HDD

相关内容