Ubuntu 服务器 - RAID1:未找到操作系统

Ubuntu 服务器 - RAID1:未找到操作系统

我正在虚拟机中尝试在 Ubuntu Server 12.04 上使用 RAID1,并遵循以下帖子: RAID1:如何使标记为“已移除”的驱动器“失效”?

我添加了两个磁盘并创建了 RAID1,它可以正常工作。在我移除第二个磁盘并添加一个新磁盘后。将 fs 复制到新磁盘上,RAID 就可以正常工作了。但如果我移除第一个磁盘,第二个磁盘将无法启动。我收到“未找到操作系统”的提示,有人能帮我吗?谢谢

答案1

您是否在使用内核提供的软件 raid?如果是,请注意,这只会镜像磁盘(即卷)上的逻辑结构,而不是整个磁盘。由于引导加载程序存在于镜像卷之外,因此引导加载程序不会为您镜像。

如果您希望从任一驱动器启动,则必须采取额外步骤来确保您的引导加载程序(即 GRUB 或您正在使用的任何程序)在两个驱动器上都正确安装。

答案2

还有一件事需要检查。

在 BIOS 中,检查 HDD 启动优先级(如果可用)。这不是启动设备顺序。如果您的计算机中有多个 HDD,您可以选择从主 HDD 进行启动。

图片取自 EP-45-DS4P 手册

相关内容