#!/bin/bash # Remastering eines gemounteten Desinfect-Images OHNE Anpassung der Prüfsummen. # Bitte beim Boot ggf. fsck.mode=skip setzen oder Prüfsummen neu schreiben. # # Aufruf # # bash remaster.txt /mountpoint/underlay/ /pfad/zum/overlay/ outfile.iso # # Ggf. anpassen, wenn nicht Ubuntu 20.04 verwendet wird (erfordert Paket isolinux) BOOTSECT="/usr/lib/ISOLINUX/isohdpfx.bin" xorriso -as mkisofs -joliet -joliet-long -graft-points \ -c isolinux/boot.new -b isolinux/isolinux.bin \ -no-emul-boot -boot-info-table -boot-load-size 4 -isohybrid-mbr \ "$BOOTSECT" \ -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot \ -isohybrid-gpt-basdat -V DESINFECT \ -o "$3" -r /="$1" /="$2" \ --sort-weight 0 / --sort-weight 2 /boot --sort-weight 1 /isolinux