Re: cannot boot: ZFS: unsupported feature" com.klarasystems:vdev_zaps_v2

From: Marco Beishuizen <mbeis.bsd_at_xs4all.nl>
Date: Tue, 10 Dec 2024 18:22:20 UTC
On Tue, 10 Dec 2024, the wise mike tancsa wrote:

> Let me rephrase, is the boot pool just one disk then ? 
> 
> If you are tracking stable, and new features are added to the zfs pool 
> you will need to update the boot loader. Depending on how your system 
> boots, UEFI or traditional gpt, you will need to make updates manually.
> 
> e.g. on traditional gpt
> 
> gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0 #assuming its 
> ada0
> 
> if you have a mirror then you need to do both disks in the mirror
> 
> If its efi, mount the msdos partiton and update the loader on it
> 
> .e.g on one of my boxes
> 
> mount_msdos /dev/gpt/efiboot0  /mnt
> 
> and copy a newer version of /boot/loader.efi over the old file in /mnt.
> 
> At this point you probably need to create a freebsd USB boot stick, boot 
> from it, import your pool, make the necessary changes based on whether 
> your boot disk is efi or gptzfsboot, export the pool etc.
> 
> If you get booted off the usb stick, post the output of "gpart show 
> ada0" if ada0 is the problem boot pool...

Got it booting again after copying loader.efi from a bootstick.

Only thing left is that it complains that it's looking for 
loader.conf.local, but that doesn't exist, and it hangs.

But when selecting the boot partition in the BIOS it boots.

At least got it booting again so many thanks for the help.

Regards,
Marco

-- 
Eat, drink, and be merry, for tomorrow we diet.