Linux Kernel Runs on 1990 Sega Megadrive via SD Card
Updated
Updated · Hackaday · Jun 29
Linux Kernel Runs on 1990 Sega Megadrive via SD Card
3 articles · Updated · Hackaday · Jun 29
Summary
LinuxMD boots a latest mainline Linux kernel on an original 1990 Sega Megadrive, loading from an SD card through a modern storage peripheral.
The build works by compiling Linux with the -nommu option, because the console’s Motorola 68000 lacks the memory management unit needed for full Linux.
That is notable because the 68000 was Linux’s first porting target and the architecture is still maintained in 2026, making the feat more than a novelty hack.
The system currently offers little beyond smolutils—a stripped-down coreutils set—showing the project is more a proof of technical limits than a practical Linux machine.