LinuxSir.cn,穿越时空的Linuxsir!

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

编译了个内核竟然启动失败,高手帮我。。。

[复制链接]
发表于 2005-4-10 19:41:08 | 显示全部楼层 |阅读模式
显示:
VFS:Cannot open root device "/dev/hda8" or unknown-block(0,0)
please append a correct "root=" boot option
Kernel panic:VFS: Unable to mount root fs on unknown-block(0,0)

大致这样,怎么回事啊?
发表于 2005-4-10 20:15:55 | 显示全部楼层
不能mount hda8分区
你用的什么文件系统
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-11 14:20:05 | 显示全部楼层
reiserfs
回复 支持 反对

使用道具 举报

发表于 2005-4-11 14:35:59 | 显示全部楼层
加载initrd.img
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-11 15:04:39 | 显示全部楼层
我编译完make install后没有发现新内核的initrd.img,怎么回事啊?
内核2.6.11-7
编译过程:
make menuconfig
make
make install
make modules_install
回复 支持 反对

使用道具 举报

发表于 2005-4-11 15:34:33 | 显示全部楼层
不用initrd的。确保你把reserfs编入内核里(不是模块!),并且挂对了根分区。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-11 22:16:44 | 显示全部楼层
是编译进内核的,显示*
根分区应该没错,是从老的内核配置那里copy来的
回复 支持 反对

使用道具 举报

发表于 2005-4-15 04:24:55 | 显示全部楼层
vmlinuz根本没有被读取。

看看ata/ide这部分里的相关选项有没有被编译到内核里去。
回复 支持 反对

使用道具 举报

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

本版积分规则

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