参考资料:
http://my.oschina.net/denglz/blog/487332?p={{page}}
http://elrepo.org/tiki/tiki-index.php
网上有不少升级CentOS内核的文章,如《CentOS 6.5 升级内核到 3.10.28》,大部分都是下载源码编译,有点麻烦。
在yum的ELRepo源中,有mainline(3.13.1)、long-term(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本。
1、导入public key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2、安装ELRepo到CentOS-6.8中
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
3、安装**kernel-lt(lt=long-term)**
yum --enablerepo=elrepo-kernel install kernel-lt -y
或者安装kernel-ml(ml=mainline)
yum --enablerepo=elrepo-kernel install kernel-ml -y
4、编辑grub.conf文件,修改Grub引导顺序
vim /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,0)
# kernel /boot/vmlinuz-version ro root=/dev/sda1
# initrd /boot/initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title CentOS (3.10.28-1.el6.elrepo.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-3.10.28-1.el6.elrepo.x86_64 ro root=UUID=0a05411f-16f2-4d69-beb0-2db4cefd3613 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /boot/initramfs-3.10.28-1.el6.elrepo.x86_64.img
title CentOS (2.6.32-431.3.1.el6.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32-431.3.1.el6.x86_64 ro root=UUID=0a05411f-16f2-4d69-beb0-2db4cefd3613 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /boot/initramfs-2.6.32-431.3.1.el6.x86_64.img
title CentOS (2.6.32-431.el6.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32-431.el6.x86_64 ro root=UUID=0a05411f-16f2-4d69-beb0-2db4cefd3613 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /boot/initramfs-2.6.32-431.el6.x86_64.img
确认刚安装好的内核在哪个位置,然后设置default值(从0开始),一般新安装的内核在第一个位置,所以设置default=0。 5、重启,查看内核版本号
[root@dev ~]# uname -r
4.7.2-1.el6.elrepo.x86_64
分享到:
相关推荐
原文:https://blog.csdn.net/m0_37814112/article/details/120220219 说明:centos7内核一键升级到5.4.13版本自动化脚本
CentOS内核升级+KVM编译安装.pdf
CentOS内核升级,照着敲就行。CentOS内核升级,照着敲就行。CentOS内核升级,照着敲就行。
升级内核版本主要解决docker无法运行的问题,centos6.8默认的内核是2.6,升级到3.18同时做个记录。 下载指定版本 kernel: http://rpm.pbone.net/index.php3?stat=3&limit=1&srodzaj=3&dl=40&search=kernel 下载指定...
Centos内核升级到5.6.7
Centos7 kernel-4.19.178 内核升级附升级文档说明
centos7内核升级
CentOS内核升级,查看当前内核版本,安装ELRepo进行升级。并完成软件源的升级,国外服务器网速测试方案。
1.1. 从3.10.0-1062.9.1.el7升级至3.10.0-229.el7 1.2. 下载 1.3. 安装 1.5. 重启检查更新是否成功
文件内包含:kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm 共两个文件,文件可以从 ...但是下载的非常慢,传上来方便使用
CentOS Linux 升级内核步骤和方法
kernel-4.17.0-1.x86_64.rpm kernel-devel-4.17.0-1.x86_64.rpm kernel-headers-4.17.0-1.x86_64.rpm ...如果需要升级内核,可以考虑。 已安装多台服务器,包括物理服务器以及Vmware虚拟 机,均OK
在虚拟机中将Centos 5.5的内核由2.6.18-194.el5升级到3.2.13,升级的时候碰到了许多的问题,有的是从网上找到的答案,有的是自己想出来的办法,给需要的朋友共享一下。
centos6升级内核的时候需要的安装包,因为目前安装elrepo yum源会报错,所以通过这个安装包可以对centos6内核进行升级,升级到的版本是4.4 生完之后内核无高位漏洞,已满足等保需要
带aufs模块的3.10内核 下载后先使用gzip -dv命令解压,然后再使用rpm -ivh命令安装。 安装好后,设置/etc/grub.conf里default=0,重启系统。 本资料共包含以下附件: kernel-ml-aufs-3.10.5-3.el6.x86_64.rpm.gz ...
CentOS Linux内核升级全过程.docx
主要介绍了CentOS7升级内核kernel5.0版本,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
CentOS6离线安装docker1.7,以及相关的依赖架包,包括docker-io-1.7.1-2.el6.x86_64.rpm、lxc-libs-1.0.11-1.el6.x86_64.rpm、lxc-1.0.11-1.el6.x86_64.rpm等以及...对于内核版本低的系统,无需升级也能安装docker
CentOS7.6升级内核 方法一 1、更新系统和安装包 yum -y update 安装yum插件,以在安装和更新软件包时更快 yum -y install yum-plugin-fastestmirror 2、查看内核版本 uname -r 3、添加ELrepo存储库( 在安装新的...