I have CachyOS installed on one of my SSDs (formatted as Btrfs). All other SSDs on my system are formatted as NTFS, because I’m using Windows 11 as well.
For a very long time, I used ntfs3 driver by Paragon to use my NTFS drives on Linux. But Linux kernel 7.1 introduced a brand new NTFS driver called NTFSPlus (which now replaced the legacy NTFS driver entirely), which is apparently present on CachyOS since kernel 7.0 (Cachy developers early adopted the NTFSPlus driver).
I switched to the new NTFSPlus driver and also configured KDE Plasma to always use the NTFSPlus driver (ntfs) for easy mounting NTFS drives.
Is the new NTFSPlus driver better than the old NTFS3 driver, which is widely known for data corruption?
Core Functionality: It provides essential utilities such as fsck.ntfs for filesystem consistency checking and repair, as well as mkfs.ntfs for creating new partitions, which were previously missing from the ntfs3 ecosystem.
Origin and Scope: The project was developed by forking ntfs-3g and removing the unnecessary FUSE implementation, resulting in a lighter, native userspace suite designed to integrate with the modern kernel driver.
Testing Integration: It enables Linux distributions to test NTFS volumes using the standard xfstests harness, improving reliability and allowing for automated validation of filesystem integrity.
Strategic Role: By providing these tools, ntfsprogs-plus aims to make ntfsplus a more trustworthy and complete alternative to ntfs-3g and ntfs3, particularly for server and enterprise environments that require robust repair capabilities.
And yes it supports Gparted.
sudo ntfsck -n /dev/sdc1
[sudo] password for me:
Parse #1: Scan mft entries in volume...
100.00 percent completed
Parse #2: Check system files...
100.00 percent completed
Parse #3: Reset logfile...
ntfsck does not support log replay, just reset it
Parse #4: Check index entries in volume...
100.00 percent completed
Parse #5: Scan orphaned MFTs candidiates...
100.00 percent completed
Parse #6: Check orphaned mft...
100.00 percent completed
Clean, No errors found or left (errors:0, fixed:0)
---
This is great news. I switched over.
I love the compatibility that it brings.
Fewer reasons for Windows users to complain about Linux.
Also makes it easier to cope with used computers before transitioning them fully to Linux.
I’m yet to test but the ntfs3 driver caused some issues with the compress.exe utility (express4k, lzx), I could read some files but apparently Steam didn’t seem to be able to read it. Hopefully with this new driver it will work. bump