質問: macでntfsがマウント出来なくなった macでntfsがマウント出来なくなった こんにちは。 osはmac os xの10.6.3を使用しています。 最初自分は、macでは、ntfsのドライブは読み込みしかできないと知り、「ntfs mounter」というフリーウェアを導入しました。 しかし、なぜか起動しても一瞬メニューバーにアイコンが表示されるだけですぐに消えてしまい、さらには最初出来ていたマウントすら上手く出来なくなりました。 「sl-ntfs」というソフトも使ってみましたが、ハードディスク自体は認識されているものの、マウントが完全に出来ません。 「ntfs-3g」や「paragon」のようなソフトを使えばマウント出来るということは知っているのですが、「ntfs-3g」はジャーナリングが無効になるらしい、「paragon」は無料じゃない、という事情があり、出来ればその他の方法で、今の状況を打破する方法を知りたいです。 具体的には「ntfs mounter」か「sl-ntfs」が普通に使えるようにする方法が知りたいです。最低でも元通りntfsの読み込みくらいは出来るように治したいです。 回答よろしくお願いします。
回答: 20行ほど書きながら、少し調べていたら 途中で気づいたんだけど、すごい勘違いしていて失笑 orz ntfs mounterやsl-ntfsが行なっていることは、簡単に言えば snow leopardの標準搭載の機能を、手軽に有効化することです。 内部的には、雪豹に内蔵されたntfsprogs由来のntfsドライバー等です。 ntfsprogsはmacosxリリース前から存在するlinux ntfs projectの成果物で 5年ほど前、この計画から分岐したのがntfs-3gです。 ntfs-3gがジャーナリングを一部しか対応していないことや chkdskやfsckに相当する機能を備えていないことは有名です。 ntfsprogsも同様の状況にあると認識しています。 つまり、現在の状況だけを考えると、まず一度windows環境に接続し ファイルシステムの整合を確認すべきだと思います。 「一度マウントできたものができなくなる」 どっからどう見ても、chkdskやfsckを試みるべき状況です。 いわゆるダーティビットが適切に設定されない現象が出ると 稀に、windowsではセーフモード起動もできなくなる症状が出ます。 たとえばntfsfixのようなコマンドで(入っていると思います) 強制的に、windowsの起動時chkdskを促す必要があるかもしれません。 しょせんntfsの信頼性は、正規のドライバーによるものであり ntfsprogsにしろntfs-3gにしろ、windowsで利用するntfsに比べれば信頼性が低く macosxでのufsより優れるということがありえません。 雪豹でのntfsは読み出ししかできないのではなく、書き込みの信頼性を保証できないから 通常の運用では、書き込みをできない設定で出荷されているにすぎません。 言い換えれば、安易に書き込みを可能にするツールのリリースは appleにとっては、よけいなものなのかもしれません。 実際、結果的に仕組みと事情を知らない人が、トラブルにあっているわけですし 中には、snow leopardの機能だからとappleに問い合わせる人もいるでしょう。 ジャーナリングを必須とする運用ではなく 緊急避難的な運用を考えるほうがいいでしょうし nas製品やsambaを用いた解決方法が良いかもしれません。