So, somebody wrote a program that converts, in-place, an #NTFS volume into #btrfs.

It even keeps an image of the original NTFS volume as a file in the resulting btrfs volume. This can be used to undo the conversion or deleted to free up space and make the conversion permanent.

That is absolutely wild.

https://github.com/maharmstone/ntfs2btrfs

#Linux

GitHub - maharmstone/ntfs2btrfs

Contribute to maharmstone/ntfs2btrfs development by creating an account on GitHub.

GitHub
@argv_minus_one this would be great for people who've recently moved to linux and are on the edge regarding formatting their external ntfs drive 

@rexielscarlet

Linux can already mount NTFS. This is more for people who've decided to take the plunge.

@argv_minus_one yep, I should have worded it better 
@rexielscarlet @argv_minus_one I had dual boot and found that NTFS support seemed to really mess up when writing. I can recall what happened but it happened regularly enough they I stopped mounting that drive and copied the things I needed to the native Linux drive.
@CenturyAvocado AFAIK the problem is that Windows does not really shutdown anymore. So it also does not really unmount file systems on internal drives. Then Linux accesses an not cleanly unmounted file system, changes stuff, then windows is booted and is confused by the file system state. Might be different for external drives but I don't really trust Microsoft.
@rexielscarlet @argv_minus_one