我有一个刚刚安装的 2 磁盘软件 RAID CentOS 6 系统。当我从磁盘启动时,我收到来自 GRUB 的“错误 21”。从救援 DVD 映像启动后,我在 sda 和 sdb 上运行了此命令:
dd if=/dev/sda bs=512 count=1 | xxd
我确实在两个驱动器上都看到了 GRUB。我甚至对 sda 和 sdb 运行了这个命令:
grub-install /dev/sda
fdisk -l 确实显示 sda 和 sdb 作为我的设备。
因此,我相信 GRUB 在两个磁盘上,并且我得到了正确的设备名称,但是当我告诉安装程序从本地磁盘启动时,我收到了该错误。
当我 chroot 到 /mnt/sysimage 时,一切看起来都很好。
我该如何修复这个问题?谢谢。
2016 年 11 月 8 日更新以提供更多信息。