升级系统内核

在yum的ELRepo源中,有 m ain l ine(3.13.1)、 l ong- t erm(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本。

1、导入public key

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

2、安装ELRepo到CentOS-6.5中

rpm -ivh http://www.elrepo.org/elrepo-release-6-5.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/sdadefault=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 LANG=en_US.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 LANG=en_US.UTF-8 r
d_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 LANG=zh_CN.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、重启,查看内核版本号

[[email protected] ~]# uname -r3.10.28-1.el6.elrepo.x86_64
时间: 2024-10-22 19:02:42

升级系统内核的相关文章

centos6升级系统内核

1.升级系统内核查看内核版本: uname -r 2.6.32-573.8.1.el6.x86_64 导入elrepo的key: rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org curl 报ssl错误,解决办法: yum update -y nss curl libcurl openssh 安装elrepo.repo: rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6

记录一次升级系统内核导致openvpn无法启动

最近在对部分老旧的服务器进行升级,当然升级的时候为确保稳定性并没有做跨版本的升级,所以就用yum -y update来对全系统进行一次升级,当然相应的有升级内核,所以在确定无人使用的时候就重启了下,但是重启后发现openvpn的服务无法启动,而在日志中有报这个错: ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2) 于是自己去/dev/net/里看了下结果发现确实没有tun的网卡,于是就

Centos 下面升级系统内核(转)

1.导入public key 1 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 2.安装ELRepo到CentOS 6.6中 1 rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm 3.安装长期支持版本 1 yum --enablerepo=elrepo-kernel install kernel-lt -y 4.编辑grub.con

centos升级系统内核

第一步: rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 第二步: rpm -ivh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm 第三步: yum --enablerepo=elrepo-kernel install kernel-lt -y 或者 yum --enablerepo=elrepo-kernel install kernel-ml 

Docker-01 无人值守升级 CentOS 6.x 系统内核到 3.10.101

1 #!/bin/bash 2 3 # 4 # 无人值守升级 CentOS 6.x 系统内核到 3.10.101 5 # 6 # 全程参考 https://segmentfault.com/a/1190000000733628 7 # 8 9 10 # 11 # 1.检查操作系统是否为 CentOS 6.x 12 # 13 14 cat /etc/centos-release |grep -i centos |egrep '6.[[:digit:]]+' &>/dev.null 15 if

升级开发板系统内核

一.在开发板上运行目标程序,发现ioctl函数在开发板上运行时不能识别摄像头挂载的设备文件.分析一下,得出为开发板系统不支持UVC.所以需要加载升级系统内核. 步骤1:配置TFTP软件 步骤2:连线 步骤3:U-Boot操作 在这一步完成使用配置好的uImage升级系统内核. 二.完成以上步骤后,进行u-boot.内核及文件系统的编译和打包. 从头到尾来说应该是这样 步骤1:编译u-boot 步骤2:编译内核 1)配置内核 2)编译内核 注:生成 imx28_ivt_linux.sb内核固件 让

VPS服务器升级原则及故障解决方法

随着信息化建设的飞速发展,很多企业意识到自己的服务器已经不能满足自己发展的需要了.某公司服务器会经常出现宕机等情况,其原因是服务器不能承担更多的用户访问数量.还有处理器因为过于陈旧会出现资源占用率过高的情况.而且旧机器成本更高,所以需要对VPS服务器进行升级.我们需要注意升级的原则以及故障解决方法. 一.服务器升级原则 1. 服务器升级的目的是解决系统某一方面的瓶颈,但是升级的结果不能造成新的系统瓶颈. 升级时应该考虑针对的是服务器哪一方面的瓶颈,但是从应用来说,不能因为简单的升级某一部件,而造

Linux系统管理员:不要害怕升级内核

Linux系统管理员平时很重要的一项工作就是负责系统内核升级.做好系统内核的升级工作,对于Linux系 统的稳定性具有至关重要的作用.但是很少有人敢贸然的对Linux系统的内核进行升级,担心会影响现有Linux系统上的应用服务.然而只要做好准备,内 核升级的危险性可以大大降低. AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验 可能有人会觉得Windows操作系统升级的比较快,其实Linux系统内核的升级比Windows操作系统要快的多.通常情况下,每隔一个月都会有一个

linux硬盘驱动更新

作者:邹祁峰 邮箱:[email protected] 博客:http://blog.csdn.net/qifengzou 日期:2015.01.16 00:33 转载请注明来自"祁峰"的CSDN博客 在内核未升级之前,系统能够正常启动和使用,而当升级系统内核后,系统却无法正常启动时,这可能是因为硬盘驱动不兼容造成的.现可通过进入旧系统按照以下步骤逐步排查相关原因: ①.查询硬盘控制芯片厂商和型号 #lspci -nn | grep "SAS" #lspci -nn