Post in the forum that is about the OS and see if folk will comment how to fix the OS (never a sure thing) or reload the machine with the factory OS so you can tell if it's a hardware issue.

Something we do all the time at the office is to slip in a blank drive for the factory OS test. Then we know if it's a hardware issue.
Bob