1. Some HDDs head locks-up and the platter/s seize... therefore there's no data reading for the hdd to be detected. So, try to determine if it's spinning/motor is running... because that being the case, if it contains important data, it would be better protected if you don't run the HDD.
2. Try hearing the HDD spin with a rubber hose, or at least with a rolled paper/carboard sheet.
3. HDDs warm up so try feeling it and comparing it's temp to another running HDD.
https://acsdata.com/seized-platters/
http://www.hddlab.co.uk/hard-disk-drive-failure-symptoms-hard-drive-failure-guide/
If you manage to determine the HDD is spinning:
4. Try setting the BIOS SATA Controller to AHCI, later to IDE Mode if necessary.
BTW: HDDs...