Distribution-Choice

從快閃記憶體驅動器執行整個作業系統

  • December 6, 2014

我正在尋找可以從快閃記憶體驅動器執行整個作業系統的發行版。

這個問題不是關於能夠簡單地從 USB 記憶棒啟動和/或執行作業系統:我正在尋找的是一個專門針對快閃記憶體盤作為啟動媒體的發行版。我想到的這種發行版的一個例子是 Android。但是,我更喜歡可以在伺服器上使用的東西。

編輯:我覺得我必須解釋一下自己,為什麼我寫這篇文章。我知道將許多發行版安裝到 USB 快閃記憶體驅動器上是可能的,而且非常容易。缺少什麼快閃記憶體驅動器(如果將其與 SSD 進行比較)是 SSD 韌體中內置的磨損均衡智能。但我的邏輯是,這應該可以使用軟體模擬磨損均衡邏輯,這就是 JFFS、YAFFS、LogFS 系統出現的原因。我正在尋找的是一個發行版,它可以從其中一個系統上執行。

您正在尋找針對快閃記憶體盤安裝進行了優化的發行版?相信一定要對flash的概念進行闡述。如您所知,SSD 不是直接控制的。韌體作為中間體存在,它控制物理讀/寫過程。此外,正如您所了解的,SSD 韌體包含許多長壽功能。

快閃記憶體特定文件系統設計為在 RAW NAND MTD 上實現。基本上適用於任何缺少控制器的快閃記憶體,這意味著大多數非塊設備。USB 快閃記憶體驅動器不是 MTD,它們具有快閃記憶體控制器。即使可能,您通常也不希望在塊設備上使用 Flash 文件系統。

這應該回答您關於快閃記憶體特定文件系統的問題。至於其他優化,大多數適用於 SSD 的東西都適用於 USB 快閃記憶體。例外是 TRIM 支持,因為大多數 USB 快閃記憶體設備都缺少 TRIM。如果您還有任何問題,請發表評論。

-J。

引用自:https://unix.stackexchange.com/questions/29585