7.9. 为当前和将来的内核更改默认内核选项
通过使用 kernelopts
变量,您可以为当前和将来的内核更改默认内核选项。
流程
列出
kernelopts
变量中的内核参数:# grub2-editenv - list | grep kernelopts kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet
对内核命令行参数进行更改。您可以添加、删除或修改参数。例如,要添加
debug
参数,请输入:# grub2-editenv - set "$(grub2-editenv - list | grep kernelopts) <debug>"
可选 :验证新添加的参数是否已添加到
kernelopts
中:# grub2-editenv - list | grep kernelopts kernelopts=root=/dev/mapper/rhel-root ro crashkernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet debug
- 重启系统以使更改生效。
注意
另一种方法,您可以使用 grubby
命令将参数传递给当前和将来的内核:
# grubby --update-kernel ALL --args="<PARAMETER>"