2010-10-26, 09:50 AM
(This post was last modified: 2010-10-26, 04:25 PM by Dungeon-Dave.)
Originally, I had 2 partitions/instances of Ubuntu 10.04 on my system. I then deleted what was the first installation/partition of Ubuntu in order to give Fedora 13 a try. Before installing Fedora, I verified that the Grub menu still came up and I could boot to the remaining Ubuntu OS.
After installing Fedora 13 on the space left from deleting the first Ubuntu partition, it initially boots up without even displaying a boot menu. I resolved that by changing timeout=10 in menu.lst. I located grub.cfg on the Ubuntu partition and found what I believe to be the pertinent information:
Code:
menuentry 'Ubuntu, with Linux 2.6.32-25-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set bd9e9e70-5b02-437b-b277-8ffc0f30fbcd
linux /boot/vmlinuz-2.6.32-25-generic root=UUID=bd9e9e70-5b02-437b-b277-8ffc0f30fbcd ro quiet splash
initrd /boot/initrd.img-2.6.32-25-generic
I realize the Fedora menu.lst is Grub while Ubuntu's grub.cfg is Grub2. I copied and pasted the above into menu.lst, and changed menuentry to title to follow the format for the Fedora entry. When I try to boot Ubuntu, it gives an error that the kernel must be loaded before initrd.
I assume the problem is resulting from the differences between Grub and Grub2. What else do I need to change to make this work?
Thanks!