I apk install stuff into a chroot, pull out /boot, and package the rest as an initrams. Test with qemu or chroot, sftp it over to the boot device, then “syslinux --once” into it.
No moving parts at boot. “Config” is a tree of files and a short build-time script.
github.com/alpinelinux/... is 90% of the way there. Just needs an init and a kernel.
Kinda surprised no one made this into a thing yet. You can even make it do A/B boot with just, like, GRUB.
I apk install stuff into a chroot, pull out /boot, and package the rest as an initrams. Test with qemu or chroot, sftp it over to the boot device, then “syslinux --once” into it.
No moving parts at boot. “Config” is a tree of files and a short build-time script.