"boot/grub/grub.cfg=${bootfiles_dir}/isolinux/grub.cfg"
# create efiboot.img
- truncate -s 10M "${bootfiles_dir}/isolinux/efiboot.img"
+ truncate -s 50M "${bootfiles_dir}/isolinux/efiboot.img"
mkfs.fat -F 16 -f 1 -r 112 "${bootfiles_dir}/isolinux/efiboot.img"
- mkdir -p "${bootfiles_dir}/mnt"
mount "${bootfiles_dir}/isolinux/efiboot.img" "${bootfiles_dir}/mnt"
mkdir -p "${bootfiles_dir}/mnt/efi/boot"
- cp "${bootfiles_dir}/isolinux/bootia32.efi" "${bootfiles_dir}/mnt/efi/boot"
- cp "${bootfiles_dir}/isolinux/bootx64.efi" "${bootfiles_dir}/mnt/efi/boot"
+ cp "${bootfiles_dir}/isolinux/bootia32.efi" "${bootfiles_dir}/mnt/efi/boot/"
+ cp "${bootfiles_dir}/isolinux/bootx64.efi" "${bootfiles_dir}/mnt/efi/boot/"
umount -d "${bootfiles_dir}/mnt"
rm -r "${bootfiles_dir}/mnt"
}