Thanks for all the help.i finally figured it out.
There are three options for installing the boot loader: Floppy,Block or MBR.
I took the block option, which walks you through, and reinstalled the grub loader to the primary partition.It asks you to confirm the partition, but there was only one in my case.
Then I discovered that after the boot loader had installed,it had generated the same menu.ls script on the hard drive, which was the one that I posted above.The reason for this is to create a boot floppy, which will come in handy if things go wrong.
Next I uncommented the timeout which is set to 30 seconds as a default.(This was the reason that it would only boot from the floppy, because the boot loader was waiting for the return key).
When the pc booted up I selected the option to make a boot floppy, and made one.
Then I went and set the time out to zero, so there is no delay on boot up.
# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Mon Nov 1 17:23:27 2010
# Start GRUB global section
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
title Linux (on /dev/sda1)
kernel /boot/vmlinuz root=/dev/sda1 ro vga=normal
------rest of script remains the same-------
I'm still no grub expert but i winged it and it seems to work ok.
Thanks again everyone for helping out.Hope this info will help someone else too.
Linux is free, but it always needs some work.
Last edited by jcmahne; 11-03-2010 at 05:30 AM.