This was caused by the addition of debian/patches/zfs_fix_mkrelpath.patch in Debian’s 1.98+20100804-6 (see http://bugs.debian.org/600578 ). This patch was from upstream, but was soon reverted upstream because of this problem. I confirmed that removing the patch makes GRUB work again.
According to http://bugs.debian.org/601087 , Debian will upload a fix today, which we’ll be able to merge into natty. ** Bug watch added: Debian Bug tracker #601087 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601087 ** Also affects: grub2 (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601087 Importance: Unknown Status: Unknown ** Bug watch added: Debian Bug tracker #600578 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600578 -- [natty] GRUB no longer finds kernel with separate /boot partition https://bugs.launchpad.net/bugs/665471 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