Question HDD would not dectect in BIOS via SATA but anyother method is dectectable

Jan 13, 2020
5
0
10
I have a laptop support two 2.5'' HDD, use them as data storage for years. Try to relocate that two HDD on that newly build PC. The two HDD is exactly same. After I plug both one in, only one is working and functional. Other one is undetected by BIOS.

Here is solution I try (To simplify my question, detected HDD short as D1; undetected HDD as UnD2.):
  1. unplug the cable from the D1 plug to UnD2. UnD2 is running, which meaning power is ok. but undetectable. Data cable and motherboard SATA port is tested by D1, which they are ok as well.
  2. plug UnD2 through USB to SATA cable, show up in system perfectly.
  3. convert UnD2 from MBR to GPT, neither are working.
  4. format UnD2 through USB connection and deleted volume. reconnect through SATA, still no show.
  5. re-plug UnD2 to laptop SATA port, fully functional.
Some basic information of my PC and laptop.
The laptop is HP ZBook G1
Desktop motherboard is ROG STRIX X470-I GAMING
The 2.5'' HDD mention above is Seagate 2TB model ST2000LM003
Try to solve this for 4 hrs, if anyone could give me anything. Thanks in a million.
 
Last edited:
Jan 13, 2020
5
0
10
In many systems, installing a m.2 device will disable some SATA ports. Does your motherboard do this?
No, I tested it on other HDD is fully functional. In other word, it working fine in other exactly same HDD, but after switch to this one, it can not be detect in BIOS.