如何在双启动盘中更新 GRUB?

如何在双启动盘中更新 GRUB?

我想在我的磁盘上安装 Fedora(我想使用 GNOME 40)和 Ubuntu 20.04。我担心在update-grubUbuntu 中直接更新 GRUB 会破坏引导加载程序,而不是在 Fedora 中。更新引导加载程序的正确方法是什么?

我的磁盘部分表:我的磁盘部分表

答案1

不用担心!Debian(以及 Ubuntu)在 GRUB 的默认配置中包含 os-prober。这意味着只需调用 update-grub 即可更新 GRUB 安装,并检测任何其他已安装的操作系统。从 Ubuntu 调用它不会破坏 Fedora 安装。

请注意,默认情况下,每次更新 grub 包或内核时也会调用 update-grub。除非您以不寻常的方式专门配置了 GRUB,否则您可能不需要更新 GRUB(如果 GRUB 是从 Ubuntu 安装的,而不是在 Fedora 中安装的)。

您只需要安装一个 GRUB:您可以有两个磁盘,安装两个,但这不是必需的。GRUB 可以很好地启动几乎任何其他操作系统:我有一台双启动 Windows/Debian 机器,Windows 启动时从未意识到它不是 POST 后首先启动的东西。

相关内容