在 Windows 和 Linux 主機之間共用虛擬機器。我需要什麼檔案系統?

在 Windows 和 Linux 主機之間共用虛擬機器。我需要什麼檔案系統?

在我目前的設定中,我同時使用 Windows 和 Linux 主機,分割區中有一堆虛擬機,我需要從任一主機使用和存取它們。

我測試了幾個檔案系統,但結果很差:

  • NTFS:在 Linux 上,NTFS 實作在帶有熔絲的使用者模式下運行,速度慢得令人難以置信,虛擬機器以 1fps 運行,整個主機系統都在抖動。
  • exFAT:與NTFS相同
  • FAT32:它似乎運作良好,但缺少日誌和其他功能讓我有點害怕,我不知道將 VM 保留在那裡是否是一個好主意

有沒有更聰明的方式在兩台主機之間共享虛擬機器?

答案1

我將FAT32 與預先分配/2G 分割VMDK 一起使用,並且從未遇到過問題:重點是,文件系統上的元資料永遠不會改變(除了文件時間) - 這減輕了FAT32 的大部分弱點- 使用任何不斷增長的檔案運行FAT32 是您可能願意也可能不願意承擔的風險。

剩下的問題是 FAT32 缺乏存取權限 - 您必須決定這是否是一個障礙。

相關內容