Symptoms & scope
- A formerly accessible NTFS partition refuses a read-write mount.
- The kernel explicitly reports a dirty volume.
Relevant environment
Shared Windows NTFS partitions accessed with the kernel NTFS3 driver; ntfs-3g has different messages and options.
Recognizable messages (synthetic examples)
ntfs3: sda3: Volume is dirty and "force" flag is not set!Use native consistency recovery; do not treat force as a routine workaround.
Possible causes
These are possible explanations, not a confirmed diagnosis. Several independent faults can coexist.
- An unclean shutdown, outstanding filesystem errors or an interrupted write can leave the volume dirty.
- Windows hibernation or Fast Startup is a separate shared-volume consistency risk and may coexist with the dirty state.
Diagnose safely
Run one command at a time in the relevant session. Read the explanation first. Uppercase placeholders need your own values; tools and privileges vary by distribution. These commands are displayed here and never executed by the website.
Check 1
Read the failed mount’s kernel context; journal privileges may be required. Distinguish ntfs3 from other drivers.
journalctl -k -b --no-pager -n 250Interpret the result: Volume is dirty is a deliberate refusal, not a reason to add force. Other messages may identify journal replay or unsupported options.
Evidence-guided next steps
Use a clean Windows shutdown and native check
If the volume belongs to a usable Windows installation, boot Windows, save work, and perform its native filesystem check on the verified volume when required. Complete a full shutdown; disable Fast Startup for regularly shared writable volumes if it leaves Windows state active.
Precautions: Native repair changes metadata; secure irreplaceable data first. Do not write from Linux into a hibernated Windows volume.
Recovery / rollback: Restore desired power settings only after deciding whether the volume will remain shared. Restore damaged files from backup if repair alters them.
Did this solution help you?
Preserve access without bypassing protection
If Windows is unavailable or the partition remains dirty, preserve a recovery image and consider a deliberate read-only recovery using tools that support the actual NTFS state. Investigate underlying drive errors before further mount attempts.
Precautions: The NTFS3 force option is explicitly not recommended. Clearing a dirty flag alone does not repair the filesystem or resolve hibernation consistency.
Recovery / rollback: Keep the source untouched and retry recovery on a copy; return to ordinary writable mounts only after consistency is established.
Did this solution help you?
References & review
This guide was prepared from primary project or distribution sources and reviewed on the date shown. This is an editorial source check, not evidence that a fix was reproduced on your hardware. Diagnostic log examples are synthetic fixtures. Version-dependent details must be checked against your installed release.
- Linux kernel: NTFS3 mount options (project or distribution documentation)
- Linux NTFS3 dirty-volume protection source (upstream implementation; behavior can vary by version)
- util-linux: lsblk(8) (project or distribution documentation)