[Bug 248518] After upgrading from 12.1-STABLE r363327 to r364004, system will not mount zfs root filesystem

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Aug 7 22:47:57 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248518

            Bug ID: 248518
           Summary: After upgrading from 12.1-STABLE r363327 to r364004,
                    system will not mount zfs root filesystem
           Product: Base System
           Version: 12.1-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs at FreeBSD.org
          Reporter: doctorwhoguy at gmail.com

After running "make -j24 buildworld buildkernel" (using GENERIC kernel with no
modifications), I ran "make installkernel" and rebooted with "shutdown -r now".
I got the following errors upon rebooting.

-----

Solaris: NOTICE: Cannot find the pool label for 'zroot'
Mounting from zfs:zroot/ROOT/default failed with error 5.

Loader variables:
  vfs.root.mountfrom=zfs:zroot/ROOT/default

Manual root filesystem specification:
  <fstype>:<device> [options]
      Mount <device> using filesystem <fstype>
      and with the specified (optional) option list.

    eg. ufs:/dev/da0s1a
        zfs:zroot/ROOT/default
        cd9660:/dev/cd0 ro
          (which is equivalent to: mount -t cd9660 -o ro /dev/cd0 /)

  ?               List valid disk boot devices
  .               Yield 1 second (for background tasks)
  <empty line>    Abort manual input

mountroot>

-----

I was able to reboot, choose to boot from the old kernel, and everything was
working fine as it had before. I didn't see any notices in UPDATING that would
indicate any ZFS incompatibilities I needed to account for, so I'm assuming
this is a bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list