tuxera / ntfs-3g

NTFS-3G Safe Read/Write NTFS Driver
https://www.tuxera.com/company/open-source
GNU General Public License v2.0
985 stars 149 forks source link

ntfsfix can not correct MFT errors #67

Open jesius opened 1 year ago

jesius commented 1 year ago

After plug out sdcard and plug in again, though ntfsfix print ok and mount normally, but from logs MFT errors occurred:

ntfs3: sdg1: Inode r=1d is not in use! ntfs3: sdg1: MFT: r=3c, expect seq=1 instead of 4! ntfs3: sdg1: MFT: r=3c, expect seq=2 instead of 4! ntfs3: sdg1: MFT: r=3c, expect seq=3 instead of 4! ...

and the sdcard can not use normally, can not create or remove files. are there any way ntfsfix can correct these errors, how i can fix these errors from linux?

jpandre commented 1 year ago

ntfs3: sdg1: Inode r=1d is not in use!

This is not ntfs-3g. You should report to ntfs3 support.

are there any way ntfsfix can correct these errors

Not in its current state. Use ntfs3 tools or chkdsk from Windows

jesius commented 1 year ago

do we have any plan to update ntfsfix to fully support check ntfs disk? just like chkdsk from windows? seems currently no such tools available in linux environment.