NTFSにダーティマークがあるのはなぜですか?NTFS3ではダーティNTFSパーティションをマウントできないのはなぜですか?

NTFSにダーティマークがあるのはなぜですか?NTFS3ではダーティNTFSパーティションをマウントできないのはなぜですか?

https://wiki.archlinux.org/title/NTFS#Unable_to_mount_with_ntfs3_with_partition_marked_dirty

パーティションがダーティとしてマークされている場合、NTFS3はLinux上でNTFSパーティションをマウントできません。

ただし、NTFS-3G(およびWindows)はそうではありません。

NTFSドライブをホットアンプラグ(「取り出さずに取り出して再接続」)すると、NTFSパーティションがダーティとして表示される可能性があります。これ。理論的には、現在多くのデバイスがホットプラグをサポートしているため、この問題は発生しません。

答え1

NTFSにダーティマークがあるのはなぜですか?NTFS3ではダーティNTFSパーティションをマウントできないのはなぜですか?

パーティションがダーティとしてマークされている場合、そのメタデータは一貫性がなく、ファイルシステムオブジェクトの作成、変更、または削除などの読み取り/書き込みモードでパーティションを使用するとデータが失われる可能性があります。この問題を解決するには、通常Windowsでchkdskを使用する必要があります。このntfsfixユーティリティは実際に矛盾を修正するのではなく、通常ダーティフラグのみを削除します。


~からhttps://docs.kernel.org/filesystems/ntfs3.htmlman mountディストリビューションが十分に新しい場合:

force

Forces the driver to mount partitions even if volume is marked dirty. Not recommended for use.
sudo mount -o force,ro /dev/device /mnt/NTFS

あなたのために働く必要があります。強くお勧めしません。少なくともroパーティションの破損を防ぐための追加オプションとして使用できます。

関連情報