Skip to content

How Build Custom ISO

B1ack edited this page Feb 5, 2026 · 6 revisions

You need Debian 12+ based operating system.

  1. Install live-build sudo apt install -y live-build

  2. Get build configs git clone https://github.com/b1-ack/operating-system/

  3. Create a directory for work mkdir custom.iso cd custom.iso

  4. Mark up the configs for assembly For x64 bash ../operating-system/amd64.sh For x32 bash ../operating-system/i386.sh

  5. Apply the configs For x64 cp -r ../operating-system/amd64 ./ For x32 cp -r ../operating-system/amd64 ./ && cp -r ../operating-system/i386 ./

  6. Customize your configs config/archives config/hooks config/includes.binary config/includes.chroot_after_packages config/package-lists - > live.list.chroot: packages to live mode custom.list.chroot: your packages for installed system

  7. Build ISO sudo lb build

During the build, you'll be asked if you're sure about the bootloader settings. To confirm, enter the requested passphrase. When complete, you'll receive a live-image-amd64.iso or live-image-i386.iso file.

Clone this wiki locally