How did you put os? You moved it , installed os on another pc and placed it back?
It can't recognize it?
What kind of hard drive? maybe you need drivers. (sata, raid, bla,bla....)
Check hard drive bios settings and change them according to what U have.
Also check boot order in bios.