Sebastian Anding
2011-Jun-23 13:04 UTC
8 Stable won't boot into zfs with underlying geli layer amd64
Hi, i tried to switch to 8.0 stable. I checkout the src-all with cvsup 3 days ago. 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. Has there been changes, which can result in behaviour described above? So far, Sebastian -------------- next part -------------- A non-text attachment was scrubbed... Name: gpart.amd64 Type: application/octet-stream Size: 722 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110623/9b67aad0/gpart.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: dmesg.amd64 Type: application/octet-stream Size: 9672 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20110623/9b67aad0/dmesg.obj
Glen Barber
2011-Jun-26 16:49 UTC
8 Stable won't boot into zfs with underlying geli layer amd64
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). Regards, -- Glen Barber