LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 732|回复: 1

raid centos 找不到root 挫败的一天

[复制链接]
发表于 2009-7-27 21:30:00 | 显示全部楼层 |阅读模式
很挫败的一天,两块硬盘,先是设成raid 1, 后来改成raid 0. 似乎是由板载晶片来进行raid的。
系统应该是centos5(直接翻出来的盘,不知道版本,应该是5.x). 分区是选择格式化整个硬盘然后创建默认分区(lvm), 即第一个选项。
装系统一切顺利,重启后提示没有找到root,然后就Kernel panic了。
menu.lst, fstab等经检查没发现问题,后来发现装完系统居然没有initrd-version.img,于是进入rescue mode,mkinitrd 了一个,这里出现了个小问题,系统没有ehci-hcd这个模块,使用buildin参数也不行,只好--without-usb了。然后修改了menu.lst,加入了initrd那一行,重启。
这次找到root了,但是接下来就出现两行
failed stat() /dev/maper/dd......(硬盘号)
接下来就是提示找不到/dev/root了,然后kernel panic
再接下来又继续mkinitrd,加了--force-raid-probe等参数,依然不行。于是尝试mkinitrd后重装grub.
在rescue mode下,没有grub这个命令,于是chroot /mnt/sysimage, 使用grub, find得到(hd0,0), root (hd0,0)成功,但是setup (hd0)失败,错误号22,
重启,屏幕输出grub,找不到menu.lst了。郁闷的关机走人了。。。
要怎么解决呢,莫非centos安装在raid上要经过特殊设置?
发表于 2009-7-28 12:08:20 | 显示全部楼层
fdisk -l的结果是什么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表