小编Oli*_*rtz的帖子

防止 GRUB 更新更改 EFI 引导顺序

我目前正在开发一个包含 Ubuntu 18.04、macOS 和 Windows 的三重启动系统。固件(ASUS Impact VII、基于 APTIO 的 EFI)应该启动的标准引导加载程序是 Clover。然后 Clover 运行 GRUB 2、Apple 的 EFI 引导加载程序或 Windows 引导加载程序。

问题是,当我通过 apt/dpkg 更新 Ubuntu 18.04 系统上的 grub-efi 软件包时,EFI 固件将在下次重新启动时继续引导 GRUB 而不是 Clover。

据我了解,发生这种情况是因为 GRUB 设置更改了 EFI 变量,使其成为默认引导加载程序。更具体地说,它不会传递--no-nvram给 grub-install。

如何使 GRUB EFI 软件包不通过 grub-install 修改 EFI 引导变量,以便 Clover 保持默认引导加载程序?

grub ubuntu-18.04

5
推荐指数
1
解决办法
3096
查看次数

标签 统计

grub ×1

ubuntu-18.04 ×1