web-dev-qa-db-ja.com

FreeBSD、Linux、Windowsがすべてアクセスできるように、内蔵ハードドライブをフォーマットするにはどうすればよいですか?

FreeBSD、Linux、Windowsがすべてアクセスして書き込むことができるように2 TBハードドライブをフォーマットする方法を知りたいのですが、これで自分の頭脳を使ってみましたUSB上のFAT32ファイルシステムは、事実上すべてのオペレーティングシステムがそれを利用できることを意味するので、その上に単一のパーティションを作成し、その上にFAT32ファイルシステムを作成します。問題は、Windows10がそれを検出しなくなることです。

3
BH2017

[〜#〜] udf [〜#〜] を使用できます。ただし、すべてのOSが喜んで処理できる設定を取得するのは面倒です。 format-udf は、ブロックサイズを正しく取得するための信頼できる方法です。 (注:FreeBSDは読み取り専用をサポートしており、古いUDFバージョンのみをサポートしています)

広くサポートされており、FAT32のファイルサイズ制限やexFATの特許問題はありません。 Unixスタイルの権限をサポートします。

ただし、ディスクがネイティブ4Kセクターを使用しない限り、サイズ制限は2TiBです。

Windows XPは読み取り可能ですが、ハードディスク上のUDFには書き込みません。それ以降のWindowsバージョンの方がサポートが優れています(FreeBSDは、古いバージョンのみの読み取り専用サポートに遅れをとっているようです)。しかし...)

FAT32はオプションのままです(問題はおそらく ディスク管理で迅速に修正されます またはパーティションタイプバイトを修正することによって(MBRを想定))。

2

NTFSを使用します。 exFATは、FreeBSD、およびWindowsでもサポートされていないext4ではサポートされていません。ただし、FreeBSDとLinuxはどちらも、ntfs-3gを介してNTFSを適切に実装しています。

1
arrowd

外付けドライブにexFATを使用しています。私にとって、exFATは他のFSよりもまだ広く互換性があります。 Linux、Windows 8/10、FreeBSD、macOS Xで使用しています。ドライブがFreeBSDに接続されていると問題が発生するため、この優れたチュートリアルに従う必要があります FreeBSDにextFATファイルシステムをマウントする方法 。それは完璧に動作し、すべての読み取りと書き込みが機能します。

Windows 10でexFATをフォーマットするのは簡単で、次の簡単な手順を実行するだけで完了です。

  • cmdを開く
  • タイプformat F: /FS:exFAT、F:を外付けドライブ文字で変更します。
0
affan