I have two different Ubuntu 20.04.1 systems using ZFS on root. Only one has Xen installed, but both have had this same problem with rpool missing from the grub.cfg and fail to boot after update-grub/grub- mkconfig is run. Both systems share an error during /etc/grub.d/30_os- prober:
----- System one ---- ### BEGIN /etc/grub.d/30_os-prober ### device-mapper: reload ioctl on osprober-linux-nvme0n1p4 failed: Device or resource busy Command failed. ### END /etc/grub.d/30_os-prober ### ----- System two ---- ### BEGIN /etc/grub.d/30_os-prober ### device-mapper: reload ioctl on osprober-linux-sda7 failed: Device or resource busy Command failed. ### END /etc/grub.d/30_os-prober ### I have uploaded the full log. ** Attachment added: "Log of grub-mkconfig" https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1894101/+attachment/5440632/+files/grub-mkconfig.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894101 Title: ubuntu 20.04.1 installed with zfs root fails to boot after installing xen-hypervisor To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1894101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs