LinuxSir.cn,穿越时空的Linuxsir!

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

[solve]编译新内核后,出现错误。进不了系统。

[复制链接]
发表于 2008-11-22 11:42:04 | 显示全部楼层 |阅读模式
我原先的profile是:default-linux/x86/2007.0,
现在换成default/linux/x86/2008.0/desktop。
升级了gentoo-sources。编译内核后,启动的时候出现错误,在错误显示前,好像显示了raid的信息了。
我先是用genkerenl编译的,后来我又手工编译了一遍。
错误大致是:
kernel panic-not syncing:VFS: unable to mount root fs on unkonwn_block(0,0)

前面的信息有:
..........
........
010e 8192 ram14(driver?)
010f 8192 ram15(driver?)
发表于 2008-11-22 12:02:31 | 显示全部楼层
一般不是你的硬盘没被认出来就是你的file system没加进去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-22 12:23:00 | 显示全部楼层
我查看了一下,ReiserFS、ext都编译进去了。
回复 支持 反对

使用道具 举报

发表于 2008-11-22 14:07:49 | 显示全部楼层
不是指文件系统,看你是什么硬盘,sata或者ide支持可能没有编译进去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-22 15:56:25 | 显示全部楼层
原来是config文件的原因。刚开始用的是genkernel,后来又手工编译了。导致config有问题。
运行了make mrproper后,重新menuconfig ,编译就好了。
回复 支持 反对

使用道具 举报

发表于 2008-11-23 01:18:41 | 显示全部楼层
ide驱动。
回复 支持 反对

使用道具 举报

发表于 2008-11-23 01:45:47 | 显示全部楼层
个人感觉手册应该好好介绍一下 Genkernel 编译了。内核和模块的问题给很多人带来了麻烦,但是 Genkernel 做的很好,毕竟在很大程度上 initramfs 能解决它。但是很多人对 Genkernel 的认识只是手册中的用默认的配置编译。其实 Genkernel 也能 menuconfig 的,不失自主定制性。
回复 支持 反对

使用道具 举报

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

本版积分规则

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