Hi. I have a fresh install of 10-RELEASE sitting on an encrypted ZFS filesystem. The encryption was handled automatically for me during installation. I have a number of other zpools mounted on the same machine but none of them are encryted. All disks are standard SATA-II drives.
My problem is that any reconfiguration of my disk drives (adding or removing non-system drives) causes me to not be able to decrypt and mount my system during boot (password mismatch). The only way I can start my machine is to return my machine to its original configuration (remove the additional HDD's), reboot, and then enter my passphase.
So currently the only way I've been able to expand my storage is to hot-swap my extra drives after boot.
I assume that this is a protection feature and is by-design. But I haven't been able to find any information about how to reconfigure the system after a drive change. There doesn't seem to be any mention of this in the handbook or the GELI man page.
Could somebody please confirm that what I'm experiencing is indeed normal and point me towards the correct documentation to help me solve it (or give me the command to run if it's something simple).
Thanks so much for your time.
My problem is that any reconfiguration of my disk drives (adding or removing non-system drives) causes me to not be able to decrypt and mount my system during boot (password mismatch). The only way I can start my machine is to return my machine to its original configuration (remove the additional HDD's), reboot, and then enter my passphase.
So currently the only way I've been able to expand my storage is to hot-swap my extra drives after boot.
I assume that this is a protection feature and is by-design. But I haven't been able to find any information about how to reconfigure the system after a drive change. There doesn't seem to be any mention of this in the handbook or the GELI man page.
Could somebody please confirm that what I'm experiencing is indeed normal and point me towards the correct documentation to help me solve it (or give me the command to run if it's something simple).
Thanks so much for your time.