Welcome to my Linux problem of the day! I've finally gotten around to installing Fedora Core 2 Linux on the second hard drive of my Walmart Microtel workstation deluxe, which is configured to boot Windows 2000 off the first disk... well at least it was configured to boot Windows.

Starting the Windows partition from the Grub boot interface fails with the text:

Booting 'Windows 2000'rootnoverify (hd0,0)chainloader +1A disk read error occurred
Press Ctrl+Alt+Del to restart

Here are some of the config files and system details. Please feel free to offer suggestions in the comments!! :-)

Note that the Windows partition is marked active, that devices.map is correct, that grub is set to boot hd0,0 which is the same as /dev/hda1 for Windows, and that I've reinstalled grub stage 1 to the MBR with grub-install /dev/hda, but still no joy.



/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 (hd1,0)
# kernel /vmlinuz-version ro root=/dev/hdc8
# initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=10
splashimage=(hd1,0)/grub/splash.xpm.gz
title Fedora Core (2.6.5-1.358)
root (hd1,0)
kernel /vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.5-1.358.img
title Windows 2000
rootnoverify (hd0,0)
chainloader +1


FDISK
fdisk -l
Disk /dev/hda: 20.8 GB, 20847697920 bytes
16 heads, 63 sectors/track, 40395 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 40386 20354323+ 7 HPFS/NTFS
Disk /dev/hdc: 30.0 GB, 30020272128 bytes
255 heads, 63 sectors/track, 3649 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdc1 * 1 13 104391 83 Linux
/dev/hdc2 14 1057 8385930 83 Linux
/dev/hdc3 1058 1710 5245222+ 83 Linux
/dev/hdc4 1711 3649 15575017+ f W95 Ext'd (LBA)
/dev/hdc5 1711 1775 522081 82 Linux swap
/dev/hdc6 1776 2036 2096451 c W95 FAT32 (LBA)
/dev/hdc7 2037 2673 5116671 83 Linux
/dev/hdc8 2674 3649 7839688+ 83 Linux




/etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/home /home ext3 defaults 1 2
LABEL=/opt /opt ext3 defaults 1 2
none /proc proc defaults 0 0
/dev/hdc6 /shared vfat user,noauto,rw 0 0
none /sys sysfs defaults 0 0
LABEL=/usr/local /usr/local ext3 defaults 1 2
/dev/hdc5 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0




/boot/grub/devices.map
# this device map was generated by anaconda
(fd0) /dev/fd0
(hd0) /dev/hda
(hd1) /dev/hdc




uname -a Linux emerson 2.6.5-1.358 #1 Sat May 8 09:04:50 EDT 2004 i686 athlon i386 GNU/Linux