if ifclass AMD64 ; then
if [ -r "${target}"/usr/lib/grub/x86_64-efi/moddep.lst ] ; then
ARCHS+=(x86_64-efi)
- ADDITIONAL_MODULES[x86_64-efi]="efi_gop efi_uga linux16"
+ ADDITIONAL_MODULES[x86_64-efi]="efi_gop efi_uga"
else
echo "/usr/lib/grub/x86_64-efi/moddep.lst could not be found, skipping."
echo "NOTE: grub-efi-amd64-bin not installed?"
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