• @nyan@sh.itjust.works
      link
      fedilink
      183 months ago

      If I recall correctly, ext3 is ext2 with journalling on top, so they can’t really get rid of ext2 without also ditching ext3.

      • @CosmicTurtle0@lemmy.dbzer0.com
        link
        fedilink
        English
        83 months ago

        I love ZFS but support for it on Ubuntu seems haphazard. It works fine for non-root drives.

        I’ve tried running it as my root partition and just gave up after it fucked up my bpool dataset too many times.

          • @CosmicTurtle0@lemmy.dbzer0.com
            link
            fedilink
            English
            33 months ago

            Yup. It booted fine but after a few reboots, bpool somehow got corrupted and refused to boot. It happened repeatedly after several reinstalls.

            • qprimed
              link
              fedilink
              English
              23 months ago

              ZFS hits memory hard and sometimes can bring out latent deficiencies in that hardware. on non-optimal hardware its a bit of a hardware torture test in its own right.

              having said that, EXT4 and XFS are wonderful unless you need zfs/btrfs.

              • Avid Amoeba
                link
                fedilink
                23 months ago

                Always run 3-4 passes of Memtest86+ on any newly acquired hardware/RAM modules.

            • Avid Amoeba
              link
              fedilink
              1
              edit-2
              3 months ago

              Yeah, the current implementation from the installer never got beyond the experimental stage when it was first introduced. I saw there’s a new “guided setup” in the 24.04 release notes. No idea what it entails yet. I think I’ve also seen a page for setting it up for / in OpenZFS’es docs. I might try it at some point.

      • exscape
        link
        fedilink
        6
        edit-2
        3 months ago

        ZFS is really nice. I started experimenting with it when it was being introduced to FreeBSD, around 2007-2008, but only truly started using it last year, for two NASes (on Linux).

        It’s complex for a filesystem, but considering all it can do, that’s not surprising.

      • @subtext@lemmy.world
        link
        fedilink
        63 months ago

        Same here lol, just read through ext{2…4} as well as Btrfs and Bcachefs (and B Trees of course). What a wonderful unplanned deep dive.

      • Avid Amoeba
        link
        fedilink
        3
        edit-2
        3 months ago

        ZFS is boss. I’m already using it for storage. Need to learn how to use it for /.

        • @Peasley@lemmy.world
          link
          fedilink
          13 months ago

          Not recommended for single-disk root partitions. This is a mistake I’ve made myself. Recovery tools are non-existant on ZFS so non-parity setups are inherently risky. If you have root setup on at least raidz1 with at least 2 disks you are fine.

          • Avid Amoeba
            link
            fedilink
            1
            edit-2
            3 months ago

            Personally I wouldn’t consider recovery as an option at all because it could easily be unavailable because the SSD failed. Instead, I tend to add a mirror drive and/or keep frequent backups where that’s not possible. So from that perspective ZFS is equivalent to Ext4, which I currently use. I’d prefer ZFS over it for it’s data verification, snapshotting and datasets features.

            • @Peasley@lemmy.world
              link
              fedilink
              1
              edit-2
              3 months ago

              I’ve successfully recovered data from ext4 on a broken drive on one occasion. I agree it would have been better to have backups so lesson learned I suppose. Still if I’d been on ZFS root with no mirror I’d have been even more SOL

    • @ozymandias117@lemmy.world
      link
      fedilink
      English
      33 months ago

      The ext4 driver can read ext2/ext3 partitions while supporting the 2038 time issue

      The only change here is the driver loading the filesystem

      Ext3 support is already only available through the ext4 driver