LinuxSir.cn,穿越时空的Linuxsir!

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

改动硬盘顺序之后都该修改啥?

[复制链接]
发表于 2006-8-21 08:37:27 | 显示全部楼层 |阅读模式
本来没有问题的gentoo系统,因为主板的问题,不得已修改硬盘的位置(硬盘放在hdc,hdd上经常出现不认识hdd的问题。)
硬盘从hdc->hda;hdd->hdb,然后光盘启动,修改了fstab,因为硬盘顺序没有变,所以没有修改grub.conf。可是启动出错了……

VFS: cannot open root device "<NULL>" or unknown-block(22,67)
please append a correct "root=" boot option
kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(22,67)

以为是grub的事,就重新安装了grub,还是不行。。。。

不知道这个"<NULL>"和block(22,67)哪来的,难道是文件系统出了问题?

还是需要修改什么地方么?

因为内核一直都很好用,所以应该不是内核的问题吧。

望达人不吝指教。
发表于 2006-8-21 19:49:56 | 显示全部楼层
有部份 initrd 内的启动脚本会指定根目录的路径,我太久没有用 Gentoo,不太肯定它的 mkinitrd 脚本生成的 initrd 是什麽样,也许你可以 chroot 後再重做 initrd 看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-21 20:45:16 | 显示全部楼层
我启动没有用initrd啊……
回复 支持 反对

使用道具 举报

发表于 2006-8-21 20:47:42 | 显示全部楼层
grub.conf 内 root= 的路径对不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-21 21:41:57 | 显示全部楼层
都没有这句……
原文是root (hd1,0)
以前一直都是这么启动的
回复 支持 反对

使用道具 举报

发表于 2006-8-22 09:11:16 | 显示全部楼层
改一下grub的顺序咯
主盘是hd0,从盘是hd1吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-22 12:18:02 | 显示全部楼层
就是从盘:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-22 17:36:55 | 显示全部楼层
就应该是hd1啊,我回过了啊,怎么没了?
回复 支持 反对

使用道具 举报

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

本版积分规则

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