Problem with ZFS userboot changes r262331 and VM with mixed partitions
Craig Rodrigues
rodrigc at FreeBSD.org
Tue Mar 4 22:45:00 UTC 2014
On Tue, Mar 4, 2014 at 2:24 PM, Peter Grehan <grehan at freebsd.org> wrote:
> Hi Craig,
>
>
>> ZFS: i/o error - all block copies unavailable
>>
>> I don't fully understand all this logic. Is there a bug that can be fixed
>> here?
>
>
> Yes - a flag needs to be passed to userboot to tell it to ignore ZFS
> filesystems. This is analogous to the decision to use boot2 (implicit UFS)
> vs zfsboot (explicit ZFS) as the 2nd-stage loader on a real disk.
>
> It didn't look possible to do this without changing the userboot ABI, but,
> it's probably time to bump that.
Thanks for the explanation.
Can this flag be passed via bhyveload, and if so, how?
Right now the workaround was to recompile userboot with:
cd /usr/src/sys/boot/userboot
make clean
make WITHOUT_ZFS=yes
make WITHOUT_ZFS=yes install
--
Craig
More information about the freebsd-virtualization
mailing list