When you are left at the grub> prompt, you can type
root (hd<tab>,<tab>)
kernel /vmlinuz<tab> root=/dev/hdxx ro
boot
This will boot you into linux. You are required to know the location of your /boot and / partitions. Of course using the TAB key will bring up options so you can pick up the right partition.
Here is a sample grub.conf
Code:
default=1
timeout=5
title Fedora Core 1
root (hd0,5)
kernel /vmlinuz ro root=/dev/hda9 hdd=ide-scsi rhgb vga=788
initrd /initrd.img
title MicrosoftWindows
rootnoverify (hd0,0)
chainloader +1
(hd0,5) points to my /boot partition
/dev/hda9 points to my / partition