Preferences

I think this is the fourth attempt at an NTFS implementation for Linux.

The first was the classic, abandoned NTFS kernel driver. It was removed from the kernel last year, but used to be found in fs/ntfs.

The second is FUSE-based ntfs-3g / ntfsprogs (which is the one which is most reliable). Unfortunately this is basically abandoned upstream.

The third is the fs/ntfs3 kernel driver, which we found in testing to be quite unreliable, although I was hoping it would improve.

Why I'm interested in all this is because reliable NTFS support, including writes, is vital for our virt-v2v product (https://pretalx.com/devconf-cz-2024/talk/SN93LG/)


There is also a commercial attempt:

https://www.paragon-software.com/us/home/ntfs-linux-professi...

and even an attempt at wrapping Microsofts implementation (dead project):

http://www.jankratochvil.net/project/captive/

The ntfs3 driver mentioned above is the former proprietary Paragon driver.
> The first was the classic, abandoned NTFS kernel driver.

Of which this is v2, an enhancement with R/W.

https://www.theregister.com/2025/10/21/ntfsplus_new_rw_drive...

IOW: not abandoned after all. Revived and improved, in ways I describe in the article above.

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal