Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Oct 2014 23:49:39 +0100
From:      Ben Morrow <ben@morrow.me.uk>
To:        karl@denninger.net, freebsd-stable@freebsd.org
Subject:   Re: Encrypted (GELI) root on ZFS troubles
Message-ID:  <20141001224938.GA44617@anubis.morrow.me.uk>
In-Reply-To: <542C7DF9.3060404@denninger.net>
References:  <542C71C9.1050907@denninger.net> <542C7794.8040502@FreeBSD.org> <542C7903.3010906@denninger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoth Karl Denninger <karl@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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141001224938.GA44617>