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

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

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

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

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

ベストアンサー1

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

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

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

-J。

おすすめ記事