USBスティック用のLinuxファイルシステムを教えてください。


8

Linuxデスクトップの場合、Windowsの互換性が問題ではない場合、USBスティックに適したファイルシステムはどれですか。たとえば、ext2、ext3、ext4、btrfs、nilfs、さらにはNTFSですか?ジャーナリングはそれらを早期に使い果たすでしょうか?noatimeオプションでマウントする方が良いと聞きましたが、多くのコンピューターで使用する場合の設定方法は?


これは主に1回書き込まれて何度も読み取られますか、それともほぼ同じ比率で読み取られて書き込まれますか?前者の場合は、ext2を選択します。
bsd

回答:


3

すべてのまともなフラッシュデバイスは内部ウェアレベリングを実行するので、ジャーナルは時期尚早にそれらを消耗しません(そのため)ので、その観点からext4は問題ありません。複数のコンピュータ間でほとんどのUNIXファイルシステムを使用する際の問題は、権限です。異なるコンピューターに同じUIDを持つ同じユーザーのセットがない場合、所有権は正しくありません。このため、Windowsと共有することもできるfat32を使用することをお勧めします。別の方法として、UDFを使用することもできます。UDFを使用すると、ドライブを(自動で)マウントした対話型ログインユーザーが常にファイルを所有しているように見せることができます。


vfatを使用すると、権限がまったくありません-どのようにすればそれが有利になりますか?「Windowsの互換性は問題ではない」という質問からの明確な制限でした。
ユーザー不明

@userunknown、アクセス許可がないため、ドライブを別のUIDのある別のマシンに移動しても問題が発生することはありません。
psusi

私がsudo権限を持っている場合-1台のマシンでsudo権限を持っている場合-ディレクトリツリー全体を変更できますが、実行可能ファイルは実行可能であり、書き込み可能である必要があります。vfatを使用すると、その情報は失われ、ファイルの所有者よりも復元が困難になります。
ユーザー不明

@userunknown、はい、一部のファイルを書き込み可能/実行可能にしたいが、他のファイルは残したくない場合は、UDFが最良のオプションです。そのため、毎回すべてをやり取りする必要がありません。
psusi

1

BTRFSは良いですが、まだ安定していないので、ジャーナルなしでext2またはext3 / 4を使用します。


1

BTRFSのcopy on writeメソッドは、そのジャーナルのために、ext3-4ほどUSBに大きな負荷をかけません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.