Ok, using a redhat boot floppy and the command linux root=/dev/hda10 and it boots to linux!!!
Now, how can I get grub reloaded, since the redhat install cd hangs with the swap file not activated error before getting to the grub install. From within graphical linux as root, in a terminal I entered /sbin/grub-install /dev/hda and it reported back hda(0) and fd(0) as being in the map. However when I reboot up comes expee again, no sign of grub.
Also, so as not to go through this again, can one changed the size of ext3 partitions using qparted or other linux tools without rendering the system unbootable?
below is my grub.conf from /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,7)
# kernel /vmlinuz-version ro root=/dev/hda9
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,7)/grub/splash.xpm.gz
password --md5 $1$/2c1saye$YokbVEgmh7aSaoMlHdksZ1
title Red Hat Linux (2.4.20-27.9)
root (hd0,7)
kernel /vmlinuz-2.4.20-27.9 ro root=LABEL=/ hdd=ide-scsi
initrd /initrd-2.4.20-27.9.img
#title Red Hat Linux (2.4.20-24.9)
# root (hd0,7)
# kernel /vmlinuz-2.4.20-24.9 ro root=LABEL=/ hdd=ide-scsi
# initrd /initrd-2.4.20-24.9.img
#title Red Hat Linux (2.4.20-20.9)
# root (hd0,7)
# kernel /vmlinuz-2.4.20-20.9 ro root=LABEL=/ hdd=ide-scsi
# initrd /initrd-2.4.20-20.9.img
#title Red Hat Linux (2.4.20-8)
# root (hd0,7)
# kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdd=ide-scsi
# initrd /initrd-2.4.20-8.img
title Windows XP Home Edition
rootnoverify (hd0,1)
chainloader +1