Hi everyone! I recently got a brand new computer and I was planning on putting FreeBSD on it. However, I've run into a problem; I don't know how to setup encrypted ZFS over multiple disks (an NVMe M.2 and a regular old HDD). The installer isn't capable of it (although it can't even install regular ZFS in any configuration except over the entire disk), so I've tried manually installing it. I've had good luck in the past following this (https://gist.github.com/Teknoman117/79c95c3634fb6dc9fc5a7702a9b65b70), which is the output of bsdinstall, and I just filter for the commands it's issuing and then modify it for what I need.
However, I don't know how to put a root for FreeBSD on the SSD and /home on the HDD. I tried making a separate pool for root and /home, but when I try to boot it FreeBSD says it can't find it. I made sure to mark it mountable at /home, and I also tried again making it a subvolume /home, but it didn't work either. And the root partition boots just fine, so it's not like ZFS or GELI isn't loading properly :/
Does anyone know what to do for such a situation?
However, I don't know how to put a root for FreeBSD on the SSD and /home on the HDD. I tried making a separate pool for root and /home, but when I try to boot it FreeBSD says it can't find it. I made sure to mark it mountable at /home, and I also tried again making it a subvolume /home, but it didn't work either. And the root partition boots just fine, so it's not like ZFS or GELI isn't loading properly :/
Does anyone know what to do for such a situation?