#Syslinux
Ok, this is done and it works! ✨

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.
Anyway, sounds like my NAS is going to be an Alpine rootfs compressed as a giant initramfs.

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.
GitHub - alpinelinux/alpine-make-rootfs: Make customized Alpine Linux rootfs (base image) for containers
Make customized Alpine Linux rootfs (base image) for containers - alpinelinux/alpine-make-rootfs
github.com
October 27, 2024 at 5:08 PM
I made a website for ARISU
aeriavelocity.dev/projects/arisu
September 18, 2026 at 11:41 PM
I've been working on a custom Arch Linux-based ISO named ARISU (Aeri's Recovery ISO with Superfluous Utilities)
Where other Linux nerds make their own post-install rice scripts, I make a whole ISO instead >:3
codeberg.org/AeriaVelocit...
November 24, 2025 at 9:13 PM
syslinux is so fucking horrible to work with

can someone make a good bootloader please
March 4, 2024 at 4:50 AM
I don't understand the hype of Ventoy,

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?
April 6, 2025 at 5:05 PM
So much for MAC address based file names!

(one reason syslinux/pxelinux probably uses hyphens for MAC-based configs?)
November 27, 2023 at 8:38 PM
[2/2] There was some headaches though. SYSLINUX has a bug where it uses the wrong register for a fallback memory detection test when e820 is invalid/unavailable. It prevented booting on certain devices, including this 365ED. Thanks to akeym on Discord for finding it! github.com/SharktasticA...
January 27, 2026 at 5:05 AM
やっとPorteusのセーブファイル有効にできた。syslinuxをインストールしたのが良くなかったらしい。インストールの仕方が複数あるので、ごちゃごちゃになっていたらしい。syslinuxのコンフィグファイルを変更したら反映された。
January 24, 2026 at 9:33 AM
Syslinux is capable of giving wimboot and windows 7 winpe to a laptop over the network tho. I had the folder permissions wrong.. after all changing things i overlooked that part. Hehe. Oops. Ai isnt always helping.
July 18, 2025 at 10:58 AM
SHA1 I think. But most implementations were so slow to move away from MD5 that they skipped directly to SHA256 and never bothered to add SHA1 support.

Syslinux understands it as SHA1: git.kernel.org/pub/scm/boot...
March 21, 2024 at 2:42 PM
I made this ridiculous dual-boot scenario in which the system drive of an NTLDR-based Windows OS gets its bootloader replaced with Syslinux in-place with a config to chain load NTLDR or run Arch with an initrd hook that lets it mount its root fs from an image file on the system drive
March 3, 2025 at 8:45 PM
I love LLM hallucinations so much

this is not a thing, alpine doesn't support automatic setups
December 30, 2024 at 10:29 PM
nerves_system_br v0.4.1 released! Updated Erlang and Elixir versions on targets; BBB eMMC and x86 fixes. https://github.com/nerves-project/nerves_system_br/releases/tag/v0.4.1
Release v0.4.1 · nerves-project/nerves_system_br
Bug fixes syslinux fails to boot when compiled on some g...
github.com
December 4, 2024 at 4:41 PM
Going up the tree to IBM, it used to be common practice to follow GC26-3792 in order to stand up a new mainframe. That document and the LFS instructions are not entirely unlike each other.

I can stand up Windows PE from scratch using syslinux and mkisofs. It's all just software.
September 25, 2023 at 10:08 PM
it was getting stuck at syslinux unable to find uuid/uuid.d or something like that? will have to recheck it today
April 16, 2026 at 11:58 AM
Ideal Linux installation is initramfs-less and just boots off of an efi stub. SYSLINUX? systemd-bootd? grub2? nah fuck that
January 8, 2025 at 12:11 AM
I have limited drive space as it is in my case. Two 2.5 bays, one 3.5 and the board can only support 2 M.2 (3 if I wanted to give up a PCIe slot, which I don't). One drive SysWin, One SysLinux, one HDD for cold storage leaves only two more drive bays. Not enough unless I want to splurge on 4tb SSDs
September 18, 2025 at 9:16 PM
@jernej__s yeah syslinux seems fine, aside from the somewhat baroque interface
February 27, 2026 at 7:36 PM
Yay! Back here...
March 29, 2026 at 12:03 AM