Запуск операционной системы Linux на компьютере 40-летней давности с 64 Кбайт памяти — это не самая простая задача.
Разработчик Онно Кортманн (Slashdot) использовал для этого Semu, легкий эмулятор RISCV32, и скомпилировал его с помощью llvm-mos (это позволило коду работать на процессоре MOS Technologies 6502 C64).
С помощью эмулятора VICE Commodore Кортманн включил «warp mode», в котором первые загрузочные сообщения отобразились в течение нескольких минут, хотя на реальной машине это бы заняло гораздо больше времени.
Для полной загрузки Linux на машине Commodore 64 потребовалась бы неделя. При желании код и инструкции можно найти на странице Кортманна на Github.
Источник: PC Gamer