Live data from Hacker News

Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

news.ycombinator.com

31–40 of 71 posts

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#31
post #28

Have they fixed raid 5 yet? Last time I checked, they said "we don't care" and declared it stable.

Home distributions are very much not the right place to look for raid 5. That's small server territory.

Not everyone can afford a dedicated NAS/file server.

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#32
post #28

Have they fixed raid 5 yet? Last time I checked, they said "we don't care" and declared it stable.

Home distributions are very much not the right place to look for raid 5. That's small server territory.

Meanwhile, my desktop, running raidz2 (RAID6 equiv): works great.

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#34
post #21
post #8

Earlier quoted context omitted.

> Ditto for ZFS btw This is untrue. ZFS is ready for prime time. The problem here is that it is licensed under a license that is not compatible with the GPL, so it will never be imported into the kernel. Because it's an external module, most distros dont offer it in their installer etc. If you want zfs, you can either install it during install in expert mode, or go BSD where it is a first class FS

apt install zfs works just fine though? I’ve set it up in Debian many times in minutes, am I missing something?

Yeah, like I said, after you installed it, it's available. As mentioned here, it's also not in the main repo.

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#35

How often are people reevaluating their file system choice? As excited as Linux users tend to be about the little things, the file system is so close to being unnoticeable day-to-day that it’s not worth the hassle when the current one works perfectly fine.

It's unnoticeable when you don't reevaluate your choices. Once you get into the habit of automatic snapshots, ext4's lack of snapshotting is very noticeable.

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#36
In my experience, btrfs has one significant disadvantage over ext4. It's the behaviour once the partition is full. It's relatively easy to get stuck in a state where you can't delete anything because of the fullness. In some cases it's only recoverable by extending the partition, deleting, and then removing the extension.

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#37
post #28

Earlier quoted context omitted.

Home distributions are very much not the right place to look for raid 5. That's small server territory.

Not everyone can afford a dedicated NAS/file server.

No one designing defaults for a home distro will tune it for the server use case by default, so raid 5 considerations are totally irrelevant to OP's question.

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#38
post #16

Earlier quoted context omitted.

What problem did Linus have with Sun? Oracle I understand, but Sun? Was it something to do with UNIX?

I haven't heard of him objecting to the Sun origins of ZFS, but he has warned people away from ZFS on the grounds of Oracle's litigious reputation: > And honestly, there is no way I can merge any of the ZFS efforts until I get an official letter from Oracle that is signed by their main legal counsel or preferably by Larry Ellison himself that says that yes, it's ok to do so and treat the end result as GPL'd. > Other…

Could GPL be amended to be compatible with ZFS? Something along the lines of a legal shim. (Clearly Linus already said no to this in extension.)

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#39
My question is why in 2023 isn’t there some better efforts to at least bring third party support for the various FSes to the various OSes?

Or is it a side effect of streaming everything? Ie who cares. Ie file systems are solved tech and nothing really new until permanent storage is as fast as RAM in all aspects, replaces it, and we get some new computing paradigm.

Re: Ask HN: Why isn't BTRFS the default FS in home-oriented Linux distributions?

#40
post #26
post #14

1 - increased complexity, makes troubleshooting harder 2 - higher risk of losing data 3 - harder to explain and understand vs ext4. 4 - has more special needs. in some cases you need way more free storage for rebalancing stuff around... you don't need that for ex4. --- now ext4 is surely worse than btrfs... but for the average home user btrfs is more of a problem than a solution, probably.

Personally I prefer ReiserFS, it has always been a killer file system in my view.

Yes, it has that one killer feature the other FSs so not have.
Post reply on HN