The update-grub script uses `grep -v "xen"` to try to filter out the names of xen kernels. But how is it supposed to know that /boot/vmlinuz-2.6.19-3-generic is a xen kernel and /boot/vmlinuz-2.6.20-8-generic is a real kernel? (And what happens when the version numbers start to collide?) Some more thought needs to be put into the names of the xen kernel packages and files.
** Also affects: xen-source (Ubuntu) Importance: Undecided Status: Unconfirmed -- xen kernel shows up incorrectly in GRUB boot menu https://launchpad.net/bugs/84929 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs