#!/bin/sh printf "WINDOWS_INIT: Executing extract_iso.sh\n" src/extract_iso.sh EXTRACT="win/" printf "WINDOWS_INIT: Executing bootsect.sh\n" src/bootsect.sh # add answerfile cp data/autounattend.xml ${EXTRACT} BOOT="bootsect.bin" # install mkisofs # recreate iso mkisofs \ -allow-limited-size \ -b ${BOOT} \ -no-emul-boot \ -boot-load-seg 1984 \ -boot-load-size 4 \ -iso-level 2 \ -J -l -D -N -joliet-long -relaxed-filenames \ -V "WINSP" \ -o winsp.iso \ ${EXTRACT} # clean up bootsect rm bootsect.bin rm -rf bootsect/ # clean up iso extract sudo rm -rf ${EXTRACT}