两个硬盘驱动器具有单独的 grub 引导加载程序

两个硬盘驱动器具有单独的 grub 引导加载程序

我有两个硬盘 A 和 B。在 A 上,我同时启动 Linux 和 Windows。在 B 上,我尝试安装 ubuntu 服务器,这样我就可以将硬盘连接到无头服务器。

我遇到的问题是,在 B 上安装 ubuntu 后,grub 无法启动。我运行了一个修复工具,现在我也可以从 B 启动(通过 BIOS 选择),但是现在 A 和 B 的 grub 菜单都显示彼此的操作系统。因此 A 和 B 的 grub 菜单都是

Boot Linux from A
Boot Windows from A
Boot Linux from B

如果我尝试更改 A 中的 grub 菜单,这也会影响从硬盘 B 启动时的 grub 菜单。如果我拔下 A 并从 B 启动,grub 将进入恢复模式。

我怎样才能取消它们的链接,以便当我从 A 启动时,只能看到来自 A 的 Linux 和 Windows,而当我从 B 启动时,只能看到来自 B 的 Linux?

答案1

如果您能够断开硬盘的电源。

断开 B 的电源并在 A 上重新安装 Grub。

如果一切顺利,断开 A 的电源并在 B 上重新安装 Grub。

当您从 A 启动时,您只能看到来自 A 的 Linux 和 Windows,而当您从 B 启动时,您只能看到来自 B 的 Linux。

每当任何系统更新 Grub 时,您都必须重复该过程。

相关内容