Try booting from the Ubuntu install cd. You may see a menu of options, such as: boot from hard drive, boot from cd, system repair, etc. Boot whichever one works, then re-install grub to the MBR (see the grub manual for exact command: it's something like *grub-install (hd0)*. Note: don't include tha partition number; that will really mess things up. Just the hard drive (hd0) is enough to indicate the MBR).
Once you get grub and Ubuntu working together, re-boot and select Ubuntu from the menu to be sure that it boots.
Once rebooted, create a mount point for mounting the Fedora installation: mkdir /mnt/Fedora. Then mount Fedora: mount /dev/hda? /mnt/Fedora (where /dev/hda? represents the partition in which Fedora is installed).
Now use your file manager (Konquerer or whatever) to look into /mnt/Fedora/boot. Compare the files you see there with Ubuntu's /boot directory: do you see vmlinuz, initrd, system map, etc? If so, the installation may be good. cd to the grub folder. Open grub.conf (or menu.lst if that's what Fedora uses) and copy the Fedora entry, which should be 3 lines: title, kernel, and initrd.
Paste those lines into Ubuntu's /boot/grub/menu.lst. If the Fedora installation isn't corrupt in some way, that should be all that is necessary to get it booting.
Now reboot once more, and select Fedora from the menu to see if it boots OK.
Last edited by bigrigdriver; 12-01-2006 at 06:14 PM.
|