目标:将内核从RHEL 6.8自带的2.6.32-642升级到2.6.32-754.23.1

从redhat官网上下载内核kernel和kernel-firmware

将软件包上传到linux

[root@oracle ~]# yum install kernel-2.6.32-754.23.1.el6.x86_64.rpm kernel-firmware-2.6.32-754.23.1.el6.noarch.rpm

推荐使用yum升级

然后修改默认的启动内核

[root@oracle ~]# vim /etc/grub.conf

[root@oracle ~]# 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 have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_oracle-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.32-754.23.1.el6.x86_64)root (hd0,0)kernel /vmlinuz-2.6.32-754.23.1.el6.x86_64 ro root=/dev/mapper/vg_oracle-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_LVM_LV=vg_oracle/lv_root rd_NO_MD rd_LVM_LV=vg_oracle/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet elevator=deadlineinitrd /initramfs-2.6.32-754.23.1.el6.x86_64.img
title Red Hat Enterprise Linux 6 (2.6.32-642.el6.x86_64)root (hd0,0)kernel /vmlinuz-2.6.32-642.el6.x86_64 ro root=/dev/mapper/vg_oracle-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_LVM_LV=vg_oracle/lv_root rd_NO_MD rd_LVM_LV=vg_oracle/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet elevator=deadlineinitrd /initramfs-2.6.32-642.el6.x86_64.img

default=0表示默认的启动内核是第一个,也就是新安装的2.6.32-754.23.1

然后重启服务器,确认新内核是第一位,并从新内核正常启动。

卸载:

假如发现新内核不合适,那么需要切换到旧内核,使用yum卸载

[root@oracle ~]# rpm -qa |grep kernel
kernel-devel-2.6.32-642.el6.x86_64
dracut-kernel-004-409.el6.noarch
kernel-2.6.32-642.el6.x86_64
kernel-headers-2.6.32-642.el6.x86_64
kernel-2.6.32-754.23.1.el6.x86_64
abrt-addon-kerneloops-2.0.8-40.el6.x86_64
kernel-firmware-2.6.32-754.23.1.el6.noarch
libreport-plugin-kerneloops-2.0.9-32.el6.x86_64
[root@oracle ~]# yum remove kernel-2.6.32-754.23.1.el6.x86_64 kernel-firmware-2.6.32-754.23.1.el6.noarch

然后从本地yum源中重新安装kernel-firmware

[root@oracle ~]# yum install kernel-firmware kernel

再次重启,发现默认内核回去了,并且/etc/grub.conf 变回去了

RHEL 升级内核和回退步骤相关推荐

  1. linux deepin 20.4升级至20.5教程:升级系统和升级内核两个步骤(手动升级deepin内核命令)

    升级系统版本 在控制中心点击更新就可以实现. 升级内核版本 在控制中心完成系统版本的升级之后,发现内核版本并没有进行同步升级,这时候就需要手动实现内核的升级.手动升级内核的命令如下: sudo apt ...

  2. 如何升级Linux内核(RHEL/Fedora/CentOS升级内核 Debian/Ubuntu升级内核)

    转载来源:https://www.cyberciti.biz/faq/linux-kernel-upgrade-howto/ 如何升级Linux内核 升级我的Linux内核?我想升级内核而不从源代码编 ...

  3. centos 安装低版本内核_Linux 升级内核

    Centos7 升级内核版本 linux内核官方网站:https://www.kernel.org/ 今天做docker 实验时,发现docker网桥无法正常使用,排查了1个小时,宿主机网络都正常,由 ...

  4. CentOS6.5升级内核到3.10.28

    本文适用于CentOS 6.4, CentOS 6.5,估计也适用于其他Linux发行版. 1. 准备工作 确认内核及版本信息 [root@hostname ~]# uname -r2.6.32-22 ...

  5. 树莓派升级Linux内核,树莓派编译升级内核

    我的博客部分文章同步至简书. 编译环境: 主机CentOS6.8 树莓派3B Raspbian 备份 这次升级内核会影响到树莓派的/boot目录,首先备份/boot,如果不嫌麻烦那就备份整张SD卡 c ...

  6. linux contos升级内核,CentOS7升级内核方法

    1.查看当前版本内核方法 #uname -a 2.升级准备步骤 先用以下命令更新仓库: #yum -y update 启用 ELRepo 仓库 # rpm --import https://www.e ...

  7. CentOS6.5升级内核

    2019独角兽企业重金招聘Python工程师标准>>> 本文适用于CentOS 6.4, CentOS 6.5,估计也适用于其他Linux发行版. 1. 准备工作 确认内核及版本信息 ...

  8. linux内核去掉pty,请问如何升级内核?高手请进!!!

    请问各位高手,应当如何升级内核?小弟我现在使用的是redhat7.0 2.2.16,想升级为2.4.3,kernel已下载,是一个名为linux-2.4.3.tar.bz2的包,有19M大.请问以下我 ...

  9. CentOS升级内核版本_linux升级内核版本_Redhat升级内核版本

    CentOS 7.x 系统自带的 3.10.x 内核存在一些 Bugs,导致运行的 Docker.Kubernetes 不稳定 我们使用ELRepo做内核升级,这是用于Enterprise Linux ...

最新文章

  1. 一个精简的开源点云库
  2. python文件的用法,Python 文件 readlines() 使用方法及示例
  3. 我的Blog页面设计
  4. 管道、通道、管程的区别
  5. springboot redis 断线重连_Redis的主从复制是如何做的?复制过程中也会产生各种问题?...
  6. IA-32 Intel手册学习笔记(一)系统架构概述
  7. 初识Anrdiod SDK
  8. javac compiling error ( mising package)
  9. 前端学习(495):嵌入代码与外部文件和文档模式
  10. ubuntu 修改旋转屏幕显示方向 恢复正常模式
  11. PHP笔记-Smarty模板引擎的使用
  12. mysql 修改表属主_mysql主从配置实现一主一从读写分离
  13. [android底层]jni中获取自定义的类函数编写
  14. PHP函数和MySQL数据库
  15. photoshop破解
  16. 【解决方法】ubuntu20 hp1020 打印机不识别无反应
  17. czl蒻蒟的OI之路10、11、12
  18. 他励直流电机 | 根据铭牌参数估算结构参数
  19. Mac M1芯片安装 MySQL
  20. 为什么样本的方差和样本的二阶中心矩并不一样

热门文章

  1. 北林嵌入式系统期末复习重点
  2. Better to follow, follow to be better(2019 ICCV)
  3. 大概是全网最详细的Electron ipc 讲解(三)——定情信物传声筒port
  4. JVM调优简单梳理,一分钟了解JVM调优
  5. (附源码)APP+spring boot校园购物网站 毕业设计 041037
  6. teamviewer付费版,授权轻松访问后还是每次电脑重启后还需要输入密码问题。
  7. 强制弹窗被判刑,内因是“不知”还是“不愿”守法?
  8. 常见的数值积分方法_欧拉积分/中值积分/龙格-库塔积分
  9. C语言strlen等系列函数详细总结
  10. 玩转系统|如何Windows Update自动更新