Are you able to boot intо Safe mode your laptop? If not, try to open the BIOS settings by pressing the respective F key, while the laptop is booting up. Then, go to the boot menu and check if the HDD is listed as an available boot device. If it's not set on the first place in the boot sequence order, set it manually.
If the drive is not seen, therefore recognizable, then it needs to be replaced.
Tell me if that worked. Cheers.