39.4. 为单一引导条目更改内核命令行参数
对系统上单个引导条目的内核命令行参数进行更改。
先决条件
-
在您的系统上安装了
grubby
和zipl
工具。
流程
添加参数:
# 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
文件中。