Hi Anders, thanks for your report! It seems the issue could lie in the
initramfs-tools package not being able to recognize the need of ZFS if
MODULES=dep is used - in the kdump initrd, we restrict the modules
included to the needed subset, in order to make it smaller and consume
less memory from the crashkernel reserved range. The way to achieve that
is set the config file for the kdump initrd to make use of MODULES=dep
directive.

I'd like to ask some testing from you, so we can verify this theory.
Please run the following commands as root user:

ls -lh /var/lib/kdump/initrd.img*

kdump-config unload
rm -f /var/lib/kdump/initrd.img*

sed -i 's/MODULES=dep/MODULES=most/g' /etc/kernel/postinst.d/kdump-tools

kdump-config load

ls -lh /var/lib/kdump/initrd.img*

The first command will show you the current kdump initrd images you
have, then next commands delete them and recreate one for the current
kernel, but using "MODULES=most" to include a bigger set of modules in
the kdump initrd. The last command will show the newly created initrd
size, please be sure it is bigger than the one you deleted.

After that, try a kdump and let's see if it works!
Cheers,


Guilherme

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1913639

Title:
  linux-crashdump is not capable of mounting zfs root pools

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1913639/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to