私は最近、私と同僚の間でデータを共有するために使用するUSBフラッシュドライブを購入しました。
私はext3でフォーマットしたいのですが、Mac OS Xではインストールできないため、問題が発生する可能性があることを知っています。
問題は、以前に使用した他のFS(ext2またはext4を除く)がファイルの実行可能ビットを混乱させるように見えることです。
たとえば、実行不可能な通常のPDFファイルをスティックに入れてから再度取り出したところ、突然実行可能になりました(ei実行権限の有効化)。
私はこのトリックが好きではありません。どのファイルシステムを使用する必要がありますか?それとも、この問題はFSに関連していませんか?
答え1
~によると汎用ディスク形式 - Wikipedia、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。