GRMLBASE/45-grub-images: calculate real disk size of bootx64.efi
[grml-live.git] / etc / grml / fai / config / scripts / GRMLBASE / 45-grub-images
index d6fdb5c..6024989 100755 (executable)
@@ -71,7 +71,7 @@ if ifclass AMD64 ; then
     exit 1
   fi
 
-  SIZE=$(du -sk "${target}/${BOOTX64}" | awk -F" " '{print $1'})
+  SIZE=$(du --apparent-size -sk "${target}/${BOOTX64}" | awk -F" " '{print $1'})
   SIZE=$(((($SIZE / 32 )+2)*32))
 
   dd if=/dev/zero of="${target}/${EFI_IMG}" bs=1k count="$SIZE" 2>/dev/null