如何从crashkernel
删除grub.conf
参数和附加值?
title RHELOS (3.6.18-274)
root (hd0,0)
kernel /vmlinuz-3.6.18-274 ro root=LABEL=/ nmi_watchdog=1 crashkernel=64M@16M rhgb quiet console=tty12 loglevel=1
initrd /initrd-3.6.18-274.img
到
title RHELOS (3.6.18-274)
root (hd0,0)
kernel /vmlinuz-3.6.18-274 ro root=LABEL=/ nmi_watchdog=1 rhgb quiet
console=tty12 loglevel=1
initrd /initrd-3.6.18-274.img
尝试了awk
方法但删除了整行。
只是参数crashkernel
而不是整行。
谢谢!
答案 0 :(得分:1)
使用sed:
sed -i 's/crashkernel=[0-9@M]*[ ]*//' gryb.conf
,或者
sed -i 's/crashkernel=[^ ]*[ ]*//' gryb.conf
答案 1 :(得分:0)
grubby --update-kernel="$(grubby --default-kernel)" --remove-args="crashkernel"