hello all,, I am new to fedora, and have one year with ubuntu. I have 2 hds, one with ubuntu and xp on it,, another with my fedora install. I added Fedora to my ubuntu grub and it loads fine. I am told that fedora updates so often that it is better to let fedora's grub be in charge. During install I must have told it not to include my Windows and ubuntu options, because my menu.lst did not anything else listed.
Code:
cat menu.lst.bkup
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sdb
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.26.6-79.fc9.i686)
root (hd0,0)
kernel /vmlinuz-2.6.26.6-79.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.26.6-79.fc9.i686.img
title Fedora (2.6.26.5-45.fc9.i686)
root (hd0,0)
kernel /vmlinuz-2.6.26.5-45.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.26.5-45.fc9.i686.img
title Fedora (2.6.25-14.fc9.i686)
root (hd0,0)
kernel /vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=a514abb0-f75e-4a58-8770-41c1685671da rhgb quiet
initrd /initrd-2.6.25-14.fc9.i686.img
title Other
rootnoverify (hd1,0)
chainloader +1
I modified it as follows
Code:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sdb
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.26.6-79.fc9.i686)
root (hd0,0)
kernel /vmlinuz-2.6.26.6-79.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.26.6-79.fc9.i686.img
title Fedora (2.6.26.5-45.fc9.i686)
root (hd0,0)
kernel /vmlinuz-2.6.26.5-45.fc9.i686 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.26.5-45.fc9.i686.img
title Fedora (2.6.25-14.fc9.i686)
root (hd0,0)
kernel /vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=a514abb0-f75e-4a58-8770-41c1685671da rhgb quiet
initrd /initrd-2.6.25-14.fc9.i686.img
title Ubuntu 8.04.1, kernel 2.6.24-21-generic
root (hd1,1)
kernal /boot/vmlinuz-2.6.24-21-generic root=UUID=bcff3fcd-a60d-4931-ab38-00802d3ada03 ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
quiet
#changed from (hd0,1) since I will be changing hd assingment in bios
title Other
#Windows
title Microsoft Windows XP Professional
root (hd1,0)
savedefault
makeactive
rootnoverify (hd1,0)
chainloader +1
since I fedora is loaded on my second hard drive, but is listed as first hd first partition in grub/menu.lst I changed my ubuntu and windows to (hda1,0) and (hda1,1) respectively.
When I try to boot ubuntu I get error 19: Linux kernel must be loaded before initrd
when I try to boot windows it goes directly to Fedora's splash screen.
I was going to post the out put of fdisk but I get
Code:
@localhost grub]$ sudo fdisk
sudo: fdisk: command not found
Not sure what I am doing wrong....