Mount
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 指南。
您看到的錯誤表明文件系統不干淨,需要由 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也能夠辨識外部硬碟。