BTrFS vs NTFS boot from

All development related issues welcome

Moderator: Moderator Team

Post Reply
User avatar
A_S
Posts: 9
Joined: Wed Mar 23, 2016 1:38 pm

BTrFS vs NTFS boot from

Post by A_S »

Some days ago a new feature request was created. I am not totally agree with it and want to discuss what is better NTFS or BTrFS.
I see some advantages of NTFS:
  1. Not fist release. Well known features tested by million people.
  2. A lot of exiting tools for work with it. No bicycles. Possible some code base can be imported.
  3. Developers have full control on code base (and knowledge too). No wait for bug fixing by Oracle and free for new features needed.
  4. For windows NTFS is native. Some applications will be happy (e.g p2p clients can use streams to store hashes)
  5. No some strange features, that can boil head, but actually will never be used by general user (software RAIDSs, mixing use SSD and HDD, load balancing)
User avatar
Fraizeraust
Posts: 234
Joined: Thu Jan 05, 2017 11:46 am
Location: Italy
Contact:

Re: BTrFS vs NTFS boot from

Post by Fraizeraust »

It is obvious NTFS is the top critical priority over all file systems out there (except for FAT32) since it comes by default on all Windows products. BTRFS can shall wait for a bit until the rest of the development is done and buggy-free.
a.k.a. GeoB99 -- ReactOS Kernel developer -- My Wiki page
User avatar
EmuandCo
Developer
Posts: 4723
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: BTrFS vs NTFS boot from

Post by EmuandCo »

You know that the main reason for Pierre Schweitzer to add a big amount of IFS drivers is mainly bugfixing? I hope so... Check recent commits of him and you know what he is doing. All these commits are needed for NTFS sooner or later too
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

If my post/reply offends or insults you, be sure that you know what sarcasm is...
erkinalp
Posts: 861
Joined: Sat Dec 20, 2008 5:55 pm
Location: Izmir, TR

Re: BTrFS vs NTFS boot from

Post by erkinalp »

btrfs has its own goodies:
*subvolume management(even across disks with unequal sizes)
*copy-on-write filesystem making backups easier
*it makes easier to coexist with Linux in the same volume
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
Jedi-to-be
Posts: 706
Joined: Sun Mar 16, 2008 11:26 am
Location: Russia, Stavropol
Contact:

Re: BTrFS vs NTFS boot from

Post by Jedi-to-be »

Fraizeraust wrote:It is obvious NTFS is the top critical priority over all file systems out there (except for FAT32) since it comes by default on all Windows products. BTRFS can shall wait for a bit until the rest of the development is done and buggy-free.
NTFS will be developed only if we have developer assigned to it. But we do not have one, until CoderTrevor decides to continue his work. At the moment I see him on hiatus.

In case of BTRFS we have a developer who is assigned to it, and thus it will make progress. And BTEFS driver is already in mature and in feature complete state.
ROCKNROLLKID
Posts: 307
Joined: Mon Oct 17, 2016 3:19 am
Contact:

Re: BTrFS vs NTFS boot from

Post by ROCKNROLLKID »

Jedi-to-be wrote:
Fraizeraust wrote:It is obvious NTFS is the top critical priority over all file systems out there (except for FAT32) since it comes by default on all Windows products. BTRFS can shall wait for a bit until the rest of the development is done and buggy-free.
NTFS will be developed only if we have developer assigned to it. But we do not have one, until CoderTrevor decides to continue his work. At the moment I see him on hiatus.

In case of BTRFS we have a developer who is assigned to it, and thus it will make progress. And BTEFS driver is already in mature and in feature complete state.
Winbtrfs* There is a difference between btrfs and Winbtrfs. btrfs has been stable for a long time now, but only recently winbtrfs was made stable, with 1.0 released September 4th 2017. btrfs was also made by a variety of people and organizations (facebook, oracle, intel, and of course red hat and Linux foundation) where as winbtrfs is only being made by one person.

Anyways, it was reported that btrfs is slightly faster then ntfs. btrfs also has higher limitations then ntfs. ntfs = volume 256tb, file size 16eb and around 4 million max files vs btrfs = 16EB for both volume and file size and around 18 quintillion max files. btrfs is also more evolve in general as the last updates to ntfs were in 2001 when XP was released vs btrfs still being updated to this day.

However, MS will probably eventually replace ntfs with ReFS, as that has become the standard for the server edition of windows now. I don't know much about ReFS other then it has no limits to max files and the volume and max file size are pretty much tripled compared to btrfs.
User avatar
dizt3mp3r
Posts: 1874
Joined: Mon Jun 14, 2010 5:54 pm

Re: BTrFS vs NTFS boot from

Post by dizt3mp3r »

Only 18 quintillion max files? My daughter's selfies will exceed that in no time at all.
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
Jedi-to-be
Posts: 706
Joined: Sun Mar 16, 2008 11:26 am
Location: Russia, Stavropol
Contact:

Re: BTrFS vs NTFS boot from

Post by Jedi-to-be »

ROCKNROLLKID wrote: winbtrfs is only being made by one person.
And we should not forget that feature complete NTFS driver in ReactOS still does not exist. And will not exist in next 2 years approx.
While WinBTRFS is almost ready.
ROCKNROLLKID
Posts: 307
Joined: Mon Oct 17, 2016 3:19 am
Contact:

Re: BTrFS vs NTFS boot from

Post by ROCKNROLLKID »

Jedi-to-be wrote:
ROCKNROLLKID wrote: winbtrfs is only being made by one person.
And we should not forget that feature complete NTFS driver in ReactOS still does not exist. And will not exist in next 2 years approx.
While WinBTRFS is almost ready.
Trevor mentioned he was most likely going to stay with ReactOS after GSOC was officially over, so let's see what comes of that.

In the meantime, has anyone tested Winbtrfs on Windows before (not ReactOS). I am curious if it breaks compatibility at all with games/software/drivers/ect?
Jedi-to-be
Posts: 706
Joined: Sun Mar 16, 2008 11:26 am
Location: Russia, Stavropol
Contact:

Re: BTrFS vs NTFS boot from

Post by Jedi-to-be »

ROCKNROLLKID wrote:
Trevor mentioned he was most likely going to stay with ReactOS after GSOC was officially over, so let's see what comes of that.
If I remember correctly the same thing he said a year ago. Intentions are good, but good intentions are not the code yet.
User avatar
Konata
Posts: 391
Joined: Sun Apr 20, 2014 8:54 pm

Re: BTrFS vs NTFS boot from

Post by Konata »

Jedi-to-be wrote: And we should not forget that feature complete NTFS driver in ReactOS still does not exist. And will not exist in next 2 years approx.
While WinBTRFS is almost ready.
And? ReactOS itself is still far from production ready. What does it matter if the NTFS driver takes the same amount of time ReactOS would take to become more stable? It's not as if switching from FAT right now would mean anything when so many other parts of the kernel have severe stability issues at the moment.
erkinalp
Posts: 861
Joined: Sat Dec 20, 2008 5:55 pm
Location: Izmir, TR

Re: BTrFS vs NTFS boot from

Post by erkinalp »

dizt3mp3r wrote:Only 18 quintillion max files?
In one subvolume. btrfs allows you to have multiple subvolumes in the same partition. You can fiddle with mount options to get them in your desired path.
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
User avatar
EmuandCo
Developer
Posts: 4723
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: BTrFS vs NTFS boot from

Post by EmuandCo »

You have all the positive aspects of ZFS, like included Software RAIDs etc. The FS is a nice thing. But NTFS will follow sooner or later.
And if our devs skilled in that direction have no spare time to do that, then we have to wait. I already explained that to you @jedi-to-be and a accusation/attack against Trevor is not what I wanna see here!
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

If my post/reply offends or insults you, be sure that you know what sarcasm is...
sharmapillay
Posts: 1
Joined: Tue Feb 26, 2019 2:15 pm
Contact:

Re: BTrFS vs NTFS boot from

Post by sharmapillay »

NTFS will be grown just in the event that we have designer doled out to it. Be that as it may, we don't have one, until CoderTrevor chooses to proceed with his work. Right now I see him on break.

If there should be an occurrence of BTRFS we have a designer who is relegated to it, and along these lines it will gain ground. What's more, BTEFS driver is now in develop and in highlight total state.
Post Reply

Who is online

Users browsing this forum: No registered users and 18 guests