11.7. 在 bootc 系统中编辑内核参数
要执行机器本地更改,您还可以使用 rpm-ostree kargs 命令在 bootc 系统或 rpm-ostree 系统上编辑内核参数。更改通过 user/lib/bootc/kargs.d 路径进行,该路径也会处理 第 2 天 更改,第一个引导更改除外。
以下是可用于添加、修改或删除内核参数的选项。
rpm-ostree kargs
- --append=KEY=VALUE
-
附加内核参数。例如,它可用于多次使用的
console=。您可以将空值用于参数。 - --replace=KEY=VALUE=NEWVALUE
-
替换现有的内核参数。只有在该参数已存在一个值时,才能将参数替换为
KEY=VALUE。 - --delete=KEY=VALUE
- 删除特定内核键值对或带有单个键值对的整个参数。
- --append-if-missing=KEY=VALUE
- 附加内核参数。如果密钥已存在,则什么都不做。
- --delete-if-present=KEY=VALUE
- 删除特定的内核键值对参数。缺少密钥时什么都不做。
- --editor
- 使用编辑器修改内核参数。
先决条件
- 您创建了一个容器镜像。
流程
附加内核参数,例如:
rpm-ostree kargs --append debug
# rpm-ostree kargs --append debug Staging deployment... done Freed: 40.1 MB (pkgcache branches: 0) Changes queued for next boot. Run "systemctl reboot" to start a rebootCopy to Clipboard Copied! Toggle word wrap Toggle overflow 查看帮助以了解更多信息:
rpm-ostree kargs --help
# rpm-ostree kargs --helpCopy to Clipboard Copied! Toggle word wrap Toggle overflow