Una breve y concisa guía acerca del proceso.
Instalar mkisofs
apt-get install mkisofs
Editar la imagen ISO
mkdir /tmp/mi_iso
cd /tmp/mi_iso/
mount -t iso9660 -o loop ~/original.iso /mnt/
cd /mnt
Como la ISO es de sólo lectura tendremos que copiar el contenido en otro directorio para que podamos modificar y añadir lo que queramos.
tar cf - . | (cd /tmp/mi_iso; tar xfp -)
Hacé tus cambios
En este punto puedes añadir o modificar cualquiera de los archivos y directorios de /tmp/mi_iso
.
Volver a crear la imagen .iso
Una vez terminado, volveremos a empaquetar el directorio en un nuevo archivo ISO apto para el arranque.
mkisofs -o ../nueva_imagen.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -V Mi distro personalizada .