I have a similar problem - two hard drives with Windows and Linux:
Hard drive 1: 160GB, 3 partitions, Win98, Win2000, WinXP.
Hard drive 2: 30GB, 1 partition, Red Hat Linux 7.2
When I initially installed using GRUB, the install process went smooth - I chose to load the boot partition to the MBR of my Windows hard drive. But when I rebooted, all I got was "GRUB hard disk error".
Next, I reinstalled Linux using LILO. Again I loaded to the MBR. This time when I rebooted, all I got was "L".
Am I having the problem of the Linux boot partition being located above the 1024 cylinder limitation? If so, how can I fix that?
Any help would be greatly appreciated!!!