11.2 cannot boot with root on ZFS

Matthias Fechner idefix at fechner.net
Fri Jul 13 07:34:54 UTC 2018

Dear all,

I currently work with FreeBSD 11.1 booting from a ZFS mirror and having
an additional raidz-1 pool:

  pool: zroot
 state: ONLINE
  scan: scrub canceled on Mon Jul  2 22:12:31 2018

        NAME            STATE     READ WRITE CKSUM
        zroot           ONLINE       0     0     0
          mirror-0      ONLINE       0     0     0
            gpt/zroot0  ONLINE       0     0     0
            gpt/zroot1  ONLINE       0     0     0

errors: No known data errors

  pool: zstorage
 state: ONLINE
  scan: scrub repaired 6.50G in 7h33m with 0 errors on Thu Jan 21
22:51:12 2016

        NAME              STATE     READ WRITE CKSUM
        zstorage          ONLINE       0     0     0
          raidz1-0        ONLINE       0     0     0
            gpt/storage0  ONLINE       0     0     0
            gpt/storage1  ONLINE       0     0     0
            gpt/storage2  ONLINE       0     0     0

errors: No known data errors

I tried to upgrade to 11.2 using freebsd-update:
freebsd-update upgrade -r 11.2-RELEASE
freebsd-update install

But FreeBSD 11.2 seems not to find the zfs pool anymore while booting.
Giving the pool manually while it asks for does not help neither.

I checked the errata here:
and it seems that this error was discovered [2017-07-25].

Are there any actions planned to get that fixed?
Currently I'm fixed to version 11.1 which runs out of support soon.
Does anyone have an idea to work-around this problem?

Thanks a lot.



"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook

More information about the freebsd-questions mailing list