参考:http://forum.ubuntu.org.cn/viewtopic.php?t=110461 编译的内核,编译倒是成功了,只是效果太差。
第一次编译,小心翼翼,什么东西都不敢乱动,看金步国先生翻译的资料(内核编译配置选项)http://lamp.linux.gov.cn/Linux/kernel_options.html ,搜索“不选”二字,他说不选的我就不选,一番配置之后,打包出来150多M,历经一个多小时,安装后300多M,设置好Grub,启动,满心欢喜,却进不了图形界面--白屏。
作者斗大的提示这个时候才起了作用:
ATI官方(受限)显卡驱动用户最好不要编译,因为ati官方(受限)显卡驱动不支持非官方内核(有些官方内核都不行如RT内核),编译内核后进不了X11或者不能打开特效后果自负
想起来以前修复过显卡配置,倒也不慌张,安全模式下把xorg.conf配置修改回来,重新初始化显卡配置,然后关闭特效,再次进入自己编译的内核,OK了。估计是不小心把声卡选项给点没了,系统找不到声卡设备。我自己编译的内核到底有没有用呢?我看是没什么用,启动时间仍然是“标准”的1分50秒,比windows慢多了,论坛上那个20秒进系统的家伙真是RP好?官方内核的程序响应速度还不错,那我自己编译内核就没有必要了。
第二次编译,考虑到第一次不够大胆,这次参照金步国的资料的时候,两个凡是:凡是我不熟悉的硬件厂家,一律去掉;凡是我看不懂的选项,一律去掉。再狠狠心,文件系统只留个ext3,NTFS,FAT,USB好像也不许要吧,不打算连USB闪盘或移动硬盘。经过这番大刀阔斧的CUT之后,编译打包只有50多M,真够精简,呵呵。安装更快,不到5分钟,装后147M。
这次,也成功进入系统,当我USB鼠标动不了,触摸板没反应是,才想起我砍掉了USB支持,禁用了触摸板。基本上,很尴尬。启动时间仍然需要1分30秒,仅仅减少了20秒,无语。
编译内核不像我想象的那么难。