I can confirm this bug in 12.04. I'm dual booting Ubuntu and Fedora both on logical volumes with a shared home directory. The auto-detected Fedora system always results in the error that it cannot find (or load?) the kernel. However, I am able to boot with the following entries in /etc/grub.d/40_custom
# cat /etc/grub.d/40_custom ! /bin/sh set -e echo " menuentry 'Fedora-Ubuntu, with Linux 3.6.10-2' --class fedora --class gnu-linux --class gnu --class os { recordfail insmod gzio insmod lvm insmod part_msdos insmod ext2 set root='(vg_losgar-lv_fedora)' search --no-floppy --fs-uuid --set=root e1726ee3-9b60-4d74-8995-fe714e94aec0 linux /vmlinuz-3.6.10-2.fc17.x86_64 root=/dev/mapper/vg_losgar-lv_fedora ro quiet splash vt.handoff=7 initrd /initramfs-3.6.10-2.fc17.x86_64.img } " The issue with this workaround is it has to be manually updated and have update-grub re-run in Ubuntu everytime I update the fedora kernel. The file /boot/grub/default no longer seems to be present -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/430659 Title: grub2 cannot find kernel in dual kubuntu/xubuntu 9.10 boot scenario To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/430659/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs