![NTFSとExt4の間の/homeファイル形式の選択、デュアルブートでのパフォーマンスとWinXPデータ共有の長所と短所を理解する[閉じる]](https://linux33.com/image/14271/NTFS%E3%81%A8Ext4%E3%81%AE%E9%96%93%E3%81%AE%2Fhome%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%BD%A2%E5%BC%8F%E3%81%AE%E9%81%B8%E6%8A%9E%E3%80%81%E3%83%87%E3%83%A5%E3%82%A2%E3%83%AB%E3%83%96%E3%83%BC%E3%83%88%E3%81%A7%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%81%A8WinXP%E3%83%87%E3%83%BC%E3%82%BF%E5%85%B1%E6%9C%89%E3%81%AE%E9%95%B7%E6%89%80%E3%81%A8%E7%9F%AD%E6%89%80%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
- 最初のプライマリパーティションにWin XPがあります。
- 今後のWinインストールのために残りの2つの基本は残しておきます。
- 私はLinux Mintをインストールするための論理パーティションを計画しています。
- 別の/homeを将来のLinusリリースで再利用できることを読んでいます。
- WinとLinuxの間でもデータをシームレスに共有できるように、/homeをNTFSに保つことが賢明だろうと思います。
- ほとんどのフォーラムでは、NTFSがext4より劣っていると主張しているので心配です。
- しかし、一部のフォーラムでは、ファイルシステムのパフォーマンスは構造によって決まるのではなく、主にカーネルドライバと読み書きアルゴリズムによって決まると述べています。
質問
- Linuxに[ext4を使用して実装されているものと同じ]良いアルゴリズムがある場合、NTFSでも同じことができますか?
- NTFSの欠点はWindowsにのみあるかもしれませんが、同じNTFSはext4でも同じようにうまく機能しますか?
- そうでなければ、NTFSから離れてWinとLinux間でデータを共有する他の方法を考慮するのに十分なパフォーマンスがありますか?
- WinXpまたは7でext4を読み取る方法はありますか?
- 実際の経験に基づく他の提案も歓迎します。
答え1
NTFSのLinux実装はあまり良くありません。いくつかの書き込みサポートがありますが、遅いです。これは、Linuxに最適なNTFS実装がNTFS-3G
FUSEファイルシステムであるためです。 FUSEファイルシステムでは、すべてのファイルシステム呼び出しがユーザースペースプログラムにリダイレクトされます。これは重大なパフォーマンスの低下を招く戦略です。
それに加えて、NTFSファイルシステムは、Linuxセキュリティの原則ではなく、Windowsセキュリティの原則を実装するために書かれています。したがって、Linuxユーザー名とグループをWindowsファイルシステムのセキュリティ属性にマップするのは非常に複雑です。ホームディレクトリにこのような問題が発生したくありません。
全体としてNTFS-3G
、WindowsとLinuxの間でデータを共有する方法として役立ちますが、それ以上は使用しません。
LinuxホームディレクトリをWindowsオペレーティングシステムと共有するには、NTFSをホームディレクトリのファイルシステムとして使用するよりも、次のものをインストールすることをお勧めします。ext2fsdWindowsコンピュータはWindowsとファイルシステムの読み取りをext2
サポートしていますext3
。ext4
Windows と併用すると、NTFS-3G
Windows と Linux 間で簡単にデータを共有して再起動することなく、他のオペレーティングシステムからデータをインポートできます。
PS:まだWindows XPをお使いの場合は、使用を中止してアップグレードしてください。今。 Windows XPはまだセキュリティ更新プログラムを受信していません。1年以上これは、あなたのXPコンピュータが現在私と世界中のすべての人にスパムを送信しているボットネットの一部である可能性があることを意味します。さらに、Windows XPは、SSLサポートWebサイト(SHA2ハッシュアルゴリズムのセットなど)を引き続き使用する場合に必要な複数のSSLアルゴリズムをサポートしません。