summaryrefslogtreecommitdiff
path: root/image/iso-share/post-x86_64.sh
diff options
context:
space:
mode:
Diffstat (limited to 'image/iso-share/post-x86_64.sh')
-rwxr-xr-ximage/iso-share/post-x86_64.sh28
1 files changed, 14 insertions, 14 deletions
diff --git a/image/iso-share/post-x86_64.sh b/image/iso-share/post-x86_64.sh
index 8ede382..7981610 100755
--- a/image/iso-share/post-x86_64.sh
+++ b/image/iso-share/post-x86_64.sh
@@ -64,18 +64,18 @@ PLIST
cp efi64.exe cdroot/System/Library/CoreServices/boot.efi
if ! type mkfs.fat>/dev/null || ! type mtools>/dev/null; then
- printf "EFI image cannot be created.\n"
- printf "This CD will boot BIOS systems only.\n"
-else
- cat >mtoolsrc <<-MTOOLSRC
- drive A: file="efi64.img"
- MTOOLSRC
- export MTOOLSRC="$PWD/mtoolsrc"
- dd if=/dev/zero of=efi64.img bs=1024 count=1440
- mkfs.fat efi64.img
- mmd A:/EFI
- mmd A:/EFI/BOOT
- mcopy efi64.exe A:/EFI/BOOT/bootx64.efi
- rm efi64.exe mtoolsrc
- mv efi64.img cdroot/efi.img
+ printf "EFI image creation tools cannot be located.\n"
+ exit 1
fi
+
+cat >mtoolsrc <<-MTOOLSRC
+drive A: file="efi64.img"
+MTOOLSRC
+export MTOOLSRC="$PWD/mtoolsrc"
+dd if=/dev/zero of=efi64.img bs=1024 count=1440
+mkfs.fat efi64.img
+mmd A:/EFI
+mmd A:/EFI/BOOT
+mcopy efi64.exe A:/EFI/BOOT/bootx64.efi
+rm efi64.exe mtoolsrc
+mv efi64.img cdroot/efi.img