39.4. 为单一引导条目更改内核命令行参数


对系统上单个引导条目的内核命令行参数进行更改。

先决条件

  • 在您的系统上安装了 grubbyzipl 工具。

流程

  • 添加参数:

    # grubby --update-kernel=/boot/vmlinuz-$(uname -r) --args="<NEW_PARAMETER>"
    • 在 IBM Z 上,更新引导菜单:

      # zipl
  • 删除参数:

    # grubby --update-kernel=/boot/vmlinuz-$(uname -r) --remove-args="<PARAMETER_TO_REMOVE>"
    • 在 IBM Z 上,更新引导菜单:

      # zipl
注意

在使用 grub.cfg 文件的系统上,默认情况下每个内核引导条目的 options 参数设置为 kernelopts 变量。此变量在 /boot/grub2/grubenv 配置文件中定义。

重要

在 GRUB 系统中:

  • 如果为所有引导条目修改了内核命令行参数,grubby 实用程序会更新 /boot/grub2/grubenv 文件中的 kernelopts 变量。
  • 如果为单个引导条目修改了内核命令行参数,则扩展 kernelopts 变量,修改内核参数,结果值存储在相应的引导条目的 /boot/loader/entries/<RELEVANT_KERNEL_BOOT_ENTRY.conf> 文件中。

在 zIPL 系统中:

  • grubby 修改单个内核引导条目的内核命令行参数并将其存储在 /boot/loader/entries/<ENTRY>.conf 文件中。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.