I think you have a drive problem, not a BIOS problem.
Clear CMOS, if you haven't already. Make sure that your drive shows correctly in the BIOS, and that the boot order is correct.
Still hanging up? Try booting to a bootable floppy. If that is successful, then you know that your motherboard is ok, and that you have a problem with your drive, or your OS.