HW Raid - Centos 5 - 启动问题

HW Raid - Centos 5 - 启动问题

我完全不知道如何解决这个问题或该怎么做,我即将一起删除突袭。 (虽然工作的东西,所以我宁愿不)\

我有一个塔,里面有 4 个驱动器。 2次单独的袭击

2x 500gb
2x 1000gb

我想在 500 GB 驱动器上安装操作系统。

这是一次硬件raid,并且计算机之前已经成功安装了CentOS 5。

我尝试过使用默认值、创建 LVM、使用 ext3 以及手动创建 /boot / swap 等。

在最后一次尝试中,我在默认配置中使用了两个 raid,这创建了一个 LVM,并且只得到了 grub 提示符。当我手动创建 /boot /root 并在 500GB raid 分区上进行交换时,我得到了

无根 (hd1,0)

然后 grub 提示符

尝试通过 Rescue CD 重新安装 Grub,但仍然不起作用。

我是硬件raid的新手,我在家使用mdadm。有人有什么建议吗?

如何在 raid 分区上安装 CentOS 5.5?

以前的安装有以下配置: /dev/md124 -1TB /dev/md124p1 仅用于数据

/dev/md126 - 500GB /dev/md126p1 /boot /dev/md126p2 交换 /dev/md126p3 /

我在 GParted 中注意到的一件事是它们安装在旧配置中/media/md124p1,但在 CentOS 中的 HD 布局配置期间我无法使用类似的东西。有点失落,如果您需要更多信息,请告诉我

感谢您的帮助!

答案1

通过您的 raid 控制器 BIOS 查看启动顺序。看起来它尝试从另一个 LV(即您的 1TB 阵列)启动。

答案2

我必须启动 LiveISO,然后编辑 grub.conf,我不确定它是否有效,但我只是取消注释指定启动驱动器的现有行。

[root@localhost ~]# cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd1,0)
#          kernel /vmlinuz-version ro root=/dev/mapper/isw_eajhcidchc_Volume0p3
#          initrd /initrd-version.img
#THE BELOW LINE WAS COMMENTED OUT AND UNCOMMENTING IT FIXED THE ISSUE
boot=/dev/mapper/isw_baiehbdebb_Volume1
default=0
timeout=5
splashimage=(hd1,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.11.1.el5)
        root (hd1,0)
        kernel /vmlinuz-2.6.18-194.11.1.el5 ro root=LABEL=/
        initrd /initrd-2.6.18-194.11.1.el5.img
[root@localhost ~]#

相关内容