Added a `mkosi` profile as well as organized test tooling a bit. --------- Co-authored-by: 0xdeadd <clintdotphillips@gmail.com> |
||
|---|---|---|
| .. | ||
| mkosi.cache | ||
| mkosi.extra | ||
| mkosi.output | ||
| mkosi.profiles | ||
| README.md | ||
| mkosi.conf | ||
| mkosi.postinst.chroot | ||
| mkosi.version | ||
README.md
To build
mkosi build -B
To run
mkosi qemu \
--drive=archinstall_small:25G \
-- \
-device nvme,serial=archinstall_small,drive=archinstall_small
note: in order to boot the installation, we need to disable UKI being added to -kernel. I don't know of a way to do this yet, unless we tinker with mkosi/qemu.py - 6f3c20802b - in which case we could do: mkosi qemu --drive=archinstall_small:25G -- -device nvme,serial=archinstall_small,drive=archinstall_small,bootindex=0 -kernel none but it still won't boot properly.