NTFSパーティションに対してntfsck
を実行しようとすると、次のようになります。
Sudo ntfsck /dev/sdb1
Unsupported: replay_log()
Volume is dirty.
Unsupported: check_volume()
Checking 161792 MFT records.
Unsupported cases found.
NTFSボリュームでWindows chkdskツールを実際に使用する必要なく、「ダーティ」NTFSボリュームをクリーンアップするにはどうすればよいですか。
私もntfsfix
を実行しましたが、すべてが正常であると言っていましたが、実際はそうではありませんでした。
Disk Utilityを使用してファイルシステムをチェックしようとすると、同じ「ダーティ」エラーが発生します。
強力な石鹸が必要だと思い始めています。
古い ntfsprogs パッケージの一部であり、現在 ntfs-3g パッケージ(既にインストールされている可能性があります)にあるntfsfix
を使用してみてください。
これは、一般的なNTFSの問題を修正しようとするコマンドラインユーティリティです。最後に使用してからしばらく経ちましたが、次のように入力するだけで機能します。
Sudo ntfsfix /dev/sdb1
また、パーティションの「ダーティ」フラグをクリアする特定のオプションも提供します。
Sudo ntfsfix -d /dev/sdb1
これは、最初のコマンドに加えて必要な場合と必要でない場合があります。詳細については、man ntfsfix
をご覧ください。
実際にチェックをやめる必要があるのではないかと思います。 :)
私はかつて同様のレポートを持っていたと信じており、chkdskを実行するために元のWindowsインストールを起動しましたが、助けにはなりませんでした。しかし、私が学んだことは、LinuxはNTFSパーティションをチェックできず、fsckorderをゼロに設定してマウントする必要があるということです。
それ以来、これが変更されたかどうかは定かではありませんが、問題を解決できるかどうかを確認するためにこれをクロスチェックできることを願っています。
編集:追加するのを忘れた、私はその時以来、このパーティションに問題はなかった。