On a machine with FreeBSD 13.5, that was originally prepared with GELI encryption and ZFS by the FreeBSD installer, the following error message appears during boot.
The problem occurred after a second SSD was installed and the server was rebooted. The problem is probably caused by GELI, that is somehow no longer able to attach during boot. If the machine is booted from a FreeBSD USB memory stick, then GELI can attach each SSD, if ZFS imports the boot partition with the GELI encryption keyfile first.
Could this be caused, if GELI on the second SSD was configured with same passphrase as primary SSD, but without the requirement for the keyfile component? Could this be caused by the ZFS cache? Other possible reasons for this error message?
Mounting from zfs:zroot/ROOT/default failed with error 6.
Loader variables:
vfs.root.mountfrom=zfs:zroot/ROOT/default
Manual root filesystem specification:
mountroot>The problem occurred after a second SSD was installed and the server was rebooted. The problem is probably caused by GELI, that is somehow no longer able to attach during boot. If the machine is booted from a FreeBSD USB memory stick, then GELI can attach each SSD, if ZFS imports the boot partition with the GELI encryption keyfile first.
Could this be caused, if GELI on the second SSD was configured with same passphrase as primary SSD, but without the requirement for the keyfile component? Could this be caused by the ZFS cache? Other possible reasons for this error message?