diff --git a/99-grub-mkconfig.install b/99-grub-mkconfig.install index d9686b51a22f01e8d2a3133e33373771d890543c..0854b695160c52788b9c094385579f373f435c2e 100755 --- a/99-grub-mkconfig.install +++ b/99-grub-mkconfig.install @@ -46,6 +46,13 @@ if [[ $RUN_MKCONFIG != "true" ]]; then exit 0 fi +if grep "crashkernel" /etc/default/grub; then + echo "crashkernel is done"; +else + grep "GRUB_CMDLINE_LINUX" /boot/grub2/grub.cfg && sed -i 's/GRUB_CMDLINE_LINUX="/GRUB_CMDLINE_LINUX="crashkernel=0M-2G:0M,2G-8G:192M,8G-128G:256M,128G-:384M /g' /etc/default/grub; + /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg +fi + [[ -f /etc/default/grub ]] && . /etc/default/grub COMMAND="$1" diff --git a/grub2.spec b/grub2.spec index 150af1fc21bee05805661f516cbd8b839821dadc..2af2b0fe6676dda36f4b0620c1a4d137044b3dfd 100644 --- a/grub2.spec +++ b/grub2.spec @@ -1,4 +1,4 @@ -%define anolis_release 9 +%define anolis_release 10 %global _lto_cflags %{nil} %undefine _hardened_build @@ -505,6 +505,9 @@ mv ${EFI_HOME}/grub.cfg.stb ${EFI_HOME}/grub.cfg %endif %changelog +* Wed Jun 28 2023 happy_orange -2.06-10 +- add crashkernel in install + * Thu Mar 02 2023 Chunmei Xu - 2.06-9 - fix remove dtb-xxx dir failed