From a2bd2d4182a99e72045d18b58c66182062790ce5 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 13 Sep 2018 13:46:08 +0200 Subject: [PATCH] mkimage.sh: add hook for Shell.efi with startup.nsh --- mkimage.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/mkimage.sh b/mkimage.sh index ba8391c..474d25b 100755 --- a/mkimage.sh +++ b/mkimage.sh @@ -157,9 +157,15 @@ mkdir "$MY_TMPDIR"/boot mount ${DEV_PART}1 "$MY_TMPDIR"/boot mkdir -p "$MY_TMPDIR"/boot/EFI/Boot -cp "$SOURCE"/bootx64.efi "$MY_TMPDIR"/boot/EFI/Boot/bootx64.efi +mkdir -p "$MY_TMPDIR"/boot/EFI/FedoraBook [[ -e ${CURDIR}/LockDown.efi ]] && cp ${CURDIR}/LockDown.efi "$MY_TMPDIR"/boot/ -[[ -e ${CURDIR}/Shell.efi ]] && cp ${CURDIR}/Shell.efi "$MY_TMPDIR"/boot/ +if [[ -e ${CURDIR}/Shell.efi ]] && [[ -e ${CURDIR}/startup.nsh ]]; then + cp ${CURDIR}/startup.nsh "$MY_TMPDIR"/boot/ + cp ${CURDIR}/Shell.efi "$MY_TMPDIR"/boot/EFI/Boot/bootx64.efi + cp "$SOURCE"/bootx64.efi "$MY_TMPDIR"/boot/EFI/FedoraBook/bootx64.efi +else + cp "$SOURCE"/bootx64.efi "$MY_TMPDIR"/boot/EFI/Boot/bootx64.efi +fi umount "$MY_TMPDIR"/boot # ------------------------------------------------------------------------------