What filesystem to choose?

Hi!
I’ve been running OS13.2 KDE 64bits for a while. Laptop have an 24GB Flash-HD (mSATA) and an 500GB 2,5" SATA.
System (/) is installed on the Flash-HD and /Home is on the 500GB Harddrive. It was installed with default selection of filesystem; BtrFS on / and XFS in /Home.
I read BtrFS is not recommended and it seems very strange BtrFS is set as default filesystem for /.

Now the 24GB Flash-drive is running out of diskspace and i want to replace it with a new 120GB mSATA.
This time i will ask you what filesystem is recommended? Should i use BtrFS or use the old ext4?

On 11/12/2015 06:16 AM, ronnys wrote:
>
> I’ve been running OS13.2 KDE 64bits for i while. Laptop have en 24GB
> Flash-HD (mSATA) and an 500GB 2,5" SATA.
> System (/) is installed on the Flash-HD and /Home is on the 500GB
> Harddrive. It was installed with default selection of filesystem; BtrFS
> on / and XFS in /Home.

Yes, this is a great setup, taking advantage of the strengths of each
filesystem.

> I read BtrFS is not recommended and it seems very strange BtrFS is set
> as default filesystem for /.

Was the person who wrote what you read current, and an authority on
filesystems? If not, it would be strange you took their advice over a
company who has this setup for thousands of systems and has not changed it
default.

> Now the 24GB Flash-drive is running out of diskspace and i want to
> replace it with a new 120GB mSATA.
> This time i will ask you what filesystem is recommended? Should i use
> BtrFS or use the old ext4?

BtrFS is a great filesystem; there were concerns about its stability when
it was new, as there are for all things when they are new. I’ve been
using it exclusively on my primary systems (for the root filesystem) for
many years and have never had any problems with it or the system built
upon it. You’re welcome to change the root FS to XFS if you’d like, but
you’ll lose functionality that may be very nice like full system rollback
(in case a patch is really bad, or you mess up in a big way).


Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below…

Purely personal opinion:

I never thought that ext4 was stable, and have never used it on production machines (It seemed that every kernel version contained ext4 fixes). We stuck with reiserfs until recently when we started to change to btrfs. The delay was mostly due to wanting good tools to manage/ix the filesystem. Btrfs is a good choice for both spinning HDs and SSds. We do not have large media or archive files, so do not use xfs in production.

The only thing that has been a concern with btrfs has been snapper filling the root filesystem – the default configuration does not suit everyone (anyone?) and unlike reiserfs there is not a root-only 5% reserve. If anything should be on its own partition it is /.snapshots

Did you forget smiley?

Hi, my filesystem, partitions are setup like this:

/boot ext4
/root XFS
swap
/home XFS

The partitions are set to primary, not logical, never had any problem with this setup and I have installed a lot of linux distros this way on my pc and friends pc’s, like I said, never had any trouble, all installs works like a charm even with swap partition with only 3gb of ram!:wink: