Am Sonntag, Februar 26, 2017 18:04 CET, "Dr.-Ing. Dieter Jurzitza" <dieter.jurzitza@t-online.de> schrieb:
[...] I usually have a partition setup with /boot, / and /home as separate partitions.
[...]50 GByte - 100 GByte should be more than sufficient.
If that is inappropriate with btrfs - well, I'd say again, then this fs is not appropriate for the things a normal user would do.[...]
There was once a time when ext4 was where btrfs is now: How on earth would anyone use it when ext2 "just works"? Right? Right? :-) New technology comes with new features, new solutions and new ... surprises. I rarely had problems with btrfs (meaning: never lost data). I just ran once into "disk full" which made me pull my hair until I understood the issue. Btrfs in 2017 has left it's bugs behind (bug == data loss). It's now in the phase where a lot of people have to use it so the "strange" behaviors can be ironed out (like that a disk can be 90% full after deleting all files on it, thanks to snapshots). Some of those behaviors are due to tools. "df" is supposed to tell you how much disk space is left. Is data in a hidden snapshot "free disk space"?
From the point of a user: no. See can't write to the disk anymore, so hidden data is definitely not free disk space.
From the point of "df"? Yes, it is. Proof: If you collect all files and sum their sizes, which value do you expect?
So the old tools (which work well with extX fs) don't work so well with the new technology. That doesn't make the new technology bad. It's more like you having a hammer to fix things and you need to fix a computer. *Sometimes* the hammer is enough even though an expert would freak out. A better solution would be to patch "df" to show two values (10% full (50% incl. snapshots)). We wouldn't figure that out without giving btrfs to many people who then scream bloody hell at the decisions which seemed reasonable to designers. Or maybe the disk tools should print "this is a btrfs filesystem; please use btrfsctl instead". Lastly, btrfsctl should be more approachable. Some of the output is hard to understand (is this good or bad? if I change that, will that help or hurt?).
At the end of the das I would like to rise the question again: "btrfs has new and interesting features". Well, for whom? Am I offered a car with 5 rather than 4 wheels now? Does this help me getting better from location A to location B?
In this case, btrfs has a feature where you can rewind time to before the accident. Is that useful? Yes. For many people? Oh, yes! Hard to find? Maybe. Can it confuse even experts? Sure. Is it a bug? ... No. Is it better than ext4? Depends. Regards, -- Aaron "Optimizer" Digulla a.k.a. Philmann Dark "It's not the universe that's limited, it's our imagination. Follow me and I'll show you something beyond the limits." http://blog.pdark.de/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org