Create a custom DebianDog ISO

By xngo on June 23, 2019

Customize DebianDog

  1. Run the original DebianDog.
  2. Make some changes.

Create new squashfs file

  1. Run RemasterDog application(Menu->Remaster-DebianDog).

Replace squashfs from the ISO.

  1. Extract the ISO to a working directory.
  2. Replace /path-to-your-working-directory/live/01-filesystem.squashfs with your new squashfs file.

Recreate the ISO with the new squashfs

Replace /path-to-new-iso.iso and /path-to-your-working-directory/ of the following command and run it to create a new ISO.

genisoimage  -r -V "cust-debdog-iso" -cache-inodes -J -l \
    -b isolinux/isolinux.bin -c isolinux/boot.cat \
    -no-emul-boot -boot-load-size 4 -boot-info-table \
    -o /path-to-new-iso.iso /path-to-your-working-directory/

About the author

Xuan Ngo is the founder of OpenWritings.net. He currently lives in Montreal, Canada. He loves to write about programming and open source subjects.