更换发生故障的驱动器后,Ubuntu 9.10将不会重新启动

Hello Serverfault社区。

我希望有人能够解释一下我在安装Ubuntu 9.10服务器时遇到的一个特殊问题。 我不是Linux专家,但有责任在出现问题时修复此问题。 DOH!

我在桌面平台上安装了Ubuntu 9.10服务器:Compaq Presario SR5027CL。

在RAID 1arrays中configuration了两个1TB SATA驱动器; 我把这个盒子用作一小群用户的电子邮件备份服务器。

上周,其中一个驱动器出现故障,被replace为相同types的新驱动器。

我遇到的问题是重新启动或closures暂停后重新启动盒子。

操作系统和RAID 1arrays位于组成RAID 1arrays的相同驱动器上。 replace驱动器(sda)被添加到框中,并且分区被创build以匹配现有的良好驱动器(sdb)。

该数组由sda1和sdb1组成。

在检查BIOS设置时,我发现了一个有趣的地方:有一个“HDD引导组优先级”部分,新驱动器被选为“1.第三主机”。 服务器将不会启动configuration,但是当我将旧驱动器设置为“1.第四主”时,该框将重新启动。

我正在检查更多的东西,但我一定会欣赏任何有用的信息。

提前致谢。

最可能的原因是grub安装在一个驱动器上,而不是另一个。

你应该在两者上明确地安装它。

更换驱动器安装相当顺利,但在关机后让系统重新启动有一些问题。 添加更换驱动器所采取的步骤似乎是罪魁祸首。 我检查了BIOS设置,发现新驱动器被选为第一启动驱动器。 当此设置更改为旧驱动器时,系统将正常启动/重启。

GRUB尚未安装在新驱动器的MBR上,所以我必须从Ubuntu 9.10 Live CD重新安装GRUB,并将其指向/ dev / sda。

从Live CD启动。 从选项菜单中select了一个破解的系统,通过选项(即语言,键盘)吹出。 命名为服务器techsrvr。 select/ dev / md0作为根文件系统。 select了重新安装GRUB引导装载程序。 进入/ dev / sda并继续。