After a little bit of experimenting (and lots of rebooting) I tracked down the problem to a number of syntax errors in the generated grub.cfg. See attached for the changes that allowed my VM to boot. Obviously the changes will need to be made to the source files rather than the grub.cfg, but these should be easy to make from the diff supplied.
(It would be great if grub would output a better error message when it fails to read its config file correctly) ** Patch added: "Diff to my grub.cfg" https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/978464/+attachment/3131674/+files/grub.cfg.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/978464 Title: Upgrade 10.04 to 12.04 Beta 2 failed, grub issue To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/978464/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs