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

Reply via email to