可以在 Windows 和 Mac OS X 下安裝的大多數類 UNIX 檔案系統

可以在 Windows 和 Mac OS X 下安裝的大多數類 UNIX 檔案系統

我最近購買了一個 U 盤,我將用它在我和同事之間共享資料。

我想將其格式化為 ext3,但我知道這會造成麻煩,因為例如 Mac OS X 無法安裝它。

問題是我之前使用過的任何其他 FS(除了 ext2 或 ext4)似乎都會搞砸其上檔案的可執行位。

例如,我在棒上放了一個普通的不可執行的pdf文件,我再次將其取下,突然它是可執行的(ei啟用了可執行權限)。

我不喜歡這種詭計。我應該使用什麼檔案系統?或者這個問題與FS無關?

答案1

根據通用磁碟格式 - 維基百科,UDF 可以運作:它具有 POSIX 樣式的權限,可由 Linux、Mac OS X 和 Windows XP 及更高版本讀取,並且可由 Linux、Mac OS X 和 Windows Vista 及更高版本寫入。

答案2

我認為在這種情況下,您只能使用 FAT。

您的可執行位元問題是由於 FAT 不支援這種權限,這在很大程度上是 POSIX 的事情。由於 UNIX 系統使用這種檔案權限,因此當您掛載不支援它的 FS 時,它將被模擬。事實上,預設情況下,Linux 上安裝的 VFAT 檔案系統會將所有檔案和目錄顯示為 777,但這並不意味著 FS 上設定了實際的可執行位元。

答案3

UDF是一種解決方案。

但是,使用任何檔案系統重新格式化都會過早磨損您的裝置。看如何損壞快閃記憶體儲存設備,快閃記憶體和別的。

另請參閱此SD/SDHC/SDXC 的 SD 格式化程式 3.1

相關內容