Improve cross compilation.
grub-mkrescue breaks in my VM, so use grub-mkimage and genisoimage instead.