FreeBSD、Linux、Windowsの両方からアクセスしてデータを書き込むために2TBのハードドライブをフォーマットする方法を知りたいです。私は自分の脳を使って別々のパーティションを作成し、その上にFAT32ファイルシステムを作成してみました。 USBのFAT32ファイルシステムは、ほぼすべてのオペレーティングシステムで動作することがわかっているからです。問題は、Windows 10がこれを検出しなくなったことです。
答え1
あなたはそれを使用することができますUDF。しかし、すべてのオペレーティングシステムで処理できる設定を取得するのは難しいです。これformat-udf
正しいブロックサイズを得るための信頼できる方法です。 (注:FreeBSDは読み取り専用および以前のUDFバージョンのみをサポートしています。)
広くサポートされており、FAT32のファイルサイズ制限やexFATの特許の問題はありません。 Unixスタイルの権限をサポートしています。
ただし、ディスクがデフォルトの4Kセクタを使用しない限り、サイズは2TiBに制限されます。
Windows XPはハードディスクのUDFを読み取ることができますが、書き込むことはできません。最新バージョンのWindowsはより良いサポートを提供します。 (FreeBSDは読み取り専用のサポートが遅れているようですが、古代バージョンのみです...)
FAT32はまだオプションです(あなたの質問は次のようになります)。ディスク管理の迅速な修正または、パーティションタイプのバイトを変更します(MBRを想定)。
答え2
NTFSを使用してください。 FreeBSDはexFATをサポートせず、Windowsはext4をサポートしません。しかし、FreeBSDとLinuxは両方ntfs-3g
。
答え3
私の外付けドライブはexFATを使用しています。私にとって、exFATはまだ他のFSよりも広く互換性があります。私はLinux、Windows 8/10、FreeBSD、macOS Xで使用してきました。ドライブがFreeBSDに接続されている場合は問題があり、この素晴らしいチュートリアルに従う必要がありました。FreeBSDにextFATファイルシステムをマウントする方法。完璧に動作し、すべてを読み書きできます。
Windows 10でexFATをフォーマットするのは簡単で、次の簡単な手順に従って実行できます。
- コマンドプロンプトを開く
- と入力し、
format F: /FS:exFAT
F:を外部ドライブ文字に変更します。