Have you booted into the BIOS, as suggested by
Sir George?
You mentioned you were going to reinstall Windows 7

so why isn't a clean install needed?
You can check the BIOS, and then check if the hard-drive is being detected, you may also want to check the boot priority list in the BIOS too.