From aa374fbe2eda60cc581ffb06680c6e72911c6cc4 Mon Sep 17 00:00:00 2001 From: valentin <valentinb@fsmpi.rwth-aachen.de> Date: Sat, 16 Oct 2021 15:33:54 +0200 Subject: [PATCH] fixed grub template --- grub_template.cfg | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/grub_template.cfg b/grub_template.cfg index 15235c4..ffe1e90 100644 --- a/grub_template.cfg +++ b/grub_template.cfg @@ -14,6 +14,9 @@ set pager=1 set gfxpayload=keep function loadCasper { + set isoname="$1" + set kernel="$2" + set initrd="$3" loopback loop ($root)/${isoname} echo "Loading kernel" linux (loop)${kernel} boot=casper file=/isodevice/preseed/lip.seed ${cmdline} iso-scan/filename=/${isoname} sysrq_always_enabled pstore.pstore_disable nosplash verbose -- @@ -25,37 +28,34 @@ function loadCasper { # Arguments: RELEASE ISONAME KERNEL INITRD function img_menu { set release="$1" - set isoname="$2" - set kernel="$3" - set initrd="$4" - menuentry "Empfohlen: ${release} (deutsch)" { + menuentry "Empfohlen: ${release} (deutsch)" "$2" "$3" "$4" { set cmdline="debian-installer/language=de keyboard-configuration/layoutcode?=de" - loadCasper + loadCasper "$2" "$3" "$4" } - menuentry "Recommended: ${release} (english)" { + menuentry "Recommended: ${release} (english)" "$2" "$3" "$4" { set cmdline="" - loadCasper + loadCasper "$2" "$3" "$4" } - menuentry "${release} (deutsch, failsafe)" { + menuentry "${release} (deutsch, failsafe)" "$2" "$3" "$4" { set cmdline="debian-installer/locale=de_DE console-setup/layoutcode=de nomodeset noplymouth nosplash verbose text noacpi" - loadCasper + loadCasper "$2" "$3" "$4" } - menuentry "${release} (english, failsafe)" { + menuentry "${release} (english, failsafe)" "$2" "$3" "$4" { set cmdline="nomodeset noplymouth nosplash verbose text noacpi" - loadCasper + loadCasper "$2" "$3" "$4" } - menuentry "${release} (deutsch, ohne LIPNSA)" { + menuentry "${release} (deutsch, ohne LIPNSA)" "$2" "$3" "$4" { set cmdline="debian-installer/locale=de_DE console-setup/layoutcode=de fnord" - loadCasper + loadCasper "$2" "$3" "$4" } - menuentry "${release} (english, without LIPNSA)" { + menuentry "${release} (english, without LIPNSA)" "$2" "$3" "$4" { set cmdline="fnord" - loadCasper + loadCasper "$2" "$3" "$4" } } -- GitLab