我正在寻找一个可以从闪存驱动器运行整个操作系统的发行版。
这个问题并不是简单地能够从 USB 记忆棒启动和/或运行操作系统:我正在寻找的是一个专门针对闪存盘作为启动介质的发行版。我想到的此类发行版的一个例子是 Android;但是,我更喜欢可以在服务器上使用的东西。
编辑: 我觉得我必须解释一下我自己为什么写这篇文章。我知道将许多发行版安装到 USB 闪存驱动器上是可能的,而且事实上非常容易。闪存驱动器所缺少的(如果将其与 SSD 进行比较)是 SSD 固件中内置的磨损均衡智能功能。但我的逻辑是,这应该可以使用软件来模拟磨损均衡逻辑,这就是 JFFS、YAFFS、LogFS 系统出现的原因。我正在寻找的是一个发行版,它是从这些系统之一运行的。
答案1
您正在寻找针对闪存盘安装进行优化的发行版吗?我认为flash的概念必须要阐述一下。如您所知,SSD 不是直接控制的。固件作为中间体存在,控制物理读/写过程。此外,如您所知,SSD 固件具有多种长寿功能。
闪存特定文件系统设计为在 RAW NAND MTD 上实现。基本上对于任何缺乏控制器的闪存存储来说,这意味着大多数非块设备。 USB 闪存驱动器不是 MTD,它们有一个闪存控制器。即使可能,您通常也不想在块设备上使用 Flash 文件系统。
这应该可以回答您关于闪存特定文件系统的问题。至于其他优化,适用于 SSD 的大多数内容都适用于 USB 闪存。 TRIM 支持是个例外,因为大多数 USB 闪存设备都缺乏 TRIM。如果还有什么问题请评论。
-J。
答案2
小狗Linux最初设计用于从 USB 记忆棒运行,它们使您可以轻松地将文件保存在同一设备中。
答案3
您可以在闪存驱动器上安装任何Linux发行版。然后您可以将闪存驱动器插入计算机,并在BIOS中设置启动顺序,然后在闪存驱动器上运行整个操作系统。我建议你将 Ubuntu 服务器或 centOS 安装到 flash 中。它们都是很好的 Linux 服务器。
答案4
您可以从任何闪存盘使用 Knoppix!非常好的和简单的操作系统。