ref: master
./prepare.sh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#!/bin/sh set -e if [ -z "$1" ]; then echo "extracted or mounted iso directory not given" exit 1 fi iso_dir="$1" unpack_iso_dir="/tmp/iso-alpine-bimba/" rm -rf "$unpack_iso_dir" mkdir "$unpack_iso_dir" cp -r "$iso_dir"/* "$unpack_iso_dir" chmod -R u+rwX,g+rwX "$unpack_iso_dir" mkdir -p "$unpack_iso_dir/bin" cp ./install.sh "$unpack_iso_dir/bin/" cp ./install-in-chroot.sh "$unpack_iso_dir/bin/" genisoimage -vJr -no-emul-boot -boot-load-size 4 -boot-info-table -b "boot/syslinux/isolinux.bin" -c "boot/syslinux/boot.cat" -eltorito-alt-boot -b "boot/grub/efi.img" -no-emul-boot -o bimba.alpine.iso "$unpack_iso_dir" |