WindowsとLinuxの両方を使用する場合、どのようなファイルシステムを使用するか?

compatibility filesystems linux windows
この質問はすでにここに答えがあります
クロスプラットフォームのファイルシステム (10件の回答)
クローズド 6年前です。

もうすぐ2TBのハードディスクを購入する予定で、メディアストレージとして使用したいと思っています。Windows(バージョン7、64bit)とUbuntu Linuxの両方から読み書きできるようにしたいのですが、サイズが4GB以上のファイルのサポートが必要です(なので、これはFAT32を除外していると思います)

現在、私はlinux ext4パーティションにアクセスするためにIFSドライブを使用していますが、不安定です。これはNTFSということでしょうか?他に何か足りないものがあるのでしょうか?

  31  MighMoS  2010-12-25


ベストアンサー

windowsでext*を使うためのツールはありますが…最近は*x-driverがかなり安定しているのでNTFSをお勧めします

22  fakemustache  2010-12-25


まず、LinuxでNTFSを使っていると問題が出てきます

  1. NTFSはファイルパーミッションモードをあまりサポートしていないので、実行ビットやsetuidビットなどが失われてしまいます

  2. NTFSのACLシステムはLinuxではあまり快適ではなく、FAT32のように無効にすることはできません

  3. 現在のところ、LinuxのNTFS実装のパフォーマンスはあまり良くありません。例えば、MavenプロジェクトをNTFSで構築すると、ext4の3倍以上遅くなることがわかりました

個人的には、VirtualBoxでWindows OSを動かし、仮想ディスクを生のNTFSイメージにしています(こちら参照)。NTFSイメージが.VDIではなくraw形式になったので、VMインスタンスをロードせずに直接マウントすることでNTFSにアクセスすることができます

デュアルブートではなくVirtualBoxを使用することで、いくつかのメリットがあります

  1. Linux パーティションを NTFS ファイルシステムに変換する必要はありません。VirtualBoxではShare Folderを使ってホストOSのファイルシステムにアクセスできます。しかも非常に高速です。必要に応じてドライブレターにマッピングしてください

  2. どちらかのOSから別のOSに切り替えるために再起動する必要がなく、両方のOSを同時に使用して作業することができます

  3. GRUB ローダが Windows に上書きされることはありません。Windows は常にブートレコードを上書きし、イエスかノーかのプロンプトを出すことはありません

  4. Linuxに注意を払うようになり、ほとんどの作業をLinuxで行う方法を身につけることができます。実際、WindowsのVMをオンにする必要はほとんどないことがわかりました。人は新しいことを学ぶことに怠惰なので、デュアルシステムをインストールして、Windowsで十分だとしたら、なぜわざわざ別のOSを起動するのでしょうか?

LinuxとWindowsを共存させるには、これが一番だと思いました。私は用途別に複数のWindows VMインスタンスを構築していますが、それぞれのVMにあまり多くのアプリケーションをインストールしていないため、動作が速く、非仮想マシンとの違いをあまり感じません

18  Xiè Jìléi  2010-12-25


私はUDF 2.01を検討することをお勧めします。これはWindowsとLinuxカーネルの両方でネイティブにサポートされています

Windowsでは、format /FS:UDFを使ってこのファイルシステムを作成します

6  Anixx  2014-05-25


安定したIFSドライバが見つからない場合は、NTFSが唯一の選択肢になります。NTFS はかつての Linux よりもはるかに安定しています

私はWindowsからext4を使ったことはありませんが、IFSドライバはext2/3でも十分安定しているので、古いLinuxファイルシステムの亜種を試してみてもいいかもしれません

2  David Spillett  2010-12-25


タイトルとURLをコピーしました