Announcement

Collapse
No announcement yet.

NTFS Driver Lands Some Late Feature Enhancements For Linux 6.12

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • NTFS Driver Lands Some Late Feature Enhancements For Linux 6.12

    Phoronix: NTFS Driver Lands Some Late Feature Enhancements For Linux 6.12

    While the Linux 6.12 merge window has been closed for more than one week, the modern NTFS "NTFS3" driver has seen some late feature enhancements as well as some fixes merged today for this new kernel version...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    A post that is a "polite nudge" from Linus to a merge submitter. Interesting.

    Comment


    • #3
      I wonder how to make Konstantin address this: https://bugzilla.kernel.org/show_bug.cgi?id=219123

      I've written to the mailing list three times, I've emailed him personally twice, I've created a bug report. Nope. No one cares.

      Comment


      • #4
        Originally posted by avis View Post
        I wonder how to make Konstantin address this: https://bugzilla.kernel.org/show_bug.cgi?id=219123

        I've written to the mailing list three times, I've emailed him personally twice, I've created a bug report. Nope. No one cares.
        Send a patch if you care. This is how FOSS works.

        Comment


        • #5
          Isn't the ntfs3 driver still considered experimental and not enabled by default?

          Comment


          • #6
            I was quite elated when this first came out, but what I'm really holding out hope for is that they'll release their fsck.ntfs utility. I think it's called something else though. It's already available, but it's proprietary. It's the single missing puzzle piece. It's really annoying to have to boot a Windows install just to run chkdsk for ntfs.

            Comment


            • #7
              Originally posted by gnarlin View Post
              I was quite elated when this first came out, but what I'm really holding out hope for is that they'll release their fsck.ntfs utility. I think it's called something else though. It's already available, but it's proprietary. It's the single missing puzzle piece. It's really annoying to have to boot a Windows install just to run chkdsk for ntfs.
              You can use ntfsfix.

              ntfsfix v2022.10.3 (libntfs-3g)

              Usage: ntfsfix [options] device
              Attempt to fix an NTFS partition.

              -b, --clear-bad-sectors Clear the bad sector list
              -d, --clear-dirty Clear the volume dirty flag
              -h, --help Display this help
              -n, --no-action Do not write anything
              -V, --version Display version information

              For example: ntfsfix /dev/hda6

              Though not "native" ntfs it works good.

              Comment


              • #8
                I tried it a couple of months ago. It's basically useless unfortunately because the performance is much better than ntfs-3g and it has better POSIX compatibility.

                1. forced reboots, including hitting ctrl+alt+del in a tty, might corrupt files or even the whole partition to the point that sometimes it can't be recognized by the system
                2. annoyingly, it doesn't provide an official tool to fix any of that. Using ntfs-3g fix utility (ntfsfix) doesn't solve these problems, requiring either Windows tools or chkufsd (which is not native and it's not even open source)
                3. POSIX compatibility didn't look 100% when I tested it (kernel 6.9.1), and AUFS requires the parameter 'icex' to ignore invalid permissions when a NTFS folder/partition is mounted into union during boot time, otherwise the mounted folders will become read-only
                4. the migration from ntfs-3g to ntfs3 (and vice-versa) will break absolutely all symlinks

                Comment


                • #9
                  Ummm, might be missing something, but seems to me ntfs should only be used when wanting to retrieve files say off a portable thumb drive or something where permissions don't matter.... When using Linux, format drives to a proper Linux format like ext4, etc. In my case for example, except for a few thumb drives, all my internal and external drives are formatted ext4. Why fiddle faddle with Windows formats at all for general use....

                  Comment


                  • #10
                    Originally posted by rclark View Post
                    Ummm, might be missing something, but seems to me ntfs should only be used when wanting to retrieve files say off a portable thumb drive or something where permissions don't matter.... When using Linux, format drives to a proper Linux format like ext4, etc. In my case for example, except for a few thumb drives, all my internal and external drives are formatted ext4. Why fiddle faddle with Windows formats at all for general use....
                    Because most people dont live in perfectly linux-siloed worlds. While not an everyday thing i interact with my own windows boot, and those of my friends and family often enough that writing is needed. The most recent FAT variants that dont have that 4gb file limit are fine, but NTFS is also better with features that matter

                    Comment

                    Working...
                    X