FreeBSD、Linux、およびWindowsからアクセスできるように内蔵ハードドライブをどのようにフォーマットしますか?

FreeBSD、Linux、およびWindowsからアクセスできるように内蔵ハードドライブをどのようにフォーマットしますか?

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:exFATF:を外部ドライブ文字に変更します。

関連情報