Skip to content
steviehs edited this page May 19, 2020 · 5 revisions

What is CustomPiOS and what is it good for?

The purpose of this project is to create a custom distribution for the Pi and Armbian devices. It takes a raspbian/armbian image, opens it, modifies it and closes for shipping. You can see a list of based distros in the readme.

The idea that its much faster and easy to maintain than debootstrap and supports modules across distros.

When we finally use: /src/build_dist or /src/vagrant/run_vagrant_build.sh where does it create the image file?

in src/workspace/imagename.img. If using vagrant method with <distro folder>/src/vagrant/run_vagrant_build.sh or running src/release a zip file would also be created.

Can I run my distro on qemu to simulate?

Yes, You can use the qemu_boot.sh script that comes with CustomPiOS.

Example usage: ./qemu_boot.sh /tmp/2017-10-22_2017-09-07-fullpageos-stretch-lite-0.8.1.zip