Ubuntu 添加ubuntu
到 UEFI 启动列表(可以使用 进行查询efibootmgr
)。这是否仅在 Ubuntu 的初始设置期间发生,还是在其他时间也会发生?
如果是这样,我该如何禁用它,以便 Ubuntu 不必管理这个条目(即创建/更新它)?
我针对 Ubuntu 18.04 提出这个问题和20.04。
答案1
我知道至少有 3 个可以向 EFI 添加启动选项的地方。
- 安装过程中。这是不可避免的。
- 当做的时候
apt-get install --reinstall grub-efi
。 - 使用时启动管理器。
最后 2 个由系统用户决定,因此 Ubuntu 不执行。
grub-install
如果省略,也会如此--no-nvram
。--no-nvram Don't update the `boot-device'/`Boot*' NVRAM variables. This option is only available on EFI and IEEE1275 targets.
NVRAM 是非易失性 RAM,用于 EFI 中存储需要在启动期间保留的变量。许多 NVRAM 变量都是由架构定义的,为 NVRAM 设置无效选项可能会导致机器无法启动。