LinuxSir.cn,穿越时空的Linuxsir!

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

编译内核后出问题了

[复制链接]
发表于 2004-1-5 12:12:57 | 显示全部楼层 |阅读模式
今天想重新编译一下内核,把太多不需要的东西给去掉
谁知道编译以后现在不能启动了,提示:unable mount root fs
我的分区是reiserfs的,可我在内核中有加入reiserfs支持呀,只是把ext3设置成了module,其他地方也没动呀
现在升级安装以后多了一个引导选项,问题照旧,我以前也编译过多次2.6的内核了,也没遇到这种问题呀,唯一不同大概就是以前没有去掉ext3的支持

因为make install的时候出错了,多make了一次,所以,保存的老内核被覆盖了
另外就是make install最终还是没成功,有个什么错,我也没在意,应该也不影响的吧
发表于 2004-1-5 12:25:16 | 显示全部楼层
今天想重新编译一下内核,把太多不需要的东西给去掉
谁知道编译以后现在不能启动了,提示:unable mount root fs


是用turbo的内核吗?

一般情况下出现这个问题是由于没有加载文件系统的kernel module造成的

安装完kernel和kernel module之后,重做initrd了吗?
修改grub配置了吗?
 楼主| 发表于 2004-1-5 14:25:05 | 显示全部楼层
哦,好象就是mkinitrd出错,提示:
All of your loopback devices are in use.
发表于 2004-1-5 16:21:36 | 显示全部楼层
问题就在你将ext3编程了module了!
你想想,在没有加载ext3的module之前,内核就要读你的ext3分区,怎么能读的出来呢?
所以,在编译的时候一定要将ext2和ext3直接编译进入内核!!
发表于 2004-1-5 16:26:01 | 显示全部楼层
All of your loopback devices are in use.
这个问题用将loopback直接编译进内核的办法解决!
之后还回遇到没有boot.b文件存在的问题!这个可以不管,直接reboot可以成功,总之,自己重新编译内河后,系统快了很多,但是还是有不少问题,比如说在启动的时候proc就有问题,说是不能识别一个什么kernel.xxx的参数
 楼主| 发表于 2004-1-5 17:22:47 | 显示全部楼层
boot.b文件不存在倒是容易解决ln -sf lilo.bmp boot.b就搞定了,然后启动的时候会有幅大图,挺好看的
你遇到的问题算少了,我遇到的问题大了,重新编译以后,居然连我的电脑和网上邻居的图标都显示不出来了,我的文档和回收站却是好的,kde主菜单左边不是显示“turbolinux 10 desktop”什么的吗?用了新内核变成显示"kde 3.1"了
最重大的问题是只要进了GUI界面,一退出去屏幕就花了,虽然键盘并没锁死,但是不管怎么操作已经没用了(ctrl+alt+delete,摸黑登录然后输入init 6都没用),自带驱动nv,和自己装的nvidia驱动都是一样

算了,还是不要去碰tl的内核了,发行版的内核看起来比较麻烦
发表于 2004-1-5 17:40:53 | 显示全部楼层
还有,最后,我的只要一起动进入x-window就键盘和鼠标死锁!!
不得已只有在登入x的一刹那,手动ctrl+alt+f4进入第四个控制台,才能使用,最后不得已在控制台强行恢复了自带的内核!rpm -Uvh --force kernel*.rpm
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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