Hi. My system has WinXP installed and Fedora Core 3 also. Using grub to boot, I get Error 25 every time, no matter which of the grub menu choices I try to boot. I have four Linux kernals and one Windows OS as choices via grub. I have grub installed on a bootable CDROM, not in the MBR. I specified to put grub in the MBR when installindg core 3, but it appears to have ignored my request. If it indeed is there, it does nothing. Could be because it default boots to WinXp with a hiddenmenu (the default setup by intall). It doesn't recognize an <esc> keypress to bring up the hiddenmenu. I always boot straight to WinXP unless I use the grub CD I created. Bottom line: I don't really know if grub is in the MBR or not ... it doesn't work, and I'm using a CD (without hiddenmenu) instead.
I don't think there's anything wrong with my disk, as grub reports. I can boot just fine into Windows and access various partitions. I can also boot just fine into Linux, using a bootable CD which has the kernal on it. All partitions on my disk appear perfectly fine ... except when I attempt to use grub.
Below are my specifics. All looks good to me, AFAIK. Any ideas?
Thanks!
-----
[root@localhost tmp]# cat /boot/grub/grub.conf
# 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,4)
# kernel /vmlinuz-version ro root=/dev/sda10
# initrd /initrd-version.img
#boot=/dev/sda
default=4
timeout=5
splashimage=(hd0,4)/grub/splash.xpm.gz
#hiddenmenu
title Fedora Core 3 (2.6.9-1.724_FC3smp)
root (hd0,4)
kernel /vmlinuz-2.6.9-1.724_FC3smp ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-1.724_FC3smp.img
title Fedora Core 3 (2.6.9-1.724_FC3)
root (hd0,4)
kernel /vmlinuz-2.6.9-1.724_FC3 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-1.724_FC3.img
title Fedora Core 3 (2.6.9-1.667smp)
root (hd0,4)
kernel /vmlinuz-2.6.9-1.667smp ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-1.667smp.img
title Fedora Core 3 (2.6.9-1.667)
root (hd0,4)
kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-1.667.img
title Windows XP Professional
rootnoverify (hd0,0)
chainloader +1
[root@localhost tmp]# cat /boot/grub/device.map
# this device map was generated by anaconda
(fd0) /dev/fd0
(hd0) /dev/sda
[root@localhost tmp]# /sbin/fdisk -l
Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sda2 5100 10199 40965750 7 HPFS/NTFS
/dev/sda3 10200 14024 30724312+ c W95 FAT32 (LBA)
/dev/sda4 14025 19452 43600410 f W95 Ext'd (LBA)
/dev/sda5 14025 14037 104391 83 Linux
/dev/sda6 14038 16587 20482843+ 83 Linux
/dev/sda7 16588 17097 4096543+ 83 Linux
/dev/sda8 17098 17352 2048256 83 Linux
/dev/sda9 17353 17607 2048256 83 Linux
/dev/sda10 17608 17862 2048256 83 Linux
/dev/sda11 17863 17989 1020096 83 Linux
/dev/sda12 17990 18054 522081 82 Linux swap
[root@localhost tmp]# mount
/dev/sda10 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda5 on /boot type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/sda7 on /home type ext3 (rw)
/dev/sda11 on /tmp type ext3 (rw)
/dev/sda6 on /usr type ext3 (rw)
/dev/sda8 on /usr/local type ext3 (rw)
/dev/sda9 on /var type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/sda3 on /mnt/fat32 type vfat (rw)
/dev/hda on /media/cdrom type iso9660 (ro,nosuid,nodev,fscontext=system_u
bject_r:removable_t,user=tmp)
[root@localhost tmp]# ls /boot
config-2.6.9-1.667 memtest86+-1.26
config-2.6.9-1.667smp System.map-2.6.9-1.667
config-2.6.9-1.724_FC3 System.map-2.6.9-1.667smp
config-2.6.9-1.724_FC3smp System.map-2.6.9-1.724_FC3
grub System.map-2.6.9-1.724_FC3smp
initrd-2.6.9-1.667.img vmlinuz-2.6.9-1.667
initrd-2.6.9-1.667smp.img vmlinuz-2.6.9-1.667smp
initrd-2.6.9-1.724_FC3.img vmlinuz-2.6.9-1.724_FC3
initrd-2.6.9-1.724_FC3smp.img vmlinuz-2.6.9-1.724_FC3smp
lost+found
[root@localhost tmp]# ls /boot/grub
device.map grub.conf.orig reiserfs_stage1_5 vstafs_stage1_5
e2fs_stage1_5 iso9660_stage1_5 splash.xpm.gz xfs_stage1_5
fat_stage1_5 jfs_stage1_5 stage1
ffs_stage1_5 menu.lst stage2
grub.conf minix_stage1_5 ufs2_stage1_5