GitHub - w84death/floppinux: An Embedded 🐧Linux on a Single 💾Floppy · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
w84death
floppinux
Public
Notifications<br>You must be signed in to change notification settings
Fork<br>28
Star<br>402
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>47 Commits<br>47 Commits
framebuffer
framebuffer
LICENSE
LICENSE
README.md
README.md
dmf-layout.md
dmf-layout.md
floppinux.epub
floppinux.epub
floppinux.md
floppinux.md
floppinux.pdf
floppinux.pdf
View all files
Repository files navigation
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.1) 🛠️
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 - Floppy Image (1.44MB)
Source Code: GitHub Repository
Workshop/tutorial: MD ePub Online HTML
Articles & Tutorials
FLOPPINUX 2025 Update (v0.3.1) 🆕
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
Version 3.0:
Can Modern Linux Fit on a 1.44mb Floppy?<br>by Action Retro
Alternative DMF Floppy Layout by dscp46
Linux On A Floppy: Still (Just About) Possible<br>hackaday.com
Someone ran a modern-day Linux distro off a floppy disk, and it looks more fun than it should be xda-developers.com
Version up to 2.1:
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.
💖 Support via Liberapay
Every contribution, no matter how small, is appreciated! 🙏
/_/ FLOPPINUX /_/;<br>/ ' boot disk ' //<br>/ '------------' //<br>/ .--------. //<br>/ / / //<br>.___/_________/__// 1440KiB<br>'===\_________\==' 3.5"
Now go and make something fun with it!
Homepage: https://krzysztofjankowski.com/floppinux/
About
An Embedded 🐧Linux on a Single 💾Floppy
Resources
Readme
License
CC0-1.0 license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
402<br>stars
Watchers
16<br>watching
Forks
28<br>forks
Report repository
Releases
No releases published
Packages
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
Assembly<br>100.0%
You can’t perform that action at this time.