Just a simple question : Which file system do you recommend for Linux? Ext4…?
EDIT : Thanks to everyone who commented, I think I will try btrfs on my root partition and keep ext4 for my home directory 😃
ext4 unless you need features offered by another FS.
Especially just getting into linux. Ext4 works well enough, when you learn enough to care about what it doesn’t do well try something then
ext4, just keep it simple.
Just go with whatever is the default of your distribution.
That said I’ve come to love the automatic snapshots OpenSUSE gives me with BTRFS. I think they use snapper to automate that. It does a snapshot before and after every packet install, update or removal. And it has some system to delete snapshots that aren’t needed anymore but it always keeps enough to give you peace of mind, especially when you’re experimenting.
I should look into keeping some snapshots of my ~ as well. And I should implement that especially for my family.
I’m going to go against the flow here and say BTRFS. It’s stable enough to the point of being a non consideration. You get full backups using a negligible amount of storage. Even using it on Windows is easier than using ext4 with the winbtrfs driver.
EXT4 for Linux. exFAT for removable drives. Never regretted.
I am not interested in fancy technologies. EXT2/3/4 has been here for a few decades.
Btrfs is cool because it supports snapshots, if you don’t plan on using these, just go with ext4
I like btrfs but only cause it got transparent compression. I don’t need the extra disk space and it only helps a bit but I just think it’s neat
If you’re on spinning rust with a modern CPU, compression actually helps your read/write speeds quite a bit. It’s faster for the CPU to compress/decompress then read/write less data because hard drives are so slow in comparison.
Even more neat
I prefer using ext4 for stability. But if stability doesn’t matter to you, you should use BTRFS.
BTRFS is not more performant than EXT4.
I personally dont use any features of BTRFS manually though, as Fedora Kinoite does that for me.