环境:RHEL6.5 内核2.6

 

升级到3.8

 

1.准备工作

安装编译包,gcc  make gcc  bc 等,直接通过groupinstall 解决。光盘自带包。

yum groupinstall  Development  Tools

 

安装ncurses-deve  不然打不开 make config

yum install ncurses-deve

 

 

下载内核源码,https://www.kernel.org/

 

2.解压,编译,安装

由于我们是升级内核,不需要配置额外功能。所以直接复制以前的的config即可

cp /boot/config-2.6.32.358.2.el6.i686 /usr/src/linux-3.8.4/.config

 

然后运行make menuconfig 现在可以打开内核功能加载的界面了。选择load 去加载.config后缀的文件 然后返回保存save

RHEL6.3内核升级实战篇_RHEL

 

运行make bzImage   这一步非常重要,有部分人会使用make  这样是会报错的。

编译我大概需要30分钟。

 

make modules  编译模块  我用了2个小时,所以不能着急

make modules_install 加载驱动模块

make install   安装内核,非常方便,不用自己手工添加修改文件。

 

最后一步非常重要,修改内核启动顺序

 vim /boot/grub/grub.conf,一定要设置default=0,这样启动3.8.4的内核。

 

RHEL6.3内核升级实战篇_RHEL_02

 

启动,查看版本信息

RHEL6.3内核升级实战篇_RHEL_03

 

 

感兴趣的朋友,可以加我的QQ群185566363

E-mail:wolf_ribble@163.com