无法挂载NTFS分区(无休眠)

我在SSD上安装了Windows和Linux,然后,我有第二个带有数据的HDD。它上面没有安装Windows,只有一个带有数据的NTFS分区(还有第二个分区Lenovo Recovery,但我不需要它)。当我尝试在Linux中打开它时,出现以下错误:
Error mounting /dev/sda2 at /media/adam/Data: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda2" "/media/adam/Data"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda2': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

但是这个驱动器上没有安装Windows,所以不可能有任何休眠文件。我需要在这个驱动器上拥有读写权限。我该怎么做呢? 我还注意到的另一件事是,这个分区有msftdata标志,但是当我打开gparted并选择“管理标志”并将其删除时,它并没有被删除。 如何以写模式挂载分区? 谢谢。
编辑:这不是由于休眠而无法挂载Windows(NTFS)文件系统的重复问题,因为没有Windows或休眠文件。

1运行sudo ntfsfix /dev/sda2之后会发生什么,请您看一下。 - TheWanderer
@Zacharee1 谢谢,现在一切都正常工作了,没有任何问题。 - Adam Ježek
@Nephente 不能重复,因为没有Windows和hiberfile。 - Adam Ježek
我在支持Windows Server 2k12虚拟机的VHD上遇到了相同的症状。我有一个测试场景,需要我在虚拟机关闭时直接将数据复制到分区中,然后再启动它。即使进行了干净的关闭,仍然出现了这个问题。如果其他人也遇到这个问题,可以尝试使用ntfsfix来解决。 - Brian
1这显然是个重复的问题。当计算机进入休眠或使用快速启动时,Windows不需要在分区上安装才能将该分区标记为脏。 - muru
1个回答

运行sudo ntfsfix /dev/sda2,然后你就可以挂载分区了。