Update: #OpenSuse Tumbleweed handled it! So much for dunking on YaST, guys, it's the bomb!!!
Also, as much as I enjoy dunking on the systemd empire, systemd-boot is good (compared to grub, at least). ;)

#LUKS is gonna drive me mad.

This is on a brand new #Debian install. All I'm trying to do is have my home partition encrypted on a second SSD. No matter what I try, I get an unbootable system or it just ignores the second SSD. Right now, the last thing I tried to do was to use LVM to add the second SSD as a physical partition. But that didn't work either.

The last thing I tried was to boot into the graphical installer (not the live session) and install it with the guided partitioning using LVM and encryption. I then booted into a live session, Set up the second SSD as a physical volume and then add that physical volume to the main volume group. I then extended the swap and root partition into the new space provided by the second SSD as physical volume, but it doesn't boot.

Are there any distros that handle this automatically? I'm tired of pulling my hair out.

@[email protected] I'm tempted to say trying zfsbootmenu with encrypted root might be a better option

Addendum: actually, if you're not fussed about encrypted root, Debian with zfs and encrypted home or all other datasets may be good too

@paul

Got a HOWTO on that, brother? 🥴

@[email protected] ZFS Boot Menu (if you want ZFS on root): https://docs.zfsbootmenu.org/en/v3.1.x/ (not done this but I hear good things and it is mentioned often on 2.5 Admins

Or if you're not fussed about root, only wanted encrypted datasets, I think installation on Debian is fairly easy
https://wiki.debian.org/ZFS

After that, it's just standard #ZFS all the way down - man zpool and man zfs are your friends.

Noting I've only done this on Arch, which was as simple as installing the packages and enabling some systemd (boo) units. I believe in Debian it is more supported though.
Overview — ZFSBootMenu 3.1.0 documentation

@paul @rl_dane can confirm ZFS for Linux has good Debian support. I run it on a fleet of servers. Root ZFS will always be a pain on Linux for reasons ™️, but adding individual data sets is easy.

@paul @rl_dane I guess in Debian that's not much of a consideration, but getting a kernel upgrade will require you to get the dkms module upgraded at the same time otherwise you're left without file system access.

This is what makes it pretty impractical on Fedora where there's a new kernel every other day.

@fedops @paul @rl_dane yep, this is true, but my understanding is Debian handles this... at least somewhat.
I also think Arch blocks a kernel update if the appropriate ZFS packages aren't available yet.... but I don't update arch very often, so I have not seen this be an issue... yet