具有两个不同 Ubuntu 发行版的系统的 EFI 启动和 Grub 设置 - 配置

具有两个不同 Ubuntu 发行版的系统的 EFI 启动和 Grub 设置 - 配置

我有一个系统,其中有两个存储磁盘,它们都是 GPT 分区。一个磁盘安装了 Ubuntu 16.04,另一个安装了 Ubuntu 18.04。每个磁盘都有自己的 EFI 系统分区(带有 boot 和 esp 标志)以及 Swap、/ 和 /home 分区。

但是,在 UEFI 启动期间,我只看到 Ubuntu 16.04 的 EFI 启动分区,而看不到两个磁盘的 EFI 启动分区。为什么会这样?我该如何解决这个问题?

此外,在 Ubuntu 18.04 磁盘中编辑文件/etc/default/grub并执行后sudo update-grub,更改未生效。例如。我尝试添加 GRUB_BACKGROUND,但它没有出现。/etc/default/grub在 Ubuntu 16.04 中找到的文件中所做的类似更改似乎确实生效了。这是怎么回事?对于具有 2 个存储 GPT 分区磁盘且每个磁盘都安装了不同的 Ubuntu 发行版的系统,我应该如何管理/编辑 Grub?

请注意,在 Grub 菜单中,我能够看到两个 Ubuntu 发行版并启动它们,它们都可以运行。

相关内容