编译内核2.6.34

来源:百度文库 编辑:神马文学网 时间:2024/05/15 14:57:40
一、下载内核源码linux-2.6.34.tar.bz2
二、复制源码到/usr/src/kernels/ 下
三、解压 tar zxvf linux-2.6.34.tar.bz2
四、进去目录 cd linux-2.6.34
五、复制2.6.18-128.el5-i686下面的.config 到当前目录下 cp ../2.6.18-128.el5-i686/.config .
六、修改.config
gedit .config 找到CONFIG_SYSFS_DEPRECATED_V2
将#CONFIG_SYSFS_DEPRECATED_V2 is not set 改为CONFIG_SYSFS_DEPRECATED_V2=y 这个必须做,否则系统启动失败。
七、 make menuconfig
八、移动至最后发现下面两项
load a kernel configuration...
save a kernel configuration...
先选第一项load ....,意思是,利用当前的内核配置详单来设置将要编译的内核,点击ok。然后选save这一项保存,点击ok,退出配置界面。
九、一次执行make,make modules, make modules_install, make install
十、reboot,注意可以修改/boot/grub/menu.list ,修改timeout的值将时间改长一点,修改default的值就可以修改默认的内核,屏蔽掉hidddenmain