No, you create virtual block devices that needs to be &quot;unlocked&quot; before you can start using ZFS. If you need to scrub the dataset, you need to unlock all the virtual block devices, start ZFS and then run the scrub command.<p>The whole point is to run ZFS on top of virtual block devices which are encrypted with GELI and &quot;unlocked&quot;.