Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Oct 2021 08:45:21 -0600
From:      Kurt Buff <kurt.buff@gmail.com>
To:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Busted FreeBSD VM ZFS can't find boot block
Message-ID:  <CADy1Ce4hv-nUP4K-xyTvnQ%2BHsiFgkWp6LPCjYtGFfPHmMytaPQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
--000000000000c7e04a05cfa71c80
Content-Type: text/plain; charset="UTF-8"

All,

I'm running a FreeBSD 12.2 VM in VMware Workstation Pro under Windows.

My Windows machine froze, and I couldn't recover except with a hard power
off.

The FreeBSD VM is now complaining, emitting the following lines:

   ZFS: i/o error - all block copies unavailable
   ZFS: can't read MOS object directory
   ZFS: can't find root filesystem
   gptzfsboot: failed to mount default pool zroot

   FreeBSD/x86 boot
   ZFS: i/o error - all block copies unavailable
   ZFS: can't find dataset u
   Default: zroot/<0x0>:
   boot:

I've done a fair amount of STFW, but I'm not seeing how to recover from
this - most of the entries I've found are about performing upgrades of
various sorts..

Can anyone point me to a doco that can help me recover?

I have booted the VM from the bootonly livecd option, but am at a loss as
to how to proceed.

Thanks,
Kurt

--000000000000c7e04a05cfa71c80--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADy1Ce4hv-nUP4K-xyTvnQ%2BHsiFgkWp6LPCjYtGFfPHmMytaPQ>