OS XがNTFSデバイスに書き込めない技術的な理由は何ですか?


10

Mac OS XはNTFSフォーマットのハードドライブに書き込むことができません。ただし、読み取ることはできます。

なぜ書き込めないのですか?

私の基本的な理解では、ファイル形式はデータがデバイスにどのように格納および取得されるかを決定します。したがって、ストレージデバイスを操作するための鍵は、データの保存と取得のルールを知ることです。

OS XはNTFSフォーマットのデバイスを読み取ることができるため、OS Xは明らかにそのようなルールを知っています。OS XがNTFSデバイスにデータを書き込むために必要なルールに従うのを正確に阻止するものは何ですか?NTFS(Get Infoを実行するだけ)であることを認識しているため、これができない理由はわかりません。


Mac OS XはNTFSディスクに書き込むことができます。Macでの書き込みを可能にする端末コマンド(これはおそらく、sudo echo "UUID = ENTER_UUID_HERE none ntfs rw、auto、nobrowse" >> / etc / fstab)です。Appleがデフォルトでそれを有効にしなかった理由については、私にはわかりません。
PoisonNinja 2014年

実際、それは可能であり、AnonymousAppDevが書いたように実行するとうまく機能します。
Max Ried

回答:


9

OS XはNTFSボリュームに書き込むことができます。ただし、これは非表示のスイッチであり、サポートされていません。自己責任で使用してください。

ファイルシステムに対するOSレベルのサポートは、主要な技術投資です。ルールを知るだけではありません。HFS +とNTFSの間には、名前でサポートされる文字や最大ファイルサイズなど、根本的な違いがあります。アプリケーションは言うまでもなく、OSを作成する場合、コードで想定されるファイルシステムに依存することを想定するのは非常に簡単です。

異なるファイルシステムからファイルを読み取る方が、別のファイルシステムにファイルを書き込むよりもはるかに簡単です。ファイルを読み取るだけでは、データが失われる可能性はほとんどありません。ファイルの書き込みでは、ファイルを書き込むときにデータ(データの書き込み中か、ディスク上の他のファイルのいずれか)が失われないことが不可欠です。

別のファイルシステムをサポートするということは、OS開発チームとテストチームに多大な費用がかかることを意味します。このファイルシステムの比較を見てみると、これら2つのファイルシステムが異なる多くの場所がわかります。NTFSの公式サポートがない場合、最も安全な前提は、十分にテストされておらず、NTFSのすべての機能をサポートしていない可能性があることです。


素晴らしい説明!そこの出口ファイルは名前のCAES機密ファイルシステム:いくつかのケースでは、相互運用性は不可能ですaし、A同じディレクトリに正しく場合であるOS上で管理することはできません国連このOSが対処することはできませんので(敏感これら2つのファイルの違い)。
dan

0

おそらく、EULAを解析すると、洞察を得ることができます。チートコードを入力すると、明らかにできます。ChromebookとLinux(ほとんど)はできます。すべてのファイルシステムは、25年以上前からベースOSから分離されています。つまり、それらはすべてプラグインを介して操作されています(たとえば、DOS PCがNTFSを読み取るにはどうすればよいですか?それをSMB共有としてマウントし、ネットワークを使用します。ドライバーなど)したがって、要約すると、技術的な制限はなく、遭遇する制限は法的な性質のものです(偶然ではなく意図的なものを定義します)。これは私たち皆が知っているアップルであり、スマートな服装で、非の打ちどころのないマナーであり、少人数の会話で光り、それらのカードを非常に近くに持っています。古いリンゴ、喉であなたをつかんで、口臭が香る死を叫ぶものは、あなたの眼球から1インチを脅かすものであり、リンゴは行ってしまった。


これについての証拠はありますか?これをサポートするものは何も見つかりませんでした。NTFSを正常に読み取ることができます。AFAIKには、とにかく設定できる法的制限はありません。Appleの「イメージ」は、ここではまったく問題になりません。
JMY1000 2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.