Date: Sat, 16 Sep 2023 12:55:19 +0100 From: Warner Losh <imp@bsdimp.com> To: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: CURRRENT snapshot won't boot due missing ZFS feature Message-ID: <CANCZdfqVXwNhgQVbf4pshpQ2XY7LHrmAgmv1NVSQ=R7LX4ZVSg@mail.gmail.com> In-Reply-To: <ZQWMN84txCwmeDxH@int21h> References: <20230608181115.7c97ea19.grembo@freebsd.org> <ZQWMN84txCwmeDxH@int21h>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Sat, Sep 16, 2023, 12:06 PM void <void@f-m.fm> wrote: > On Thu, Jun 08, 2023 at 06:11:15PM +0200, Michael Gmelin wrote: > >Hi, > > > >I didn't dig into this yet. > > > >After installing the current 14-snapshot (June 1st) in a bhyve-vm, I > >get this on boot: > > > > ZFS: unsupported feature: com.klarasystems:vdev_zaps_v2 > > > >(booting stops at this point) > > > >Seems like the boot loader is missing this recently added feature. > > This is still happening in the following context: > > host: stable/13-n256033 > bhyve guest was installed from FreeBSD-14.0-BETA2-amd64-bootonly.iso > > error on booting the guest > ZFS: unsupported feature: com.klarasystems:vdev_zaps_v2 > ERROR: cannot open /boot/lua/loader.lua: no such file or directory. > > This used to work with earlier -current (14-current) bhyve guests. > Is there a workaround? > > Does this mean that any bhyve host needs to be either at or above > the guest version in future? In other words, is having host > version less than guest not meant to work? > Yes. The boot loader comes from the host. It must know how to read ZFS. So either your bootable partitions must not have com.klarasystems:vdev_zaps_v2 in your BEs or you must have a new user boot. I think you can just install the one from 14, but haven't tried it. Warner -- > > [-- Attachment #2 --] <div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Sep 16, 2023, 12:06 PM void <<a href="mailto:void@f-m.fm">void@f-m.fm</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Jun 08, 2023 at 06:11:15PM +0200, Michael Gmelin wrote:<br> >Hi,<br> ><br> >I didn't dig into this yet.<br> ><br> >After installing the current 14-snapshot (June 1st) in a bhyve-vm, I<br> >get this on boot:<br> ><br> > ZFS: unsupported feature: com.klarasystems:vdev_zaps_v2<br> ><br> >(booting stops at this point)<br> ><br> >Seems like the boot loader is missing this recently added feature.<br> <br> This is still happening in the following context:<br> <br> host: stable/13-n256033<br> bhyve guest was installed from FreeBSD-14.0-BETA2-amd64-bootonly.iso<br> <br> error on booting the guest <br> ZFS: unsupported feature: com.klarasystems:vdev_zaps_v2<br> ERROR: cannot open /boot/lua/loader.lua: no such file or directory.<br> <br> This used to work with earlier -current (14-current) bhyve guests.<br> Is there a workaround?<br> <br> Does this mean that any bhyve host needs to be either at or above<br> the guest version in future? In other words, is having host<br> version less than guest not meant to work?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Yes. The boot loader comes from the host. It must know how to read ZFS. So either your bootable partitions must not have com.klarasystems:vdev_zaps_v2 in your BEs or you must have a new user boot. I think you can just install the one from 14, but haven't tried it.</div><div dir="auto"><br></div><div dir="auto">Warner </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> -- <br> <br> </blockquote></div></div></div>help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfqVXwNhgQVbf4pshpQ2XY7LHrmAgmv1NVSQ=R7LX4ZVSg>
