Bemutatkozott a Floppinux disztribúció első kiadása, amelynek fejlesztése során próbáltak létrehozni egy minimalista disztribúciót, amely belefér egy 3.5 hüvelykes floppy lemez méretébe, a legfrissebb rendszerkomponens verziók, például a Linux 5.13.0-rc2 kernel és a busybox 1.33.1 segédprogram használatával.
Az előkészített bootolható kép mérete 1.44MiB, amelyben a kernel 632KiB-ot foglal el, míg a felhasználói tér 552KiB-ot. A felhasználói alkalmazások számára 272KiB szabad hely marad (du -h). Minimum rendszerkövetelményként i486DX processzorral és 24 MB RAM-mal rendelkező hardvert jeleztek.
A fejlesztő készített egy útmutatót, amely lehetővé teszi hasonló minimalista kép létrehozását beágyazott rendszerekhez korlátozott erőforrásokkal a saját szakosodott alkalmazások betöltési héjaként. Teszteléshez a QEMU használható ("qemu-system-i386 -fda floppinux.img").
A kernel és a busybox minimálisan lehetséges kezdeti konfigurációval lettek összeállítva ("make ARCH=x86 tinyconfig" és "make allnoconfig"). A kernelben engedélyezve lett a RAM lemez, TTY, printk, ELF és a "#!" skriptek fejléceinek feldolgozása. A busybox statikus linkeléssel lett összegyűjtve, az alábbi segédprogramokat tartalmazza: vi, ash, mount, umount, init, less, cat, du, echo, ls, sleep, uname, poweroff, clear, reboot. A bootolás során a syslinux van használatban.
Forrás: opennet.ru
