单张软盘上的嵌入式 Linux
An Embedded Linux on a Single Floppy

原始链接: https://github.com/w84death/floppinux

**FLOPPINUX** 是一个功能齐全的开源 Linux 发行版,专为完全存入标准的 1.44MB 软盘而设计。它追求极简主义和教学用途,提供了一个可在 Intel 486DX 等老旧硬件及仅 20MB 内存环境下运行的工作终端环境。 主要特性包括: * **紧凑高效:** 包含 Linux 内核 (v6.14.11)、Vi 编辑器以及基本的文件工具。 * **持久存储:** 为用户文件提供 264KB 的存储空间。 * **广泛兼容:** 既可在真实的复古硬件上运行,也支持在现代模拟器上使用。 * **高度可定制:** 采用类似“从零开始构建 Linux (LFS)”的方法,允许用户构建和修改自己的发行版。 FLOPPINUX 是一个轻量且可自由修改的项目,非常适合想要复活旧机器、进行嵌入式系统实验或学习 Linux 内部运作机制的爱好者。您可以访问 [https://krzysztofjankowski.com/floppinux/](https://krzysztofjankowski.com/floppinux/) 查看完整的教程和项目详情。

最近的一则 Hacker News 讨论引发了人们对单软盘 Linux 发行版的怀旧之情,特别是关于它们在 21 世纪初家用路由器中的应用。用户们回忆起曾利用 **fli4l** 和 **Linux 路由器项目 (LRP)** 等方案来打造静音、低功耗的网络硬件。 参与者一致认为,这些系统之所以高效,是因为它们通过从软盘启动并加载到内存盘中运行。由于将整个操作系统加载到内存中,路由器不再需要噪音大且耗电的机械硬盘。用户指出,这种配置提供了一种稳健的“重启即重置”环境,既安静又简洁,完美契合了当时硬件的局限性。
相关文章

原文

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

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

Minimum Hardware Requirements:

  • Intel 486DX 33MHz processor
  • 20MB RAM
  • 3.5" floppy disk drive

Version 3.0:

Version up to 2.1:

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  /_/;
                       / ' boot disk  ' //
                      / '------------' //
                     /   .--------.   //
                    /   /         /  //
                   .___/_________/__//   1440KiB
                   '===\_________\=='   3.5"


               Now go and make something fun with it!

Homepage: https://krzysztofjankowski.com/floppinux/

联系我们 contact @ memedata.com