Problem with zfsloader on 9.2-BETA2
Andriy Gapon
avg at FreeBSD.org
Sat Aug 3 19:17:24 UTC 2013
on 31/07/2013 10:49 J David said the following:
> But the system still wouldn't boot, moving on to:
>
> ZFS: can't find pool by guid
> ZFS: can't find pool by guid
>
> We got around this by interrupting the stage1 loader and invoking
> data/root:/boot/zfsloader.old instead. Then we moved the 9.2
> zfsloader out of the way and restored the 8.4 loader.
>
> So this system only boots with the 9.2 gptzfsboot and the 8.4 zfsloader.
Very unusual. Would you be able to try 9.2 zfsloader again?
I would like to see values of loaddev, currdev and vfs.zfs.boot.primary_pool
loader variables (if any are set). These can be obtained using 'show' command
at loader prompt. Also, output of lsdev -v.
Also, if you are able to build custom 9.2 zfsloader, then it would be useful to
modify the printf statement (in zfs_fmtdev(), sys/boot/zfs/zfs.c) to print
dev->pool_guid.
--
Andriy Gapon
More information about the freebsd-stable
mailing list