From 8a1629f07b9d9bf5778d179c626ffbab81f8067b Mon Sep 17 00:00:00 2001 From: happy_orange Date: Wed, 28 Jun 2023 11:38:38 +0800 Subject: [PATCH] add crashkernel in grub install scripts --- 99-grub-mkconfig.install | 7 +++++++ grub2.spec | 5 ++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/99-grub-mkconfig.install b/99-grub-mkconfig.install index d9686b5..0854b69 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 150af1f..2af2b0f 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 -- Gitee