Build system for creating custom Linux distributions and bootloaders for Mecha Comet devices.
This repository contains mkosi configuration and assets to build a reproducible Fedora-based image for the "mecha" project.
- Ubuntu/Debian (or other Linux host)
- mkosi
- qemu (for cross-arch or image testing)
- debootstrap (if building Debian/Ubuntu images)
Install common dependencies:
sudo apt update
sudo apt install -y mkosi qemu-system-x86 debootstrapto get info of current mkosi configuration:
mkosi summaryBuild the image using mkosi with the provided configuration:
sudo mkosi -f buildYou can login into the built image to validate its contents:
sudo mkosi shell