I've now managed to recreate this in a checkpointed virtual machine. The last few lines from do-release-upgrade are:
Updating repository information Hit http://gb.archive.ubuntu.com/ubuntu jammy InRelease Hit http://gb.archive.ubuntu.com/ubuntu jammy-updates InRelease Hit http://gb.archive.ubuntu.com/ubuntu jammy-backports InRelease Hit http://security.ubuntu.com/ubuntu jammy-security InRelease Fetched 0 B in 0s (0 B/s) Checking package manager Reading package lists... Done Building dependency tree Reading state information... Done Calculating the changes Calculating the changes EFI System Partition (ESP) not usable Your EFI System Partition (ESP) is not mounted at /boot/efi. Please ensure that it is properly configured and try again. There is code in /usr/lib/python3/dist- packages/DistUpgrade/DistUpgradeController.py that matches this message but I put some diagnostic messages in this file and they weren't displayed which confuses me a bit. However that might just be my faulty understanding of how python works. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1971165 Title: Upgrade from 20.04 to 22.04 failed due to efi partition naming To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1971165/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs