ファイルシステムとパーティションを操作しながら、USBドライブに外部ファイルシステムを作成し、それをWindowsに接続すると強制的にフォーマットする必要があることに気づきました。一方、WindowsでFATパーティションを構築して仮想マシンに挿入すると、LinuxはFATパーティションを完全に読み取ってマウントできます。
1 - WindowsがLinuxファイルシステムを読み取れないのはなぜですか?
2 - Linuxではこれを実行できますが、Windowsでは実行できない主な違いは何ですか?
ベストアンサー1
デフォルトでは、Windowsは「Linux」ファイルシステム(Ext4やXFSなど)を読み取ることはできません。これは、これらのファイルシステム用のドライバが付属していないためです。次のものをインストールできますExt2fsdExt2/3/4 ファイルシステムへの読み取りアクセス権を取得します。
カーネルにFATファイルシステムドライバがあり、ほとんどのディストリビューションではデフォルトでこれを有効にするため、LinuxはFATファイルシステムにアクセスできます。
場合によっては、LinuxディストリビューションはデフォルトでWindows形式のUSBキーにアクセスできません。大きなキーは、LinuxカーネルでサポートされていないExFATを使用してフォーマットされていることがよくあります。この場合、別のExFATドライバをインストールする必要があります。
WindowsやLinuxには、本質的にファイルシステムサポート機能を制限するものはありません。これは実際にドライバの可用性に依存します。 Linuxは広く使用されているWindowsファイルシステムをサポートしています。これはファイル交換のための共通の基盤を提供するので、WindowsはもはやLinuxファイルシステムをサポートする必要はありません。