从闪存驱动器运行整个操作系统

gal*_*ets 7 distribution-choice flash-memory

我正在寻找可以从闪存驱动器运行整个操作系统的发行版。

这个问题不是简单地能够从 USB 记忆棒启动和/或运行操作系统:我正在寻找的是一个专门针对闪存盘作为启动媒体的发行版。我想到的这种发行版的一个例子是 Android;但是,我更喜欢可以在服务器上使用的东西。

编辑:我觉得我必须解释一下自己,为什么我写这篇文章。我知道这是可能的,而且实际上很容易将许多发行版安装到 USB 闪存驱动器上。闪存驱动器所缺少的(如果将其与 SSD 进行比较)是 SSD 固件中内置的磨损均衡智能。但我的逻辑是,这应该可以使用软件来模拟磨损均衡逻辑,这就是 JFFS、YAFFS、LogFS 系统出现的原因。我正在寻找的是一个发行版,它是从这些系统之一运行的。

J. *_*ker 3

您正在寻找针对闪存盘安装进行优化的发行版吗?我认为flash的概念必须要阐述一下。如您所知,SSD 不是直接控制的。固件作为中间体存在,控制物理读/写过程。此外,如您所知,SSD 固件具有多种长寿功能。

闪存特定文件系统设计为在 RAW NAND MTD 上实现。基本上对于任何缺乏控制器的闪存存储来说,这意味着大多数非块设备。USB 闪存驱动器不是 MTD,它们有一个闪存控制器。即使可能,您通常也不想在块设备上使用 Flash 文件系统。

这应该可以回答您关于闪存特定文件系统的问题。至于其他优化,适用于 SSD 的大多数内容都适用于 USB 闪存。TRIM 支持是个例外,因为大多数 USB 闪存设备都缺乏 TRIM。如果还有什么疑问,请评论。

-J。