我通过格式化硬盘在笔记本电脑上安装了独立的 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。