红联Linux门户
Linux帮助

编译RedHat Linux-2.6.39内核

发布时间:2014-12-13 15:37:21来源:linux网站作者:qfnu08zzr

1、准备编译环境

1)RedHat Server 5.1 Linux 2.6.18-53.el5;
2)linux-2.6.39.tar.bz2源代码


2、工作目录

#cd /usr/src/


2、解压新内核

#tar jxvflinux-2.6.39.tar.bz2


3、配置内核选项

#cd linux-2.6.39

#make mrproper

#makemenuconfig  //配置内核选项


4、编译内核

#makedepconfig  //建立编译所需的依赖文件

#make clean //清除内核编译的目标文件

#make bzImage //编译内核镜像文件

#make modules //编译可加载模块

#makemodules_install //安装可加载模块

#make install //安装新内核


4、设置启动新内核

#cd /boot/

#rm –rf  System.map

#ln –sSystem.map-2.6.39  System.map


5、修改grub启动管理器

在/boot目录下,执行命令:

#new-kernel-pkg –mkinitrd –depmod –install 2.6.39

#df  //查看根目录所在分区

#vigrub/grub.conf

将default=1改为default=0


6、重启系统

#reboot