CentOS7 升级内核及注意事项

CentOS7 升级内核及注意事项

 

 

一、软件环境:

操作系统:CentOS 7.2

内核版本:3.10.0-327

其他:VirtualBox 5.1.28

 

二、内核升级:

#导入ELRepo软件仓库的公共秘钥

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

 

#安装ELRepo软件仓库的yum源

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

 

#安装主线内核(ml=mainline)4.14.11

yum --enablerepo=elrepo-kernel install kernel-ml

 

#升级OK

 

三、注意事项:

1、我用于测试的CentOS是7.2版本,默认最小化安装,系统内核是3.10.0-327。

2、升级到4.4.x以后,如果随意使用yum update -y命令进行软件升级,会继续安装CentOS7.4中的3.10.0-693内核软件包,并且会作为第一个启动项。

3、每次yum update -y后,需要使用grub2-set-default 0命令,修改默认的内核启动项,0位第一项,1为第二项,依次类推,查看GRUB启动菜单和设置默认启动菜单具体参考:

http://blog.csdn.net/csdn_duomaomao/article/details/78963761 

4、本实验未用于生产环境。

 

四、运行附图:

 01-导入秘钥-安装ELRepo源-安装内核.jpg

 CentOS7 升级内核及注意事项_第1张图片

02-导入秘钥-安装ELRepo源-安装内核.jpg

 CentOS7 升级内核及注意事项_第2张图片

03-配置GRUB内核启动项-查看启动项-设置默认启动项.jpg

 CentOS7 升级内核及注意事项_第3张图片

04-重启机器-默认设置为新版本的内核.jpg

 CentOS7 升级内核及注意事项_第4张图片

05-重启机器-查看新版本的内核.jpg

 CentOS7 升级内核及注意事项_第5张图片

06-如果执行yum update kernel命令,会更新内核到CentOS7.4的内核3.10.0-693.jpg

 CentOS7 升级内核及注意事项_第6张图片

07-如果执行yum update kernel命令,会更新内核到CentOS7.4的内核3.10.0-693.jpg

 CentOS7 升级内核及注意事项_第7张图片

08-如果执行yum update kernel命令,会更新内核到CentOS7.4的内核3.10.0-693.jpg

 CentOS7 升级内核及注意事项_第8张图片

09-安装完4.4.11内核后,再次执行yum update命令,会安装3.10的内核,且系统会自动切换到3.10内核上,需要重新手工指定4.14.11版内核启动项.jpg

 CentOS7 升级内核及注意事项_第9张图片

10-安装完4.4.11内核后,再次执行yum update命令,会安装3.10的内核,且系统会自动切换到3.10内核上,需要重新手工指定4.14.11版内核启动项.jpg

 CentOS7 升级内核及注意事项_第10张图片

五、参考链接:

如何在 CentOS 7 中安装或升级最新的内核

https://linux.cn/article-8310-1.html 

 

CentOS7 内核安装

http://blog.csdn.net/orangleliu/article/details/54099528 

 

Welcome to the ELRepo Project

http://www.elrepo.org/

 

CentOS7设置GRUB系统内核开机选单

http://blog.csdn.net/csdn_duomaomao/article/details/78963761

 

在 CentOS 7 上设置 grub2

https://wiki.centos.org/zh/HowTos/Grub2 

 

 

 

 

你可能感兴趣的:(Linux基础,操作系统)