单片软盘上的嵌入式Linux
摘要
FLOPPINUX 是一个完整的 Linux 发行版,可安装在一张 1.44MB 软盘上,支持 Intel 486DX 和 20MB RAM 等最低配置硬件。启动后进入终端,具有持久化存储和基本工具。
查看缓存全文
缓存时间: 2026/06/22 01:34
w84death/floppinux
来源:https://github.com/w84death/floppinux
FLOPPINUX 💾
一张💾软盘上的嵌入式🐧Linux
FLOPPINUX 是一个完整的 Linux 发行版,能够装进一张 1.44MB 的软盘。你可以把它看作是“从零构建 Linux”,但目标是制作一张软盘上的发行版。它直接启动到一个可用的 Linux 终端,支持持久化存储和基本工具。
🛠️ FLOPPINUX 2025 工作坊(v0.3.1) 🛠️
什么是 FLOPPINUX?
FLOPPINUX 是一个功能完整的 Linux 发行版,专为在极简硬件上运行而设计。它支持自 Intel 486DX 以来的所有 32 位 x86 CPU,仅需 20MB 内存。非常适合复活旧硬件、嵌入式系统或教育用途。
主要特点:
- 💾 装进一张 1.44MB 软盘
- 🐧 最新 Linux 内核(6.14.11),支持 i486
- 📝 Vi 文本编辑器和基本文件操作工具
- 💾 264KB 持久化存储空间用于你的文件
- ⚙️ 在真实硬件和仿真环境中均可运行
- 🔧 完全可定制、可改造
最低硬件要求:
- Intel 486DX 33MHz 处理器
- 20MB 内存
- 3.5 英寸软驱
资源与下载
- 最新版本: FLOPPINUX - 软盘镜像(1.44MB)
- 源代码: GitHub 仓库(https://github.com/w84death/floppinux)
- 工作坊/教程: MD 格式 ePub 格式 在线 HTML(https://krzysztofjankowski.com/floppinux/floppinux-2025.html)
文章与教程
- FLOPPINUX 2025 更新(v0.3.1)(https://krzysztofjankowski.com/floppinux/floppinux-2025.html) 🆕
- 原始 FLOPPINUX 教程(2021)(https://krzysztofjankowski.com/floppinux/floppinux-an-embedded-linux-on-a-single-floppy.html)
- 为 FLOPPINUX 创建示例应用(https://krzysztofjankowski.com/floppinux/sample-application.html)
- 在 64 位系统上构建 32 位 FLOPPINUX(https://krzysztofjankowski.com/floppinux/how-to-build-32-bit-floppinux-on-a-64-bit-os.html)
- 野外 FLOPPINUX - 社区展示(https://krzysztofjankowski.com/floppinux/floppinux-in-the-wild.html)
社区与讨论
版本 3.0:
- 现代 Linux 能装进 1.44MB 软盘吗?(https://www.youtube.com/watch?v=SiHZbnFrHOY) by Action Retro
- 替代 DMF 软盘布局 by dscp46(https://github.com/dscp46)
- 软盘上的 Linux:仍然(勉强)可能(https://hackaday.com/2025/12/20/linux-on-a-floppy-still-just-about-possible/)hackaday.com
- 有人在软盘上运行了现代 Linux 发行版,看起来比想象中有趣(https://www.xda-developers.com/someone-ran-a-modern-day-linux-distro-off-a-floppy-disk-and-it-was-more-fun-than-it-should-be/)xda-developers.com
版本 2.1 及以前:
- Hacker News 讨论(https://news.ycombinator.com/item?id=27247612)
- HackADay 专题(https://hackaday.com/2021/05/24/running-modern-linux-from-a-single-floppy-disk/)
- Hackster.io 文章(https://www.hackster.io/news/floppinux-places-a-compact-form-of-linux-on-a-floppy-disk-3f5fdab432b0)
- Adafruit 博客文章(https://blog.adafruit.com/2021/05/27/floppinux-an-embedded-linux-on-a-single-floppy-linux-w84death/)
- Mastodon 讨论(https://mastodon.social/web/statuses/106257685960283225)
- 社区分支:GitLab(https://gitlab.com/clark_electric/floppinux) | 视频演示(https://www.youtube.com/watch?v=m5bjI7HoQ50)
支持项目
💝 捐赠
FLOPPINUX 是一个免费开源项目。如果你觉得它有用并愿意支持其开发,请考虑捐赠。你的支持有助于维护项目和开发新功能。
💖 通过 Liberapay 支持(https://liberapay.com/w84death/)
每一份贡献,无论大小,都值得感谢!🙏
`` _________________ // FLOPPINUX //; / ’ 启动盘 ’ // / ‘————’ // / .––––. // / / / // .//// 1440KiB ‘===_____==’ 3.5“
现在就去用它做些有趣的事吧!
``
主页: https://krzysztofjankowski.com/floppinux/
相似文章
HamsterOS:一个可装在1.44MB软盘上的图形桌面操作系统
HamsterOS是一款新的32位图形多任务操作系统,可装在一张1.44 MB软盘上,专为386/486时代的硬件设计,具有CMOS崩溃计数器和DOS支持等功能。配套的GUI工具HamsterWeazle通过Greaseweazle USB适配器简化了软盘写入操作。
适配软盘:小型软件宣言
一份主张使用小巧高效、能装进1.44 MB软盘空间内的软件的宣言,强调速度、极简主义和对设备的尊重。
新款 Flipper One 是一款口袋大小的 Linux 计算机
Flipper Devices 宣布推出 Flipper One,一款口袋大小的开源 Linux 计算机,具备丰富的连接性,并计划在今年晚些时候通过 Kickstarter 发起众筹之前征求开发者反馈。
Knoppix
KNOPPIX是一个可启动的Live Linux系统,位于CD、DVD或USB上,提供自动硬件检测以及无需安装即可使用的完整桌面环境。可用于日常工作、教育或作为救援系统。
Flipper One – 我们需要你的帮助
Flipper宣布推出Flipper One,一款开源的Linux赛博甲板,具有先进的硬件扩展和完整的主线内核支持,并向社区寻求开发帮助。