web-dev-qa-db-ja.com

Ubuntu / Mac / Windowsと互換性のあるUSBフラッシュドライブに使用する大きなファイルシステム形式はどれですか?

私はこの問題を長い間抱えていて、解決策を見つけることができません。 3つのOSを常に切り替えて、1TB USBドライブを使用して切り替えています。大きなファイル(少なくとも8〜9 GB)を処理するすべてのシステムで互換性のある形式が見つからないようです。

誰にもこれに対する解決策がありますか?最近exFatを試しましたが、Ubuntuからファイルを追加した後(Fuseドライバーを使用して)Windowsで読み込もうとすると、ファイルシステムが台無しになります。

現在使用しているOSは、Windows Vista/7、Mac OS X(10.6.5)、Ubuntu 10.10です。

更新:今のところNTFSを使用することにしました。 ntfs-3g for macのダウンロードは here にあります。

7
wajiw

NTFSを試しましたか? Linux用のドライバーntfs-3gをインストールする必要があります(Macについてはよくわかりません)これはうまくいくようです。

4
Ethereality
5
Nathan Osman

フラッシュドライブの再フォーマットを必要としないこの問題の回避策は、UNIX/linux splitおよびcatユーティリティを使用することです。ユーティリティはすべてのUNIXおよびLinuxシステムにあり、Windowsのデフォルトのcygwinパッケージに含まれています。 Macの状況がわかりません。

使用例は次のとおりです。

split -b 100000000 filename

これにより、ファイルは10億バイトのチャンクに分割され、フラッシュドライブにコピーして、もう一方の端で再結合できます。

デフォルトでは、ファイルの名前はxaa、xab、xac、xad、およびxaeです。

それらを再度結合するには:

cat xa *>ファイル名

私はこれを頻繁に使用しましたが、うまく機能します。フラッシュドライブは、挿入したコンピューターで引き続き動作する状態のままになります。

3
Alan Meyer

Vanilla vfatだけはどうですか?すべてのOSでアクセスできるわけではありません。また、ほとんどのサムドライブはそれほど大きくありません。ジャーナリングなどの通常のFS機能が本当に役立つとは思われません。

1
csgeek

ドライブ、データ用のパーティション(exfat、ntfs3gなど)、およびより汎用的なドライバ32、使用するさまざまなpaltformのメインパーティション上のファイルシステムを読み込むための実行可能ファイルをロードする小さなファット32をパーティションします。

あなたがこれまでに捕まったことがないなら、うまくいけば、あなたはあなたを通り抜けるために太ったドライブから荷を積む何かを持っているでしょう。

1
cat castle

8Gb USBフラッシュドライブのNTFSフォーマットにGpartedを使用しました。正常に動作します。よくわかりませんが、非FAT形式はUSBフラッシュドライブの寿命に影響を与える可能性があると聞きました(それを減らす:))。

1
Vincenzo

Exfatも使用できます。 Microsoft独自のファイルシステムです。 Windows XP以前では動作しませんが、Mac OS 10.6.5以降では動作するはずです。

UbuntuではFuseの下で機能しましたが、 インストール が必要です。

カーネル3.8.11以降では、ネイティブサポートが必要です。詳細 こちら

0
Vaclav Novotny