Imported VMs hang

I’ve just upgraded to Fangtooth from Core for the purpose of moving away from the problematic bhyve VM platform. I’ve created new instances and used the existing zvols from the previous install. Both VMs are Fedora Server Edition.

When I start them I get the Fedora boot menu but when it boots it just says “Booting Fedora Server 41” and then clears the screen. Secure boot doesn’t make any difference. I’ve tried the incus commands to show the logs but they are empty. What am I doing wrong?

I was a little impatient - they don’t hang, they just take a really long time to say they cannot mount the root filesystem.

I have now fixed them:

  1. Boot the rescue option - this loads the needed modules and mounts the filesystems
  2. As root run dracut -f --regenerate-all - this rebuilds the initramfs for all kernel versions
  3. Reboot

It seems the Fedora installation did not have the correct drivers for incus so once these are regenerated the system boots fine.