我用的是bt5 r1 基于ubuntu10.04 虚拟机,今天看了一个教程 编译自己的内核,试了一下。安装以下步骤:
1, cp /boot/config-2.6.35-22-generic ./.config复制当前系统配置,其后配置可以在这基础上安装自己需要修改配 置
2,make menuconfig 配置内核
3,make 编译
4,make bzImage 编译bzImage格式内核
5,make modules && make modules_install 安装模块
6,mkinitrd initrd-xxx xxx 生成init ramdisk(sudo mkinitramfs -o /boot/initrd.img-3.0.4)
7,复制bzImage,initrd-xxx到/boot
8,修改grub.cfg
最后是用的update-grub命令。全部成功,当时重启之后出问题了,我的grub的timeout是0,直接从3.4启动。但是3.4出错了,不知道是少了什么,有图:我现在连以前版本的linux都进不去了开机完了就是(initramfs)可以输入命令,但就支持几十个。。怎么办。。
于 2012-05-26 20:43:46发表:
胆子很大,用2635的去编3.4的.至少嘛也用个3.3的去编嘛,或者偷懒用12.4的3.2内核包解开用里面的config文件改一下去编3.4的也比较靠谱咯.
yywfqq 于 2012-05-26 17:14:01发表:
求指点 求帮助
jacedy 于 2012-05-26 13:03:49发表:
不错不错!