8 Stable won't boot into zfs with underlying geli layer amd64

Glen Barber glen.j.barber at gmail.com
Sun Jun 26 16:49:20 UTC 2011

On 6/23/11 8:47 AM, Sebastian Anding wrote:
> Hi,
> i tried to switch to 8.0 stable. I checkout the src-all with cvsup 3
> days ago.

What branch did you switch from, and what tag do you have in your
supfile for the -stable branch?  The tag for the latest -stable branch
should be RELENG_8 .

> After make buildworld, make buildkernel and make installkernel, I booted
> into the new system. But now I'm not asked for the geli passphrases.
> That results in the kernel not beeing able to mount the root vfs. The
> keyboard (USB) is not responding anymore and so I'm not able to set
> parameters after the root fs went missing, or produce a dmesg.
> I guess that the discs are not detected anymore.
> My setup can be seen in the attached files. There are one freebsd-swap
> and one freebsd-zfs gpart partition on each disc. The gpart partitions
> freebsd-zfs are encrypted with geli. I attach the dmesg of the Generic
> 8.2 release kernel too.

I'm not familiar with mixing GELI with ZFS, but I have a few questions
to try to clarify exactly what you did because of ZFS pool compatibility.

You mentioned 8.0-STABLE above, but you mention 8.2-RELEASE for dmesg.
If you did in fact switch from 8.2-RELEASE to 8.0-STABLE, you downgraded
your system.  Depending on what ZFS version you were using (v15 was the
default in 8.2-RELEASE), the zpool may not be usable by older ZFS
versions (the default in 8.0-STABLE was v13 when it was branched from HEAD).


Glen Barber

More information about the freebsd-stable mailing list