Encrypted (GELI) root on ZFS troubles
Ben Morrow
ben at morrow.me.uk
Wed Oct 1 22:49:43 UTC 2014
Quoth Karl Denninger <karl at denninger.net>:
> >> On 02/10/2014 00:27, Karl Denninger wrote:
> >>>
> >>> Finally, I set the bootfs on that latter pool. There is no bootfs set
> >>> on /zboot:
> >>>
> >>> # zpool get bootfs zboot
> >>> NAME PROPERTY VALUE SOURCE
> >>> zboot bootfs - default
> >>>
> >>> It is set on the root pool to the proper filesystem:
> >>>
> >>> # zpool get bootfs root
> >>> NAME PROPERTY VALUE SOURCE
> >>> root bootfs root/R/10.1-CLEAN local
> >>>
[...]
> Ah, the kernel will not cross a zpool to look for bootfs; if it's not
> set on the pool it comes from it will not look further. Setting it
> explicitly in /boot/loader.conf worked.
Did you try setting bootfs on (only) the zboot pool? That's the pool the
loader/kernel are actually working from at that point.
Ben
More information about the freebsd-stable
mailing list