私が出会ったほとんどすべてのLinuxディストリビューションでは、インストールドライブに「ExtFS」ファイルシステムを好むようです。なぜNTFSに向かないのですか?
明らかに、誰もが自分の好みとスタイルを持ち、パフォーマンス中に最適になるためにより適した環境を持っています。しかし、窓から来て、それは新しいように見えます。
「NTFS」よりも「ExtFS」の利点は何ですか?
NTFSは、Unixスタイルのファイル許可やシンボリックリンクなど、Linuxにとって重要な一部の機能をサポートしていません。 Linuxシステムのほとんどの部分には使用できません。
Microsoftは、Linux用のNTFSドライバーの作成をサポートしていません。現在のドライバーは主にリバースエンジニアリングによって作成されており、すべてのNTFS機能をサポートしているわけではありません。
Linuxは無料のオープンソースソフトウェアです。そのため、Apple、Microsoft、Googleなどのメーカーがそのコードを取得し、独自のプラットフォーム向けに開発します。
Linuxでは、ext
ファイルシステムが1992年4月に作成されました。Windowsでは、ntfs
ファイルシステムが1993年に作成されました。私はそれを言っているわけではありませんが:)
Linuxはntfs
ファイルシステムを読み書きできますが、native
ファイルシステムではないため、多くの場合パフォーマンスが標準以下になります。さらに、権限に問題がある可能性があります。
とにかく、Ubuntuを使用する場合、平均的なユーザーにとって最適な選択はext4
(4番目の拡張ファイルシステム)です。
HTH(これが役立つことを願って)
これは、MicrosoftのネイティブNTFS実装に対するLinuxのネイティブEXT実装に関するものではないのと同様に、主観的または理論的なEXTとNTFSに関するものではありません。 LinuxメインラインEXTとNTFS-3Gドライバーの関係です
それが、これらのインストーラーが行っている選択です。そして、それが彼らが常にネイティブバージョンを選ぶ理由です。
ExtはLinuxでより成熟しています。 Linuxでテストする人が増えています。それに取り組んでいる人が増えています(サードパーティのドライバーではなく、Linux自体の一部です)。また、EXT標準の開発はLinuxで行われ、他のオペレーティングシステムではありません。
技術的な理由もあります。歴史的に、NTFS-3Gでできることに関していくつかの制限がありました。許可システムは微妙に異なります。ユーザーは異なります。 ACLサポートは異なります。これらはすべて、それらが機能すると期待していた方法でそれらすべてをサポートする別のファイルシステムにあなたを偏らせるものです。