Linux kernel 6.14 boots from a single floppy disk in 2025

Retro computing enthusiast Action Retro has demonstrated that a modern Linux kernel can still run on a single floppy disk, using a vintage 486 computer setup. By compiling kernel version 6.14 with minimal options alongside BusyBox, he created a bootable environment reminiscent of Linux's early days. This exercise underscores the difficulties of adapting current software to outdated hardware limits.

Linux's origins trace back to the early 1990s, when distributions fit entirely on floppy disks, serving as portable rescue tools or experimentation platforms. These setups packed essential utilities into the 1.44 MB capacity of a standard 3.5-inch floppy, a feat made possible by the compact size of version 1.x kernels.

In 2025, Action Retro revisited this concept by following a GitHub guide to compile Linux kernel 6.14 with stripped-down configurations. He paired it with a minimal BusyBox implementation to form a functional, albeit basic, operating system. The result boots successfully on a minimalist 486-era machine, evoking the simplicity of 1990s computing.

However, the process revealed significant hurdles. Dependency management proved tricky within the tight space constraints, leading to various errors during refinement attempts. Even the hardware posed issues: aging floppy drives and media often failed, requiring multiple tries to find reliable components. Action Retro noted that while the setup works, expanding it meaningfully remains challenging.

This project is less about creating a viable distribution and more about testing the boundaries of modern Linux on legacy media. It highlights how floppy support in Linux has waned, with drivers now classified as orphaned. For enthusiasts, it serves as a nostalgic reminder of Linux's resourceful roots, though practical use has long shifted to USB drives and beyond.

Articoli correlati

Illustration depicting the Linux From Scratch 13.0 release as the first systemd-only version, with Tux assembling a PC amid upgraded packages and kernel.
Immagine generata dall'IA

Linux From Scratch 13.0 released as first systemd-only version

Riportato dall'IA Immagine generata dall'IA

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

Linux kernel version 7.1 will drop support for the Intel 80486 processor, making it impossible to build a kernel compatible with the 1989 chip. Maintainers, including Ingo Molnar, argue that the compatibility code burdens modern development. The change affects a few compatible chips from other vendors but has negligible practical impact.

Riportato dall'IA

The Linux kernel is beginning to phase out support for AMD's three-decade-old K5 processors. This follows similar removals of drivers for other vintage hardware in recent releases.

Questo sito web utilizza i cookie

Utilizziamo i cookie per l'analisi per migliorare il nostro sito. Leggi la nostra politica sulla privacy per ulteriori informazioni.
Rifiuta