I've been reading the man pages, how-tos, and posts about Grub and still can't seem to find the solution to my problem.
Yes, I know - use LILO. I've seen the posts. Spare me.
This is a clean installation of Red Hat 8.0 download edition. Booting from the floppy works fine, no matter what init level I choose. However, booting from the hard drive just brings me to a single line that simply says:
Characters typed here aren't even echoed on the screen.
here are the config details:
fdisk -l > /usr/grubconfig.txt
Disk /dev/hda: 255 heads, 63 sectors, 1247 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 1215 9655065 83 Linux
/dev/hda3 1216 1247 257040 82 Linux swap
cat /etc/grub.conf >> /usr/grubconfig.txt
# 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/hda2
# initrd /initrd-version.img
title Red Hat Linux (2.4.18-14)
kernel /vmlinuz-2.4.18-14 ro root=/dev/hda2=/
ls -C /boot >> /usr/grubconfig.txt
boot.b kernel.h module-info-2.4.18-14 vmlinuz
chain.b lost+found os2_d.b vmlinuz-2.4.18-14
config-2.4.18-14 message System.map
grub message.ja System.map-2.4.18-14
initrd-2.4.18-14.img module-info vmlinux-2.4.18-14
I have included the /boot listing as proof that the files grub.conf points to are there.
It seems to not be related to grub.conf because it doesn't matter what I change it to, I still get the same response.
I ran (in init level 1) grub-install /dev/hda
and it appeared to run successfully. Still no change, but it seems to me that Grub is in the mbr or it wouldn't even display GRUB.
I am determined to get Grub working, not because I have any preference, but because I want to figure this out. It is working fine booting from the floppy, so I don't have to get it working any time soon.