第一次遇到这种问题,折腾了很久,网上介绍的可能性问题好多种,最后是NTFS文件系统有错的问题。
如果NTFS文件系统有错,ntfs-3g会以只读方式挂载它。要修复NTFS系统,启动Windows并使用它的磁盘检查程序,chkdsk。考虑到 ntfsfix 只能修复一些错误,如果失败,chkdsk 可能会成功。
想要修复 NTFS 文件系统,该设备必须已经被卸载。例如,想要修复 /dev/sda2
中的 NTFS 文件系统:
# umount /dev/sda2
# ntfsfix /dev/sda2
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
NTFS volume version is 3.1.
NTFS partition /dev/sda2 was processed successfully.
# mount /dev/sda2
如果顺利的话,该分区已经可以写入了
更多资料参考