ZFS improvements for live ISO

Hi endeavour folks,

I know that ZFS isn’t officially supported in the install or anything, don’t worry. but I would like to make a suggestion for the installer ISO for those of us using ZFS-based systems and using the live ISO for recovery purposes.

the problem: when installing the endeavour zfs-dkms package inside of the live environment as a precursor to importing a pool or doing other operations, it fails because it’s looking for the current running kernel under /boot/vmlinuz-linux. the actual location of the kernel file is under /lib/modules/${kernel_version}/something.

Now, I’d love to have the zfs dkms and tools installed by default in the live environment, that’d be a big quality of life improvement for folks like me. However, I assume there’s a reason that isn’t the case already (licensing issues maybe?). so! could we get the kernel location symlinked to that default location under /boot that the dkms package is looking for, so it’s easier for folks to just install the dkms package and proceed? it’d be a very small change that’d make dealing with ZFS systems a lot less hassle.

thanks!

That error is just a hook failing to update the initramfs. There is no point in doing that in the live environment anyway. That error occurs after the dkms install completes.

It doesn’t impact the the functioning of zfs-dkms. It works fine. I just tested it without issue.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.