An Embedded 🐧Linux on a Single 💾Floppy
FLOPPINUX is a complete Linux distribution that fits on a single 1.44MB floppy disk. Think of it as Linux From Scratch but for making single floppy distribution. It boots directly into a working Linux terminal with persistent storage and essential tools.
Complete tutorial to build your own FLOPPINUX from scratch
FLOPPINUX is a fully functional Linux distribution designed to run on minimal hardware. It supports all 32-bit x86 CPUs since Intel 486DX and requires only 20MB of RAM. Perfect for reviving old hardware, embedded systems, or educational purposes.
- 💾 Fits on a single 1.44MB floppy disk
- 🐧 Latest Linux kernel (6.14.11) with i486 support
- 📝 Vi text editor and essential file manipulation tools
- 💾 264KB persistent storage for your files
- ⚙️ Works on real hardware and emulation
- 🔧 Fully customizable and hackable
- Intel 486DX 33MHz processor
- 20MB RAM
- 3.5" floppy disk drive
- Latest Release: FLOPPINUX - Floppy Image (1.44MB)
- Source Code: GitHub Repository
- Workshop/tutorial: MD PDF Online HTML
- Archive Mirror: Internet Archive
- FLOPPINUX 2025 Update (v0.3.0) 🆕
- Original FLOPPINUX Tutorial (2021)
- Creating Sample Applications for FLOPPINUX
- Building 32-bit FLOPPINUX on 64-bit Systems
- FLOPPINUX in the Wild - Community Showcase
- Hacker News Discussion
- HackADay Feature
- Hackster.io Article
- Adafruit Blog Post
- Mastodon Discussion
- Community Fork: GitLab | Video Demo
FLOPPINUX is a free and open-source project. If you find it useful and want to support its development, consider making a donation. Your support helps maintain the project and develop new features.
Every contribution, no matter how small, is appreciated! 🙏
_________________
/_/ FLOPPINUX /_/;
/ ' boot disk ' //
/ '------------' //
/ .--------. //
/ / / //
.___/_________/__// 1440KiB
'===\_________\==' 3.5"
Now go and make something fun with it!