系统版本
cat /etc/os-release
NAME="openEuler"
VERSION="22.03 (LTS-SP1)"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 (LTS-SP1)"
ANSI_COLOR="0;31"
系统初始 kernel 版本
5.10.0-136.12.0.86.oe2203sp1.x86_64
查看可升级 kernel 版本
dnf list kernel --showduplicates
在线升级
下载 kernel 升级软件包
dnf download kernel.x86_64 kernel-devel.x86_64 kernel-headers.x86_64 --resolve --downloaddir=/mnt/
dnf 升级 kernel
dnf localinstall kernel-*
离线升级
下载升级 kernel rpm 软件包
wget http://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/x86_64/Packages/kernel-5.10.0-136.52.0.131.oe2203sp1.x86_64.rpm
wget http://repo.openeuler.org/openEuler-22.03-LTS-SP1/update/x86_64/Packages/kernel-devel-5.10.0-136.52.0.131.oe2203sp1.x86_64.rpm
rpm 升级 kernel
rpm -ivh kernel-devel-5.10.0-136.52.0.131.oe2203sp1.x86_64.rpm
rpm -ivh kernel-5.10.0-136.52.0.131.oe2203sp1.x86_64.rpm
查看 kernel 版本信息
cat -n /boot/grub2/grub.cfg | grep menuentry |grep openEuler
查看系统启动默认内核,uname -r 查看系统运行内核
grub2-editenv list
uname -r
重启系统生效
init 6
验证 kernel 版本
uname -r
5.10.0-136.52.0.131.oe2203sp1.x86_64
查看系统 kernel 启动顺序
awk -F\' '$1=="menuentry " {print $2}' /boot/grub2/grub.cfg
kernel 回退切换内核启动
设置默认启动 kernel
grub2-set-default 'openEuler (5.10.0-136.12.0.86.oe2203sp1.x86_64) 22.03 (LTS-SP1)'
查看系统启动默认 kernel
grub2-editenv list
重启系统生效
init 6