Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

NTFS-3g is pretty good and support on Linux is definitely a lot better than it used to be. Still, official (or officially supported/documented) support would be really nice.

Honestly I hope even Windows abandons NTFS soon. It's the worst part of using Windows. e.g. Try and develop any Node project on Windows and it's painful - takes literally minutes to delete the node_modules folder whereas on Linux/Mac it takes seconds. It only recently got long pathname support (260+ chars long)...



On the other side, file ACLs in NTFS are way more powerful than the Linux owner-group-world model.


You can use posix acls whenever you want though.


Posix acls aren't particularly nice though. RichACLs is what I'd love but they're not merged :(


Linux NTFS support is useful for that. It doesn't support them so you can just access/nuke any files you want through it even if Windows won't let you.


That's true of every file system if you're willing to boot into a different OS instance.


That's true. But NTFS could also improve rather than simply adopting Linux's filesystems. Heck they could improve it then Open Source the new thing.


I think ReFS was supposed to be the next-gen version of NTFS, but it never really got much use.


It's not a problem with NTFS and switching to another filesystem won't help. It's the classic "death from a thousand papercuts". The only way to mitigate performance issues is to bypass most of their I/O stack altogether, like they did with WSL2.

https://github.com/Microsoft/WSL/issues/873#issuecomment-425...


NTFS itself has had support for long paths for at least 17 years (with the prefix \\?\)




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: