Description
System information
Type | Version/Name |
---|---|
Distribution Name | Fedora |
Distribution Version | 33 |
Linux Kernel | 5.8.16 |
Architecture | x86_64 |
ZFS Version | 0.8.5-1 |
SPL Version | 0.8.5-1 |
Describe the problem you're observing
With Fedora 22 and kernel 5.8.16-200.fc32.x86_64 everything is working fine.
Now i start the upgrade to fedora 33, everything seems to work fine and the system reboots.
Now there is the new fedora 33 kernel 5.8.16-300.fc33.x86_64 and it doesnt boot anymore.
After the Logmessage that has something with "*** BOOTFS***" in it (the logs were too fast to see everything) it gets into an infinite loop of printing this messages:
[ 1.844579] dracut-pre-mount[322]: The ZFS modules are not loaded.
[ 1.845640] dracut-pre-mount[322]: Try running '/sbin/modprobe zfs' as root to load them.
[ 1.844579] dracut-pre-mount[322]: The ZFS modules are not loaded.
[ 1.845640] dracut-pre-mount[322]: Try running '/sbin/modprobe zfs' as root to load them.
and so on
I thought its an kernel bug, so i started with the older 5.8.16-200.fc32.x86_64 one, but still the same problem.
I rebuild the initramfs and also checked with lsinitrd that zfs is inside.
So i rollbacked my zfs pool to the version before update, but still this error message.
It only started booting again after rolling back the /boot and /boot/efi partition from before the update
Describe how to reproduce the problem
Install Fedora 22 with root on zfs and upgrade to fedora 33
If you can't reproduce this error i could start the update again and hopefully (?) will run into the same error.
Please just tell me which logs/files you want to have in this situation.