修改内核参数
内核参数更改由管理 rpm-ostree
通过 rpm-ostree kargs
副司令部。更改将应用于新展开,需要重新启动才能使更改生效。
添加内核参数
您可以追加内核参数。这对于例如 console=
可以多次使用。允许参数的值为空:
$ sudo rpm-ostree kargs --append=KEY=VALUE
示例:为KDUMP支持添加保留内存
$ sudo rpm-ostree kargs --append='crashkernel=256M'
另请参阅 使用kump调试内核崩溃 。
正在删除现有的内核参数
您可以删除特定的内核参数键/值对或使用单个键/值对删除整个参数:
$ sudo rpm-ostree kargs --delete=KEY=VALUE
示例:删除控制台参数以启用内核自动检测
$ sudo rpm-ostree kargs --delete 'console=ttyS0,115200n8'
另请参阅 紧急控制台访问 。
示例:将现有系统从cgroupsv1更新为cgroupsv2并立即重新引导
$ sudo rpm-ostree kargs --delete=systemd.unified_cgroup_hierarchy --reboot
替换现有的内核参数
您可以用新值替换现有的内核参数。您可以直接使用 KEY=VALUE
如果该参数只存在一个值。否则,您可以使用以下格式指定新值:
$ sudo rpm-ostree kargs --replace=KEY=VALUE=NEWVALUE
示例:禁用所有CPU漏洞缓解
$ sudo rpm-ostree kargs --replace=mitigations=auto,nosmt=off
此开关 mitigations=auto,nosmt
至 mitigations=off
禁用所有CPU漏洞缓解。