Most of the heavy lifting is done by the excellent tools provided by the Debian Live project. I’m building the images on a Debian wheezy system, but any reasonably modern Linux system with live-build 3.0 installed should work.

After installing live-build, make, asciidoc and git:

$ git clone --recursive https://github.com/live-miner/live-miner.git $ cd live-miner $ make

This will build three images (in output/{hdd,iso,netboot}) and collect the source archives in output/source. Unless you really want all three and/or are planning on distributing your built image to a third party, you can save time by building just what you want: run make output/stamp-hdd, make output/stamp-iso or make output/netboot instead.