NTFS-3G 无法在 macOS catalina 上运行:MFTMirr 与 $MFT 不匹配(记录 3)

NTFS-3G 无法在 macOS catalina 上运行:MFTMirr 与 $MFT 不匹配(记录 3)

我已将 macOS 从 High Sierra 升级到 Catalina,我认为这会导致出现以下错误。有什么办法可以修复这个错误吗?

$ mkdir /Volumes/FOLDER
$ sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/FOLDER -olocal -oallow_other -o auto_xattr    
$MFTMirr does not match $MFT (record 3).
Failed to mount '/dev/disk2s1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

请注意,我已遵循以下内容NTFS-3G指南

答案1

我已经关注了这个Ubuntu 的解决方案

您看到的错误表明文件系统不干净,需要由 Windows 检查chkdsk。 NTFS 文件系统有一些组件(在本例中$MFT分别$MFTMirr是),它们说明磁盘上的位置。这些文件不再相互匹配,这表明可能存在某种类型的文件系统损坏。

在我使用过的 Windows 机器上[ chkdsk]

chdsk:检查卷的文件系统和文件系统元数据是否有逻辑和物理错误。如果不带参数使用,chkdsk 仅显示卷的状态,并且不修复任何错误。如果与/f/r/x、 或/b参数一起使用,它将修复卷上的错误。


首先,在 Windows 机器上我做了:chkdsk <volume> /f,对于 2 TB 外部硬盘大约需要 2-3 小时。然后,在 macOS 上,我遇到的错误也得到了修复Paragon Software 出品的 Microsoft NTFS for Mac也能够识别外部硬盘。

相关内容