LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: michael.lou

安装完成后进不了系统(cannot open root device)[已解决]

[复制链接]
发表于 2006-9-25 20:17:39 | 显示全部楼层
我感觉不像是grub设置的问题,上面那几种应该把所有可能性都试过了。要么就是fstab的问题
要么就是内核的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-25 20:20:42 | 显示全部楼层
Post by zhllg
grep CONFIG_BLK_DEV_PIIX /boot/config
什么结果

/boot/config no such file or directory

难道我做漏了东西????

/boot/config 有何用呢?
thx
回复 支持 反对

使用道具 举报

发表于 2006-9-25 20:24:21 | 显示全部楼层
嘿嘿,
我用gentoo-source 2.17就出现ahic启动超慢的问题,不过好呆能进系统。
改用mm-source 2.18却出现了与楼主一样的问题,进不了系统。
一怒之下装了前不久下载的SuSE 10
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-25 20:27:07 | 显示全部楼层
Post by cooldidi
我感觉不像是grub设置的问题,上面那几种应该把所有可能性都试过了。要么就是fstab的问题
要么就是内核的问题

fstab:

/dev/hda8        /boot   ext2         noauto,noatime  1  2
/dev/hda10     /          reiserfs    noatime              1  2
/dev/hda9       none   swap        sw                      0 0
proc   .............
shm   .............

proc shm 我没有编辑过
回复 支持 反对

使用道具 举报

发表于 2006-9-25 20:29:26 | 显示全部楼层
你看下内核里面支持reiserfs的选项是不是选成模块了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-25 20:31:07 | 显示全部楼层
Post by cooldidi
你看下内核里面支持reiserfs的选项是不是选成模块了?

<*> reiserfs support
没有啊!
回复 支持 反对

使用道具 举报

发表于 2006-9-25 20:32:59 | 显示全部楼层
那就试试看genkernel all全编译方式吧,看到底是内核的问题还是你grub设置的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-25 20:34:56 | 显示全部楼层
genkernel后要设置什么吗?
回复 支持 反对

使用道具 举报

发表于 2006-9-25 20:41:30 | 显示全部楼层
Post by michael.lou
/boot/config no such file or directory

难道我做漏了东西????

/boot/config 有何用呢?
thx
如果编译完内核使用make install来安装的话
就会有这个文件
不过看来你对这个过程不熟悉
你的内核的.config是怎么配置的?

我不觉得genkernel会比自己编译方便多少
一台机器只需要一个config
就连这一个config也不需要完全自己配置
之后make oldconfig就好了

genkernel all所耗费的时间太恐怖了
不过本着解决问题的态度,可以试试,最起码可以把问题的范围缩小
回复 支持 反对

使用道具 举报

发表于 2006-9-25 20:42:30 | 显示全部楼层
我没有用过这个方式,你找找看介绍吧,应该不用什么吧,就是加载模块,你把自己的NB用的到的模块加载上,吃不准的也加载上应该就可以了,而且我记得这样编译的话好像作出来的就是livecd的内核
回复 支持 反对

使用道具 举报

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

本版积分规则

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