我已將 Linux 系統安裝在 USB 隨身碟上。效果很好,我可以在不同的計算機上使用它。我使用 ext4 作為檔案系統,並問自己這是最好的選擇。哪種檔案系統最適合 USB 記憶棒?一個好的檔案系統不應該太快地破壞閃存驅動器。確保資料完整性的其他活動可能會很好(我每天進行備份)。另一個標準可能是更高的性能。
答案1
最新的 Linux 核心支援 F2FS(SSD 優化的檔案系統),但它仍然實驗性的。如果棒上的系統不是太關鍵的話你可以嘗試。
否則使用 ext4:
- 禁用
relatime
標誌(記錄訪問時間) - 啟用 TRIM(
discard
標誌)
一般來說
- 使用 NOOP 調度程序而不是 CFQ
樣本fstab
/dev/sda / ext4 noatime,nodiratime,discard,errors=remount-ro 0 1
答案2
在快閃磁碟機上使用 EXT2 可以減少寫入週期。每次寫入 EXT 4 磁碟機時,都必須更新日誌,這會導致更多寫入。我使用 EXT 2 並使用 GParted 或“磁碟工具”進行密碼保護。
無論如何,我從未註意到 EXT 3 或 4 具有速度優勢。
答案3
FAT 往往是他們放在隨身碟上的檔案系統,因為它是唯一可以在所有主要作業系統上運行的檔案系統。
NTFS 適合以下族群
- 使用 Windows,並且
- 注重性能而非安全
(FAT 的寫入方式以犧牲效能為代價,最大限度地減少寫入分組。)
雖然看起來你正在使用Linux。在這種情況下,ext4 幾乎就是您所能得到的一切。它採用日誌記錄方式,因此可以保持資料完整性,並且速度相當快且穩定。
不過,對於 Linux USB 的建議是:除非您使用 Slax 或 Puppy Linux 之類的東西,否則您的驅動器的使用壽命不會超過 2 年,也許 3 年。
答案4
根據在 USB 隨身碟上測試 Linux 檔案系統,EXT4的性能優於其他。