首页 > 代码库 > 升级centos内核从2.6.32到3.12.16

升级centos内核从2.6.32到3.12.16

按照网上提供的教程,照着操作,最后竟然一次成功,记录如下

下载 wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.16.tar.xz

解压 tar -xf linux-3.12.16.tar.xz

更新 yum update

升级yum upgrade

安装软件包yum groupinstall “Development Tools”

yum install ncurses-devel

yum install qt-devel

yum install hmaccalc zlib-devel binutils-devel elfutils-libelf-devel

cp /boot/config-2.6.32-220.el6.x86_64  .config将当前系统内核的配置文件拷贝到当前目录

sh -c ‘ yes "" | make oldconfig‘使用当前系统内核配置,并自动接受每个新增选项的默认设置

make bzImage

make modules

make modules_install

make _install 这一步出现了几个 ERROR,忽略

vim /etc/grub.conf 修改 Grub 引导顺序,一般新内核的位置都在第一个,所以设置 default=0.

reboot重启后查看内核版本号

uname -r

3.12.16

参考链接

http://www.centoscn.com/image-text/config/2014/0403/2714.html

升级centos内核从2.6.32到3.12.16