27 lines
481 B
Bash
Executable file
27 lines
481 B
Bash
Executable file
#!/bin/sh
|
|
|
|
src/extract_iso.sh
|
|
EXTRACT="win/"
|
|
|
|
src/bootsect.sh
|
|
|
|
# add answerfile
|
|
cp data/autounattend.xml ${EXTRACT}
|
|
BOOT_PATCH="bootsect/bootsect.bin"
|
|
|
|
# install mkisofs
|
|
# recreate iso
|
|
mkisofs \
|
|
-allow-limited-size \
|
|
-b ${BOOT_PATCH} \
|
|
-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 iso extract
|
|
sudo rm -rf ${EXTRACT}
|