LinuxSir.cn,穿越时空的Linuxsir!

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

折腾了一个多星期,算服气了,看来非研究代码不可了!

[复制链接]
发表于 2005-9-25 23:31:42 | 显示全部楼层 |阅读模式
我是用usb硬盘起动系统的,原先编译2.6.13内核,基本上全部用缺省的设置,就是在usb的部分scsi的部分,devfs udev的部分更改了一下,出奇的顺利,一次成功就能在usb硬盘下起动了,而且不用 象root=/dev/ram0 init=/linuxrc real_root=/dev/sdax这样的参数!真是顺
因为我是完美主义者,起动的时候支持frame buffer不好,我决定优化内核,为了安全起见,我又下了一个2.6.8的内核代码,精简编译,起动半中间出错,我查了一下,原来去掉devfs的情况下需要加udev,加上编译。起动出错,原来忘记了hotplug.加上,起动,这次起动完成到login, MD居然键盘不能用,当然起动不到startx了,晕,重新将键盘按默认设置,编译,还是不行,nnd,我又将所有键盘的兼容部分的驱动都编译进内核,起动,能用键盘了,但是不能起动进x windows,提示本地建立socket失败,网络部分不对?我又对网络部分进行更改,还是不行,。。。。。。。
最终我还是没有解决进x window的问题。
最后得出结论,设置真是不能乱更改,我都编译了不下20遍了,什么时候内核的编译速度能快一些到20分钟就能比较满意了,这样的话实验也好一些
同时问问高手们,有没有好一些的办法进行编译精简的尝试?
发表于 2005-9-26 00:40:43 | 显示全部楼层
最好在成功之后做好备份
把   .config                                     备份就行了
不过要注明
回复 支持 反对

使用道具 举报

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

本版积分规则

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