There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

What file systems are you using on your devices and why?

I want to learn more about file systems from the practical point of view so I know what to expect, how to approach them and what experience positive or negative you had / have.

I found this wikipedia’s comparison but I want your hands-on views.

For now my mental list is

  • NTFS - for some reason TVs on USB love these and also Windows + Linux can read and write this
  • Ext4 - solid fs with journaling but Linux specific
  • Btrfs - some modern fs with snapshot capability, Linux specific
  • xfs - servers really like these as they are performant, Linux specific
  • FAT32 - limited but recognizable everywhere
  • exFAT - like FAT32 but less recognizable and less limited
GolfNovemberUniform ,
@GolfNovemberUniform@lemmy.ml avatar

Ext4 is the only good FS so that’s what I use.

henfredemars ,

Many different file systems are successfully used in production on a large scale that aren’t EXT4.

nobleshift ,
@nobleshift@lemmy.world avatar

ZFS

Kaeru ,

Xfs is solid Commenting b/c I’m disappointed no one else recommends

shotgun_crab ,

Btrfs for the compression and snapshots

skullgiver ,
@skullgiver@popplesburger.hilciferous.nl avatar

BTRFS on Linux (including the SD card in my Steam Deck, dunno what the root storage on that uses). NTFS on Windows (BTRFS driver for Windows isn’t quite as stable as I’d like it to be). ZFS on a NAS because that’s how it came set up and so far the zRAID hasn’t failed me yet. FAT32 for UEFI boot partitions and recovery USB drives.

XFS at work because apparently ext4 isn’t “mature enough”. Not by choice.

No idea what Android uses, probably ext4 with some software on top?

rem26_art ,
@rem26_art@fedia.io avatar

I've got Btrfs on my desktop for the OS drive cuz that was what Fedora recommended when I was installing it. It took a bit of effort to get snapshots working properly, but other than that, I've had no issues with it at all over the past year. I've got an exFAT drive and an NTFS drive in there that are kind of leftovers from using Windows. I've been thinking about reformatting the exFAT drive to ext4 or something, since all it really does is store games, and having the ability to symlink to it would be nice.

I've got a TrueNAS machine as well and that uses ZFS for pretty much everything.

kbal ,
@kbal@fedia.io avatar

ext4, but the btrfs activity visible in the kernel changelog has slowed down recently after a long period of many bug fixes, so maybe I'll give it a try next time.

thingsiplay ,

same

CalcProgrammer1 ,
@CalcProgrammer1@lemmy.ml avatar

Pretty much all ext4 except for a few Windows installs on NTFS.

Shimitar ,

Ext4 on every Linux device.

Ah i dont have any other kind of devices (android on mobile, but there I have no choices on fs)

Why not btrfs? Don’t know, been using what has kept working flawlessly for me for the last 20+ years, no need to replace ext4.

Darkassassin07 ,
@Darkassassin07@lemmy.ca avatar

I wish I’d actually chosen a file system instead of just letting window’s at the time default to NTFS for external drives.

Moving from Windows to Debian; NTFS has been nothing but a headache. I’ve actually had to setup a windows machine to serve that drive pool via SAMBA as Linux just won’t play nicely with it.

falkerie71 ,
@falkerie71@sh.itjust.works avatar

Every photocopy machine I’ve come across that accept USB sticks do not support exFAT, so what I would do with my USB stick is to split it into two partitions, one FAT32 and the rest exFAT.

cmnybo ,

Most of my drives are EXT4, but I started using BTRFS a couple years ago and will be using it on all new installs from now on. I really like being able to make snapshots and compression reduces the install size quite a bit.

ampersandcastles ,

My regular computer is ext4.

I assume my raspberry pi is ext4, but I’ve never checked what DietPi runs as default. It works fine.

My 720xd is ext4 on the OS drives, but the storage drives are ZFS with dual parity.

wazzupdog ,

Depends on the device and the use case, mostly FAT32, exFAT, NTFS, EXT4

voracread ,

I tried exFAT for my USB stick but car sterio cannot read it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines