News for hackers. Stuff that matters.
Re:NTFS read-write GPL kernel driver by mPReDiToR on Saturday August 15, 2020 @03:19PM (#24171481)
Was there something terrible about NTFS-3G?
Re:NTFS read-write GPL kernel driver by rwmj on Saturday August 15, 2020 @04:16PM (#24172002)
The main problems are there have been no released versions since 2017, combined with an annoying "open core" development model where some nice to have features have been held back from the free version (although not ones we care about too much). For our use case (virt-v2v) speed is not an issue, but data integrity when reading, writing and modifying many dozens of files absolutely is, and ntfs-3g has been very reliable.

(Disclaimer: I've made occasional contributions to ntfs-3g upstream)

Re:NTFS read-write GPL kernel driver by m000 on Saturday August 15, 2020 @03:24PM (#24171531)
Uhhhmmm... Speed? Stability? NTFS-3G has been a lifesaver for occasional use, but with anything remotely I/O intensive, it starts to crack.
Re:NTFS read-write GPL kernel driver by krzyk on Saturday August 15, 2020 @03:28PM (#24171564)
Why would you use NTFS on linux for anything other than occasional use?
Re:NTFS read-write GPL kernel driver by Fnoord on Saturday August 15, 2020 @03:38PM (#24171670)
To make backups of data on a Windows partition. Playing games residing on a Windows partition. The main purpose I can think of though is forensics (images might contain NTFS).
Re:NTFS read-write GPL kernel driver by nicoburns on Saturday August 15, 2020 @04:03PM (#24171915)
It's the only non-FAT filesystem with good cross-OS compatibiity.
Re:NTFS read-write GPL kernel driver by m000 on Saturday August 15, 2020 @04:39PM (#24172179)
This. Now, you've made me wonder if in the near future you could have both Windows and Linux installed on the same -gasp- partition.
Re:NTFS read-write GPL kernel driver by brnt on Saturday August 15, 2020 @05:51PM (#24172737)
I had for years. Usung Wubi.
Re:NTFS read-write GPL kernel driver by aflag on Saturday August 15, 2020 @08:51PM (#24173808)
Can't you use ext2/3 pretty much everywhere too?
Re:NTFS read-write GPL kernel driver by mimi89999 on Saturday August 15, 2020 @03:57PM (#24171865)
To deploy Windows from WIM imeges. Windows PE isn't something one would even consider using.
Re:NTFS read-write GPL kernel driver by jlgaddis on Sunday August 16, 2020 @05:04PM (#24181292)
I didn't know this was even possible but now I'll be looking into it. Thanks.
Re:NTFS read-write GPL kernel driver by ed25519FUUU on Saturday August 15, 2020 @03:32PM (#24171618)
Why should it matter?
Re:NTFS read-write GPL kernel driver by q3k on Saturday August 15, 2020 @03:59PM (#24171883)
Why not? It's a good filesystem, why not use it?
Re:NTFS read-write GPL kernel driver by nwallin on Saturday August 15, 2020 @06:10PM (#24172865)
It's kind of a garbage filesystem though.

HN gets all bent out of shape about minor differences between btrfs and zfs. Like how zfs supports raid5/6 but btrfs raid5/6 support is immature. Meanwhile NTFS doesn't even support checksumming, multiple block devices, copy on write, the performance on SSDs is garbage, etc etc.

Re:NTFS read-write GPL kernel driver by chasil on Saturday August 15, 2020 @11:08PM (#24174620)
The whole of the NT kernel was essentially a futurized implementation of VAX-VMS.

Both VMS and NT had the same manager, in the person of Dave Cutler. Microsoft hired a large team away from DEC to build NT (which became the subject of litigation from DEC).

I have read that NTFS shares common architecture with Files-11/ODS-2&5 (native VMS filesystems). Aspects were also lifted from OS/2.

ZFS was developed a decade after NTFS. Most UNIX was still on FFS when NTFS was born.

https://wikimili.com/en/Files-11

Re:NTFS read-write GPL kernel driver by p_l on Sunday August 16, 2020 @04:55PM (#24181222)
Ext2 was AFAIK a FFS-style design.
Re:NTFS read-write GPL kernel driver by Dylan16807 on Saturday August 15, 2020 @10:33PM (#24174386)
At least that 'garbage' hasn't died on me like the majority of my BTRFS partitions have. (Thankfully they all mostly still worked in read-only mode.)
Re:NTFS read-write GPL kernel driver by rwmj on Saturday August 15, 2020 @04:17PM (#24172008)
Stability hasn't been an issue for us. Virt-v2v uses ntfs-3g intensively and we have migrated a large fraction of a million VMs, many (the Windows ones) all using ntfs-3g. We've not had problems with ntfs-3g at all.

I'm still interested to see if an in-kernel driver can be better.

(Disclaimer: I have contributed a few patches to ntfs-3g upstream)