Get into BIOS and see if the BIOS is recognizing the hard drive. If it isn't, it's probably faulty hard drive. If it does recognize it, there have been times where if you have some other hardware plugged in, i.e flash drive, memory card/stick, etc. that can throw it off so try removing those. I had this error once, there was no way to fix it after all troubleshooting. I had to do a complete format and reinstall of the operating system.