Where was the GRUB boot sector installed on your system? It looks like what happened is that you ran upgrade-from-grub-legacy, but didn't choose to install GRUB 2 to the same place as GRUB Legacy; so you now have a little stub of GRUB Legacy installed somewhere or other, which you're booting from, and GRUB 2's boot sector code installed somewhere else. In order for the upgrade to work properly, these two need to match.
Did upgrade-from-grub-legacy ask you any questions? If so, what did you answer to these? ** Package changed: grub (Ubuntu) => grub2 (Ubuntu) ** Summary changed: - Grub Error 15 after upgrading to Grub 2 + upgrade-from-grub-legacy installed grub2 somewhere different from grub ** Changed in: grub2 (Ubuntu) Status: New => Incomplete ** Changed in: grub2 (Ubuntu) Importance: Undecided => Medium -- upgrade-from-grub-legacy installed grub2 somewhere different from grub https://bugs.launchpad.net/bugs/442667 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs