启动时故障转移到第二块 HDD

启动时故障转移到第二块 HDD

我有一个带有两个硬盘的系统。一个硬盘上安装了 Ubuntu,另一个硬盘上安装了 Debian。最近,Ubuntu 驱动器的电缆连接器松动了,导致 PC 无法启动。如果找不到 Ubuntu 驱动器,我该如何让计算机故障转移到 Debian 驱动器?如果找到了 Ubuntu 驱动器,则 GRUB 在启动时会显示 Debian 和 Ubuntu 选项。如果找不到 Ubuntu 驱动器,则 PC 会显示 Grub Rescue > 提示。我想将我的 GRUB 安装复制到第二个硬盘,这样如果 Ubuntu 驱动器坏了,它就可以启动到 Debian。我可以使用 dd 命令或 scp 命令吗?还是我必须在断开 Ubuntu 驱动器的情况下进行 grub 安装?

答案1

最简单的方法是将 grub 安装在另一个驱动器上,但您不必在断开 Ubuntu 驱动器的情况下执行此操作。您可以运行

grub-install --root-directory=/mnt/sdX /dev/sdX

(其中 /mnt/sdX 是第二个驱动器的安装位置,/dev/sdX 是第二个驱动器)

从 Ubuntu 在第二个驱动器上安装 grub。如果第一个驱动器缺失,您还需要确保您的 bios 将从第二个驱动器启动。

相关内容