更新时间:2022-08-31 gmt 08:00
centos 7系列裸金属服务器如何切换内核版本?-凯发k8国际娱乐官网入口
问题背景
对于一些特殊的软件,必须在指定linux内核版本才能很好地支持,这时就需要切换内核版本了,您可以参考本指导完成切换操作。
凯发k8国际娱乐官网入口的解决方案
- 登录裸金属服务器操作系统。
- 查看当前系统内核版本。
uname -r
[root@xxxxxx~]# uname -r 3.10.0-327.22.2.el7.x86_64
- 查看当前系统有几个内核。
cat /boot/grub2/grub.cfg | grep menuentry
[root@xxxxxx~]# cat /boot/grub2/grub.cfg | grep menuentry if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" menuentry_id_option="" export menuentry_id_option menuentry ´centos linux (3.10.0-327.22.2.el7.x86_64) 7 (core)´ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ´gnulinux-3.10.0-327.el7.x86_64-advanced-80b9b662-0a1d-4e84-b07b-c1bf19e72d97´ { menuentry ´centos linux (3.10.0-327.el7.x86_64) 7 (core)´ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ´gnulinux-3.10.0-327.el7.x86_64-advanced-80b9b662-0a1d-4e84-b07b-c1bf19e72d97´ { menuentry ´centos linux (0-rescue-7d26c16f128042a684ea474c9e2c240f) 7 (core)´ --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ´gnulinux-0-rescue-7d26c16f128042a684ea474c9e2c240f-advanced-80b9b662-0a1d-4e84-b07b-c1bf19e72d97´ {
- 设置默认的启动内核。
比如我们选择上一步回显中的“centos linux (3.10.0-327.el7.x86_64) 7 (core)”内核为默认启动。
grub2-set-default "centos linux (3.10.0-327.el7.x86_64) 7 (core)"
- 查看默认启动的系统内核。
grub2-editenv list
[root@xxxxxx~]# grub2-editenv list saved_entry=centos linux (3.10.0-327.el7.x86_64) 7 (core)
- 重启裸金属服务器后,再次进入操作系统,执行2中的命令观察内核版本是否已成功切换。
[root@xxxxxx~]# uname -r 3.10.0-327.el7.x86_64
父主题: 操作系统类
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨
more