产品动态
公共镜像更新动态
操作系统官方停止维护计划
产品公告
/boot/loader/entries/ 对应的入口文件中。因此,修改通用配置文件 /etc/default/grub 将无法影响特定版本的内核参数。当前需要通过 grubby 工具修改对应内核参数。/etc/default/grub 文件。vim /etc/default/grub
GRUB_CMDLINE_LINUX 这一行,在 GRUB_CMDLINE_LINUX 结尾处以 “name=value” 的格式添加内核参数。例如:当前新增的内核参数是 systemd.debug-shell=1。
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
cat /proc/cmdline

/etc/default/grub 文件。vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT 这一行,在 GRUB_CMDLINE_LINUX_DEFAULT 结尾处以 “name=value” 的格式添加内核参数。例如:当前新增的内核参数是 systemd.debug-shell=1。
grub-mkconfig -o /boot/grub/grub.cfg
reboot
cat /proc/cmdline

grubby --update-kernel=ALL --args="systemd.debug-shell=1"
grubby --info ALL

reboot
cat /proc/cmdline

grubby --update-kernel=ALL --args="systemd.debug-shell=1"
grubby --info ALL

reboot
cat /proc/cmdline

/etc/default/grub 设置了 GRUB_ENABLE_BLSCFG=true,代表系统使用了 grub blscfg 功能。如果想要禁用 blscfg 功能,使用传统内核参数的配置文件来新增参数,则需要在 /etc/default/grub 中设置 GRUB_ENABLE_BLSCFG=false。/etc/default/grub 的配置参数。/etc/default/grub 文件。vim /etc/default/grub
GRUB_CMDLINE_LINUX 这一行,在 GRUB_CMDLINE_LINUX 结尾处以 “name=value” 的格式添加内核参数。例如当前新增的内核参数是 systemd.debug-shell=1。
sed -i "s/GRUB_ENABLE_BLSCFG=true/GRUB_ENABLE_BLSCFG=false/g" /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
cat /proc/cmdline

文档反馈