|
具体步骤(其实很一般,呵呵):
make mrproper
make oldconfig
make menuconfig(去在tl10默认内核设置的基础上把完全不需要的支持去掉了)
make
make modules_install
make install
就这样就成功了,注意问题如下:
ext2支持必须内建,否则initrd无法调入,会出现unable mount root fs的错误
USB鼠标的支持,我刚编译好的时候发现鼠标也无法使用了,查了一下发现是hid.ko没有modprobe,modprobe hid以后,usb鼠标就可以正常使用了,建议使用usb鼠标的在内核中直接加入hid支持
另外不知道为什么以前一直不能成功的mkinitrd这次都异常成功,不过我的make install出错了,提示grubby:找不到template之类的,我想这只是在grub.conf里面建立一个引导选项而已,所以并不重要,但是因为出错,所以mkinitrd是我自己手动做的
mkinitrd initrd-2.6.0.img 2.6.0
ln -sf initrd-2.6.0.img /boot/initrd
重启以后发现vmware启动提示NG,以及KDE不能进入
重新运行vmware-any-any-update46/runme.pl配置vmware
KDE不能进入是因为nvidia的驱动问题,重新安装驱动后,正常进入
自此一切都搞定了! |
|