#!/bin/bash # generate space-file (binary/boot.isohybrid) for isohybrid-acritox [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ] || exit 0 case "$LB_BOOTLOADER" in grub2|burg) ;; *) exit 0 ;; esac size=$((3*1024)) # 3MB chroot chroot grub-mkimage -p "/boot/grub" -d /usr/lib/grub/i386-pc -o "/boot.isohybrid" -O i386-pc biosdisk iso9660 perl -e "print ''x(64*$size);" > binary/boot.isohybrid dd if=chroot/boot.isohybrid of=binary/boot.isohybrid bs=1M conv=notrunc rm -f chroot/boot.isohybrid