I have a sytem with ZFS on top of GELI on a single disk. When I use beadm to create and activate a new boot environment I see this: % sudo beadm create -e default upgrade Created successfully % sudo beadm activate upgrade cp: /tmp/BE-upgrade.pOdFvGjn/boot/zfs/zpool.cache: No such file or directory % beadm list BE Active Mountpoint Space Created default NR / 4.2G 2016-11-17 17:55 upgrade - /tmp/BE-upgrade.pOdFvGjn 184.0K 2016-11-18 02:43 %
Boot Environments do not work with GELI when you boot UEFI (yet). Eric McCorkle is working on GELI boot support for UEFI
Ian is working on broadening my GELIBoot work to all platforms, including amd64/UEFI and arm64
This works since FreeBSD 12.0