generate-zbm from git master & zfs-2.2.99-r200+ with all feature flags enabled = ? #523
-
Hi devs me again testing the bleeding edge and running into - entirely expected - problems. When the zfs-2.2.0-rc versions appeared before the released zbm could boot their pools when all the new feature flags were enabled I could fix it easily enough myself. Procedure was to install the latest zfs-2.2.0-rc version on an arch system and use generate-zbm from git master to make a portable .EFI from it. Simple. I've failed to repeat the same trick with the latest zfs-2.2.99 from git - as I'm sure you're aware zfs-master as of version r200+ (ish) introduced RAIDZ expansion and some new feature flags, namely:
So on my same arch system I used kernel 6.6.1 + zfs-2.2.99-209 + generate-zbm (from git master) to make a new.zbm.efi as before. However it can't boot any of my test VMs with zfs-2.2.99-200+ pools with all feature flags enabled. The warning about incompatible feature flags has disappeared and the zbm menu is accessible but booting any kernel results in failure. Am I right in thinking you just haven't - yet - merged support in zbm yet and I'm jumping the gun? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
If you generated the zfsbootmenu image locally, it should use the system zfs modules, so there's no reason it shouldn't support whatever feature flags the system zfs modules support.
|
Beta Was this translation helpful? Give feedback.
that's probably an initramfs issue not a ZBM issue, if zbm can start the boot process. sounds like your initramfs is missing zfs