LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 种草得草

编译2.6.14-2内核失败,原内核能正确引导。提示VFS错误(未解决)

[复制链接]
 楼主| 发表于 2005-11-25 12:06:20 | 显示全部楼层
我现在udev已经安装上了。
在启动2.6.8的时候说udev失败,内核必须是》=2.6.12
而内核从2.6.13开始不支持devfs,也就是说
2.6.12支持devfs和udev。我想我先把2.6.12的内核装上,再升级到2.6.14。

我是这样想的,刚才编译2.6.12,sata_nv编译失败了。没能启动,我再看一下。
回复 支持 反对

使用道具 举报

发表于 2005-11-25 12:48:23 | 显示全部楼层
我遇到升级内核到2.6.14时无法启动的情况。
我通过U盘上的linux(缺省安装的2.6.8)启动后,挂载硬盘分区后检查/dev目录发现里面是空的,然后我将现在系统中的/dev目录下的所有文件复制到硬盘中的/dev目录下(cp -a /dev/* /mnt/tmp/dev)再重新启动就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-25 14:02:40 | 显示全部楼层
情况不一样啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-25 18:03:46 | 显示全部楼层
我又把2.6.12的内核重新编译了一遍.
这次用的和在2.6.14内核编译用的.config文件一样.
2.6.12的内核能正常启动,而2.6.14不能正常启动.
现在基本可以肯定我在11楼的猜想是正确的.

目前有个问题.我怎样把devfs屏蔽了,卸载了也可以.只用udev.
回复 支持 反对

使用道具 举报

发表于 2005-11-25 19:46:46 | 显示全部楼层
cramfs在哪里选?
找不到
我用make menuconfig配置的
回复 支持 反对

使用道具 举报

发表于 2005-11-26 00:25:25 | 显示全部楼层
File systems->Miscellaneous filesystems->Compressed ROM file system support (cramfs)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-26 09:13:02 | 显示全部楼层
这个我都编进内核了.就是<*>
现在同样的.config
2.6.12.6的能正常引导
2.6.14.2的不能.
回复 支持 反对

使用道具 举报

发表于 2005-11-26 09:26:48 | 显示全部楼层

这样停用devfs

编辑/etc/default/devfsd文件,把其中MOUNT=yes改成=no
Post by 种草得草
我又把2.6.12的内核重新编译了一遍.
这次用的和在2.6.14内核编译用的.config文件一样.
2.6.12的内核能正常启动,而2.6.14不能正常启动.
现在基本可以肯定我在11楼的猜想是正确的.

目前有个问题.我怎样把devfs屏蔽了,卸载了也可以.只用udev.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-26 12:55:48 | 显示全部楼层
算了,放弃了.
从pool里面下载了一个2.6.14.2
现在能用了.回来多学一点了再编译吧
回复 支持 反对

使用道具 举报

发表于 2005-11-26 21:26:42 | 显示全部楼层
正结:
ext2文件格式支持没有编译进内核,不论你使用ext3或其它文件格式,ext2支持都必须直接编译进内核,不能以内核模块形式编译。
回复 支持 反对

使用道具 举报

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

本版积分规则

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