为CentOS 6.5更换3.14版本的Kernel

前阵子由于项目需要,将CentOS的Kernel从2.6换成了最新的3.14,现在把步骤记录下来,免得以后忘记。

1.下载Linux Kernel
首先去网站 https://www.kernel.org/ 下载最新的内核源码,命令为:wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.14.tar.xz

2.解压Kernel压缩包
tar -Jxvf ./linux-3.14.tar.xz

3.安装更换Kernel所需的软件
yum install gcc gcc-g++ ncurses-devel

4.切换到源码目录,清除之前编译的文件
cd ./linux-3.14
make distclean

5.复制已有配置文件至源码目录
cp /boot/config-2.6.32-431.el6.x86_64 .config

6.配置.config文件
make menuconfig
在进入的配置程序中,选择【Load】,确定;再选择【Save】;最后退出【Exit】。
lc-1

7.修改.config文件
vim ./.config
找到关键字“CONFIG_SYSFS_DEPRECATED”这一行,将其改成“CONFIG_SYSFS_DEPRECATED_V2=y

8.编译内核
make all

9.编译内核模块
make modules_install

10.安装
make install

11.修改grub文件,选择新内核启动
vim /boot/grub/grub.conf
将“default=”的数字改成新内核的序号即可。

12.重启系统

《为CentOS 6.5更换3.14版本的Kernel》有一个想法

Jenn进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注