
Представлен открытый проект под названием LinuxMD. Это порт ядра Linux для Sega Mega Drive. Решение работает через флеш‑картридж EverDrive с 4 МБ ОЗУ и загрузчик U‑Boot.
Проект LinuxMD создан в экспериментальных и образовательных целях, направленных на запуск ядра Linux на 16-битном процессоре Motorola 68000 (12 МГц) без аппаратного MMU.
«Серия чипов Motorola 68 000 стала первой целевой платформой для портирования Linux и до сих пор поддерживается в 2026 году. Эта сборка запускается с SD‑карты в современном периферийном устройстве хранения данных Megadrive и, как сообщается, работает на оригинальном оборудовании. Скромный процессор 68 000 в Sega не имеет блока управления памятью, необходимого для полноценной работы Linux, поэтому здесь фактически работает ядро, скомпилированное с опцией ‑nommu. Само по себе это уже достижение для данной архитектуры. На нём вы получаете smolutils, урезанную версию coreutils, и, похоже, это всё», — пояснили на ресурсе Hackaday.

По словам профильных экспертов, решение LinuxMD имеет высокую техническую ценность для изучения архитектуры no MMU, разработки embedded‑систем для ретро‑консолей и эмуляции.

Источник: habr.com