0

I just recovered from an issue here: 22.04 not mounting NTFS flash drive (not "Fast Boot" issue)

Many of the answers/comments on this website related to the issue I experienced, had to some degree suggested use of Windows. WTF?

Can some Linux guru please show how to:

  1. use Linux to fix NTFS file system errors? The windows equivalent of how I solved my issue in the answer I provided.
  2. Show how to tease out the symptoms that would lead you to fixing the NTFS file system? I mean, when would you know that the solution you just provided in first bullet is appropriate.

I love Linux, and it hurts to see this issue rely on Windows to fix a Linux "challenge".

Thanks.

EDIT* ntfsfix was suggested in the comments. during my issue, I saw that used here: Unable to read the contents of this file system, required for ntfs file system support: ntfsprogs / ntfs-3g, gparted

However I couldn't install it and there was no manual entry for it: enter image description here

Mike
  • 792
  • 2
  • 10
  • 22
  • Use ntfsfix for that. – nobody Sep 16 '23 at 15:43
  • @nobody see edit. – Mike Sep 16 '23 at 15:52
  • 3
    NTFS is a proprietary filesystem. Microsoft (who owns NTFS) does not publish the full specifications for NTFS. Linux support of NTFS is limited by the lack of documentation. It's not Linux's fault. – waltinator Sep 16 '23 at 15:53
  • 1
    @Mike answer is in your other question why that is wrong. See the 2nd image there. "nobody" is correct. Plus why the aggressive tone? if you use NTFS you will need windows at some point. repairing windows filesystems should be done using windows tools. From another OS a fix is NOT a fix but a patch: ntfsfix for instance removes the windows hibersys file. That in itself might mean you delete windows data not saved on disk. That could include data you did not want to delete – Rinzwind Sep 16 '23 at 16:08
  • Try man 8 ntfsfix. Or look here: man 8 ntfsfix – mpboden Sep 16 '23 at 16:12
  • The ntfsfix-command is part of the package ntfs-3g. ntfsfix can fix some common problems. It is not a replacement for the chkdsk-command from Windows. Install the ntfs-3g-package and then read the man pages man ntfsfix. – mook765 Sep 16 '23 at 16:32

0 Answers0