Four Partitions and a Borrowed Bootloader: NetBSD on the Milk-V Mars
NetBSD now runs on my Milk-V Mars: 28 GB root filesystem, gigabit Ethernet at 0.0% packet loss, SSH like any other machine on the shelf. It is the only documented NetBSD Mars I'm aware of, and getting there took a weekend of archaeology: a vendor bootloader whose advertised boot logic is dead code, a QEMU time machine built from Debian's snapshot archive, an SD card doubling as a flight recorder, a serial console that demolished every blind theory in ten minutes, a kernel panic caught with full backtrace, and a filesystem-corruption incident I caused myself by "fixing" a safety mechanism I hadn't understood. The final fix for the whole device-tree saga is one line in a U-Boot defconfig. The whole build is scripted and reproducible; a flashable image is next.