Cloudlinux,GRUB 0.97,软件RAID,不会自动启动

我的服务器正在运行Cloudlinux,它具有安装在/ dev /

它运行良好,但在模拟RAID故障并重build镜像后,它不会自行重启。 相反,如果在grub>提示符下转储。

如果我这样做,它会启动罚款:

grub> root (hd0,1) grub> kernel /boot/vmlinuz-2.6.32-531.29.2.lve1.3.11.10.el6.x86_64 root=/dev/md2 grub> initrd /boot/initramfs-2.6.32-531.29.2.lve1.3.11.10.el6.x86_64.img grub> boot 

但不pipe我尝试什么,我都无法自动启动它。 这就好像它没有看到/boot/grub/grub.conf(它被链接到menu.lst)/boot/grub/grub.conf看起来像这样:

 default=0 timeout=2 title CloudLinux Server (2.6.32-531.29.2.lve1.3.11.10.el6.x86_64) root (hd0,1) kernel /boot/vmlinuz-2.6.32-531.29.2.lve1.3.11.10.el6.x86_64 root=/dev/md2 LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us ro nohz=off initrd /boot/initramfs-2.6.32-531.29.2.lve1.3.11.10.el6.x86_64.img 

我已经用grub-install重新安装了两个驱动器上的grub,我也做了以下操作:

 grub> find /boot/grub/stage1 (hd0,1) (hd1,1) grub> device (hd0) /dev/sda device (hd0) /dev/sda grub> root (hd0,1) root (hd0,1) Filesystem type is ext2fs, partition type 0x83 grub> setup (hd0) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... failed (this is not fatal) Running "embed /boot/grub/e2fs_stage1_5 (hd0,1)"... failed (this is not fatal) Running "install /boot/grub/stage1 (hd0) /boot/grub/stage2 p /boot/grub/grub.conf "... succeeded Done. grub> device (hd1) /dev/sdb device (hd1) /dev/sdb grub> root (hd1,1) root (hd1,1) Filesystem type is ext2fs, partition type 0x83 grub> setup (hd1) setup (hd1) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd1)"... failed (this is not fatal) Running "embed /boot/grub/e2fs_stage1_5 (hd1,1)"... failed (this is not fatal) Running "install /boot/grub/stage1 (hd1) /boot/grub/stage2 p /boot/grub/grub.conf "... succeeded Done. 

有任何想法吗?