- mkfs.ext3 -FL SQUASHBOOT ${@}
- mount -t ext3 ${@} mount
- cp -L vmlinuz initrd.img *.squashfs syslinux.cfg Makefile partitions mount/
+ mkfs.vfat -n SQUASHBOOT ${@}
+ syslinux -i ${@}
+ mount -t vfat ${@} mount
+ mkdir -p mount/EFI/BOOT
+ cp /usr/lib/SYSLINUX.EFI/efi32/syslinux.efi mount/EFI/BOOT/BOOTIA32.EFI
+ cp $(addprefix /usr/lib/syslinux/modules/efi32/, ldlinux.e32 menu.c32 libutil.c32) mount/EFI/BOOT/
+ cp -L vmlinuz initrd.img syslinux.cfg mount/EFI/BOOT/