FLOPPINUX
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.
🛠️ FLOPPINUX 2025 Workshop (v0.3.0) 🛠️
Complete tutorial to build your own FLOPPINUX from scratch
What is FLOPPINUX?
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.
Key Features:
- 💾 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
Minimum Hardware Requirements:
- Intel 486DX 33MHz processor
- 20MB RAM
- 3.5" floppy disk drive
Resources & Downloads
- Latest Release: FLOPPINUX 0.3.0 - Floppy Image (1.44MB)
- Source Code: GitHub Repository
- Documentation: Manual PDF (v0.1.0)
- Archive Mirror: Internet Archive
Articles & Tutorials
- FLOPPINUX 2025 Update (v0.3.0) NEW
- Original FLOPPINUX Tutorial (2021)
- Creating Sample Applications for FLOPPINUX
- Building 32-bit FLOPPINUX on 64-bit Systems
- FLOPPINUX in the Wild - Community Showcase
Community & Discussion
- Hacker News Discussion
- HackADay Feature
- Hackster.io Article
- Adafruit Blog Post
- Mastodon Discussion
- Community Fork: GitLab | Video Demo
Support the Project
💝 Donate
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.