From 14f4d67fa511b7ab3b64c52b84356380ae8623dc Mon Sep 17 00:00:00 2001 From: Philip Date: Sat, 11 Jun 2016 18:26:56 +0200 Subject: [PATCH] [util-iso-boot] only copy systemd-bootx64.efi when it exists --- lib/util-iso-boot.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/util-iso-boot.sh b/lib/util-iso-boot.sh index df66aa5..eb49c64 100644 --- a/lib/util-iso-boot.sh +++ b/lib/util-iso-boot.sh @@ -61,7 +61,11 @@ copy_efi_loaders(){ msg2 "Copying efi loaders ..." cp $1/usr/share/efitools/efi/PreLoader.efi $2/bootx64.efi cp $1/usr/share/efitools/efi/HashTool.efi $2/ - cp $1/usr/lib/systemd/boot/efi/systemd-bootx64.efi $2/loader.efi + if [[ -f $1/usr/lib/systemd/boot/efi/systemd-bootx64.efi ]] ; then + cp $1/usr/lib/systemd/boot/efi/systemd-bootx64.efi $2/loader.efi + else + cp $1/usr/share/efitools/efi/Loader.efi $2/loader.efi + fi } copy_boot_images(){