December 10, 2025

When nostalgia meets kernel panic

Running Linux on a RiscPC – why is it so hard?

Nostalgia vs reality: fans split over the RiscPC Linux struggle

TLDR: A retro RiscPC from 1994 struggled to run Debian, with installers crashing and missing tools. Comments split: try NetBSD, stick with RISC OS, or mourn lost Acorn Unix—spotlighting how fragile old tech is and how passionate communities keep it alive.

The author tried to put Debian on a 1994 Acorn RiscPC—an old-school ARM desktop—and hit a wall of crashes, reboot loops, and a bootloader scavenger hunt. Cue the crowd: instant drama. One camp says this is what happens when you mix “Potato” and “Woody” (yes, those are Debian version names) with vanished files and brittle installers—aka bit rot from a bygone web. Another camp rolls in with a pragmatic flex: skip the pain and just use NetBSD, which still supports RiscPC and can be built from a modern machine. Link-happy helpers waved receipts and nostalgia tears: someone mourned that it can’t run Acorn’s old Unix with its once-lovely desktop tools, while a purist yelled, “Just run RISC OS and contribute,” dropping riscosopen.org like a mic.

The spicy split? Fixers vs Feelers vs Purists. Fixers push NetBSD like a life raft. Feelers reminisce about school-computer vibes and boot logos (yes, the logo matters). Purists say: RISC OS forever. Meanwhile, a commenter working on a tiny netbook cheered that Debian’s ARM “armel” flavor still lives, hinting there’s hope for vintage chips. Meme-watch: “1994 called, it wants its bootloader back,” “A Woody Potato stew of reboots,” and the evergreen “Just because you can doesn’t mean you should” all made the rounds.

Key Points

  • The target hardware is an Acorn RiscPC with an ARM710 (ARMv3), 41 MiB RAM, 1 GB EIDE drive, running RISC OS 3.6.
  • Debian 2.2 (Potato) provides RiscPC kernels and disk images but lacks a RISC OS bootloader, likely due to licensing issues with ARMLinux’s bootloader.
  • Debian 3.0 (Woody) includes !dInstall with linloader to boot a packaged kernel and ext2 initrd on RiscPC.
  • Booting Woody fails because the initrd’s BusyBox crashes during startup, including when attempting single-user mode.
  • Slackware/ArmedSlack requires ARMv4 (StrongARM), making it incompatible with the ARMv3-based ARM710 RiscPC.

Hottest takes

“RISC PC systems are still a supported (tier 2) platform in NetBSD” — johndoe0815
“Run RISC OS and contribute!” — andsoitis
“Risc PCs were obscure machines, even then” — fidotron
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.