De eerste versie van de Floppinux-distributie is gepresenteerd, waarbij geprobeerd is een minimalistische distributie te creƫren die past op de grootte van een 3,5-inch floppy disk, met de nieuwste versies van systeemcomponenten, zoals de Linux-kernel 5.13.0-rc2 en de BusyBox-utiliteitsset 1.33.1.
De grootte van de voorbereide opstartschijf is 1,44 MiB, waarvan de kernel 632 KiB beslaat en de gebruikersruimtescomponenten 552 KiB. Er blijft 272 KiB vrije ruimte over voor gebruikersapplicaties (du -h). Als minimale systeemeisen zijn hardware met een i486DX-processor en 24 MB RAM opgegeven.
De ontwikkelaar heeft een handleiding voorbereid om een dergelijke minimalistische afbeelding samen te stellen voor gebruik in embedded systemen met beperkte middelen als een shell voor het opstarten van eigen gespecialiseerde applicaties. Voor testen kan QEMU worden gebruikt (āqemu-system-i386 -fda floppinux.imgā).
De kernel en BusyBox zijn gebouwd met de minimaal mogelijke initiĆ«le configuratie (āmake ARCH=x86 tinyconfigā en āmake allnoconfigā). In de kernel is ondersteuning voor RAM-schijven, TTY, printk, ELF en parsing van scriptheaders ā#!ā geactiveerd. BusyBox is gebouwd met behulp van statische koppeling en bevat de utilities vi, ash, mount, umount, init, less, cat, du, echo, ls, sleep, uname, poweroff, clear, reboot. Voor het opstarten is syslinux gebruikt.
Bron: opennet.ru
