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.
aeriavelocity.dev/projects/arisu
aeriavelocity.dev/projects/arisu
Where other Linux nerds make their own post-install rice scripts, I make a whole ISO instead >:3
codeberg.org/AeriaVelocit...
Where other Linux nerds make their own post-install rice scripts, I make a whole ISO instead >:3
codeberg.org/AeriaVelocit...
can someone make a good bootloader please
can someone make a good bootloader please
Like, it's not anything special? You could do the same thing with grub/syslinux on a usb stick for aaaages, is it just because it's new and shiny?
Like, it's not anything special? You could do the same thing with grub/syslinux on a usb stick for aaaages, is it just because it's new and shiny?
(one reason syslinux/pxelinux probably uses hyphens for MAC-based configs?)
(one reason syslinux/pxelinux probably uses hyphens for MAC-based configs?)
Syslinux understands it as SHA1: git.kernel.org/pub/scm/boot...
Syslinux understands it as SHA1: git.kernel.org/pub/scm/boot...
this is not a thing, alpine doesn't support automatic setups
this is not a thing, alpine doesn't support automatic setups
I can stand up Windows PE from scratch using syslinux and mkisofs. It's all just software.
I can stand up Windows PE from scratch using syslinux and mkisofs. It's all just software.