Hey,

I am planning to implement authenticated boot inspired from Pid Eins’ blog. I’ll be using pam mount for /home/user. I need to check integrity of all partitions.

I have been using luks+ext4 till now. I am hesistant hesitant to switch to zfs/btrfs, afraid I might fuck up. A while back I accidently purged ‘/’ trying out timeshift which was my fault.

Should I use zfs/btrfs for /home/user? As for root, I’m considering luks+(zfs/btrfs) to be restorable to blank state.

  • friend_of_satan@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    9 months ago

    I’ve been using zfs on Linux for over 10 years, on bsd before that, and I love it. (My oldest snapshot is from 2012) It’s my favorite filesystem and block device manager. I run it on single usb3 drives, and several internal multi-drive zpools. It’s saved my ass so many times, including a few weeks ago where it recovered 800mb of lost redundancy after one drive disappeared from the zpool and I had to reseat the connectors to get it to show up again.

    Zfs has online near instantaneous snapshots with no performance penalty for high numbers of snapshots. Block level checksumming, compressible blocks, variable size blocks, and so much more. I just love it.