Just a simple question : Which file system do you recommend for Linux? Ext4…?

  • OsrsNeedsF2P@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    As someone who ran BTRFS for years, I’m personally switching back to EXT4. Yes, the compression and other features are nice, but when things go wrong and you have to do a recovery, it’s not worth the complexity

      • OsrsNeedsF2P@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        6 months ago

        When booting into a live CD, mounting the various subpartitions is super annoying.

        When your disk space hits full, things break uncontrollably because different programs don’t have a consistent measurement of how much space is left.

        When shrinking partitions, you can lose data if you shrink it too much. I’m not talking about forced overrides of any configs, I’m talking about things like KDE Partition Manager.

        All of these things can be excused one way or another, but at the end of the day I just want a stable filesystem that doesn’t lose my docs.

        • pastermil@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          6 months ago

          Ah yes, the free space calculation stuff is still a mess.

          Overall, I’ve been daily-driving btrfs on some system and it’s been treating me well. But yeah, they still got a long way to go.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      6 months ago

      I’ve found it much easier and way more reliable. If I pull out the power on ext4 it is likely to cause corruption and sometimes you can’t fix it.

      Btrfs is pretty much impossible to completely corrupt. I’ve had drives fail and I didn’t lose anything

      • OsrsNeedsF2P@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        6 months ago

        Lemme say this - While complex, I can vouch for recovering files on BTRFS. I can’t vouch for recovering files on ext4, because I never had to.

  • ta00000 [none/use name]@hexbear.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    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.

  • therealjcdenton@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    Do what OpenSUSE Tumbleweed suggests, make a brtfs partition for your system and xfs/ext4 for home parition

  • Liam Mayfair@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Btrfs. It was the default filesystem already when I used Fedora on both my personal and work laptops. Not a single problem. It is true I don’t really make much use of most of its advanced features like snapshotting, CoW, etc., but I also didn’t notice any difference whatsoever in stability compared to ext4 so I’m pretty happy with it as my new default.

      • cmnybo@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        Subvolumes are somewhat like a partition, but they don’t have fixed size. What they allow you to do is take snapshots. Snapshots are used to backup and restore the subvolume. They can be created instantly and don’t take up any space until something is changed.

        • caseyweederman@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          6 months ago

          If I’m trying to install Linux with BTRFS, and it doesn’t work, what are some of the most likely mistakes I’ve made?

          • cmnybo@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 months ago

            What distro? Some installers will set everything up for you and others you have to setup subvolumes manually.

  • TheAnonymouseJoker@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    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.

  • verdigris@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Ext4 for most home users, because it’s simple and intuitive. Btrfs for anyone who has important data or wants to geek out about file systems. It’s got some really cool features, but to actually use most of them you’ll have to do some learning.

  • HarriPotero@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    btrfs every day of the week. The only scenario where I’d even consider something else is for databases that would suffer from CoW.

    I’ve been running it on my home server since 2010. The same array has grown from 6x2TB to 6x4TB, one disk at a time as they’ve failed. Currently sitting at 2x18TB+1x4TB. No data loss even though many drives have failed.

      • mholiv@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        6 months ago

        I agree that’s why most of my systems run btrfs. (Maybe soon bcachefs).

        But XFS is in the same tier of “datedness” as EXT4, just with more performance. Some apps like ScyllaDB actually require XFS performance crazily enough.

  • Zoidberg@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    I love zfs. Started using it for my data storage pool and now I have it on root as well. It has some rough edges but overall it is very stable and has amazing features.