如何使用grubby更改RHEL8和9的默认内核

如何使用grubby更改RHEL8和9的默认内核。小编来告诉你更多相关信息。如何使用grubby更改RHEL一个电脑小知识,为大家介绍如何使用grubby更改RHEL方面的讲解,接下来带大家一起了解。通常Li

如何使用grubby更改RHEL8和9的默认内核。小编来告诉你更多相关信息。

如何使用grubby更改RHEL

一个电脑小知识,为大家介绍如何使用grubby更改RHEL方面的讲解,接下来带大家一起了解。

通常 Linux 系统会默认引导系统进入最新安装的内核,并保留最新的 3 个 Linux 内核引导条目。

假设你已经执行了yum update,并且新的内核作为更新的一部分已经安装了。这时,由于这个新内核与应用程序不兼容,它会阻止应用程序启动。

想要暂时解决这个问题,你应该还是引导系统进入旧内核。

在本文中,我们将向您展示如何使用grubby工具将旧的内核版本设置为 RHEL 8 和 RHEL 9 系统上的默认版本。

grubby 是什么

grubby是一个命令行工具,用于在多个架构上更新和显示引导加载配置文件的信息。

检查当前引导的内核

你可以使用如下的uname命令来检查当前引导/加载的内核。

# uname -r4.18.0-477.13.1.el8_8.x86_64

列出默认内核

使用grubby验证默认内核版本,运行以下命令:

# grubby --default-kernel/boot/vmlinuz-4.18.0-477.13.1.el8_8.x86_64

要获取当前默认内核的索引号,请运行以下命令:

# grubby --default-index0

检查已安装的内核

要检查已安装的内核的列表,请运行以下命令:

我们来解释以下的输出信息。最新安装的内核的条目索引0,接下来的较旧的内核版本将会是1,第二个更旧的内核版本将会是2,而救援内核的条目索引将会是3

# grubby --info=ALL | egrep -i \'index|title\'index=0title=\"Red Hat Enterprise Linux (4.18.0-477.13.1.el8_8.x86_64) 8.8 (Ootpa)\"index=1title=\"Red Hat Enterprise Linux (4.18.0-425.19.2.el8_7.x86_64) 8.7 (Ootpa)\"index=2title=\"Red Hat Enterprise Linux (4.18.0-425.13.1.el8_7.x86_64) 8.7 (Ootpa)\"index=3title=\"Red Hat Enterprise Linux (0-rescue-13iu76884ec5490puc67j8789s249b0c) 8.2 (Ootpa)\"

更改默认内核引导条目

我们可以用两种方式,使用 “内核文件名”,或者使用 “内核条目索引”。我们设置索引号为1
4.18.0-425.19.2.el8_7.x86_64
为默认内核,以此满足应用程序的依赖关系。

语法:

# grubby --set-default [kernel-filename]
# grubby --set-default /boot/vmlinuz-4.18.0-425.19.2.el8_7.x86_64

或者

# grubby --set-default vmlinuz-4.18.0-425.19.2.el8_7.x86_64

使用内核条目索引更改默认的内核引导:

语法:

# grubby --set-default-index=[kernel-entry-index]
# grubby --set-default-index=1

重启系统

重启系统,检查旧内核是否持久更改。

如何使用grubby更改RHEL8和9的默认内核。小编来告诉你更多相关信息。

如何使用grubby更改RHEL

# reboot

或者

# init 6

验证更改

让我们检查一下在上一步中添加的内核是否生效了。好了,按我们的预期使用了较旧的内核 “N-1” 进行引导了。

# uname -r4.18.0-425.19.2.el8_7.x86_64# grubby --default-kernel/boot/vmlinuz-4.18.0-425.19.2.el8_7.x86_64

要检查所有内核的详细信息,请运行以下命令:

# grubby --info=ALL

如何使用grubby更改RHEL8和9的默认内核

总结

在本教程中,我们展示了如何使用grubby工具在 RHEL 8 和 RHEL 9 系统上将旧版本内核设置为默认。

上述就是如何使用grubby更改RHEL、8和9的默认内核的经验介绍,您知道和解决您袋问题了吗?

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://xz1898.com/n/285833.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-09-18 22:36
下一篇 2023-09-18 22:37

相关推荐

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:97552693@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息