Files
svr/usr/bin/chroot-iso
T

31 lines
523 B
Bash
Raw Normal View History

2026-01-23 08:55:18 +01:00
#!/usr/bin/bash
if [ "$#" -ne 1 ] ; then
echo "Usage: $0 .iso"
exit 1
fi
ISO="$1"
WORKDIR=iso_edit
NEWISO=custom.iso
mkdir -p "$WORKDIR"
mount -o loop "$ISO" "$WORKDIR"
echo "[*] Enter chroot (bind mounts first)"
mount --bind /dev "$WORKDIR/dev"
mount --bind /sys "$WORKDIR/sys"
mount --bind /proc "$WORKDIR/proc"
chroot "$WORKDIR" /bin/bash
echo """
run:
post-chroot-iso
"""
# sudo umount "$WORKDIR"/{proc,sys,dev}
# genisoimage -o "$NEWISO" -V "CUSTOM" -R -J "$WORKDIR"
# note : from cdrkit package
exit 0