GNU/Linux >> Linux の 問題 >  >> Linux

Linux での exFAT と NTFS の比較

exFAT と NTFS はどちらも Microsoft 独自のファイルシステムです。 FAT64 とも呼ばれる exFAT は、非常に単純なファイルシステムであり、事実上 FAT32 の拡張です。その単純さから、Linux に適切に実装されており、非常に高速です。

ただし、構造が単純なため、断片化の影響を受けやすく、使用するとパフォーマンスが低下しやすくなります。

exFAT はジャーナリングをサポートしていないため、正常にシャットダウンされない場合は完全なチェックが必要です。

NTFS は、特に Linux では exFAT よりも低速ですが、断片化に対する耐性が高くなります。その独占的な性質のため、Linux では Windows ほどうまく実装されていませんが、私の経験からすると、非常にうまく機能します。破損した場合、NTFS は Windows で簡単に修復できます (Linux でも ntfsfix があります) )、失われたファイルを回復できるツールはたくさんあります。

個人的には、信頼性の点で NTFS を好みます。もう 1 つのオプションは、ext4 を使用し、Windows で extfsd を使用してマウントすることです。Linux では ext4 の方が適していますが、Windows ではドライバーが適切に実装されていません。 extfsd はジャーナリングを完全にはサポートしていないため、Windows での書き込みにはリスクがありますが、exFAT よりも ext の方が Linux での修復が容易です。


UDF を試してみることをお勧めします。 UDF はオープンでベンダーに依存しないファイル システムであり、当初は光ディスクで使用するために設計されましたが、USB ドライブを含む他のドライブでも R/W で使用できます。 UDF は最大 2 TB のファイル システム サイズ (ブロック サイズは 512 バイト) をサポートし、長い Unicode ファイル名をサポートし、ファイル時間の記録を保持します。

Windows ではディスクをパーティション分割する必要があるようで、ファイル システムはメディア タイプ hd で作成する必要があります。 ブロックサイズは 512:

mkudffs --media-type=hd --blocksize=512 /dev/sdxN


Linux
  1. WINDOWS10をLINUXに変更する10の理由

  2. Linux – Grubをアンインストールする方法は?

  3. デュアル ブートと VM の実行のどちらが優れていますか?

  1. LinuxとWindowsホスティング

  2. C、C++ で Windows または Linux を検出

  3. Linux で ntfs ドライブを fsck する

  1. WindowsXPを置き換えるための5つの最良のLinuxOS

  2. Linux を使用した NTFS から別の NTFS へのファイルの正確なコピー

  3. Linux 内から NTFS シンボリック リンクを作成する