记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。
 
0

Centos7内核的编译升级

发表者:admin分类:Devops2015-09-30 17:00:54 阅读[2125]

Centos7内核的编译升级
 在centos7下,内核从3.10.0编译升级到3.16.4的过程。

1.安装所需编译工具:

# yum install make gcc gcc-c++ openssl openssl--devel ncurses ncurses-devel

2.官网https://www.kernel.org/下载Linux内核包,并解压:

# wget -c https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.4.tar.xz
# tar xvf linux-3.16.4.tar.xz 
# cd linux-3.16.4

3.清除以前编译产生的文件,如果第一次编译可不用:

# make mrproper

4.复制原系统内核配置文件,也可以自定义:

# cp /boot/config-3.10.0-123.el7.x86_64 .config

5.内核配置:

# make menuconfig
 scripts/kconfig/mconf Kconfig

menuconfig

配置结束后,保存配置并退出。

6.编译内核和模块:

# make bzImage
# make modules
# make modules_install
# make install

7.更新grub2:

# vim /etc/default/grub
GRUB_DEFAULT=yes 修改为 GRUB_DEFAULT=0
# grub2-mkconfig -o /boot/grub2/grub.cfg
# reboot

8.重启系统后,检查内核版本:

# uname -a
Linux centos7 3.16.4 #1 SMP Thu Oct 9 18:42:06 CST 2014 x86_64 x86_64 x86_64 GNU/Linux


转载请标明出处【 Centos7内核的编译升级】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论