Hello Hardware people! Having a puzzling problem. I had to move, took apart PC (movers may theoretically have damaged something). About 3 months of delays finally re-assembled it (put back in CPU, RAM, coolers, GPU, PSU, powered on). Here's what happened:
1. Straight to BIOS - "New CPU detected" (I had never seen this message before). Kicked into the BIOS, everything seemed fine. Recognized the 1x SSD Boot drive. I selected it for boot. Went to the Windows Logo... it stalled out. I force shut down the system. Restarted... and the SSD was no longer recognized.
2. I tried: Bought new SATA cable, tried old SATA cable, Tried different SATA ports. Still won't even detect the SSD in BIOS. I've had a lot of bad SATA cables in the past.
3. I plugged in a blank HDD alone, brand new. I realized that the HDD is not even spinning on power-on (and is ALSO not detected in the BIOS on any SATA port). Weird! I tried different PSU SATA plugs and modular ports.
4. I then tried a USB/SATA "toaster". I deactivated Secure Boot, and... the BIOS recognized the HDD drive (which was spinning audibly) via USB. I don't want to plug the Boot drive in again and risk any sort of corruption nonsense.
5. I cleared the BIOS several times. Also took out the watch-battery and replaced.
6. I can't figure out what the problem is. Last time it was assembled it booted without issue, and for years before that.
7. I had a no-boot situation once that turned out to be a damaged PSU (the fan blade was bent and it wasn't spinning). I had gone crazy thinking it was the MOBO until I inspected the PSU - once I replaced it everything was fine. BUT this PSU is new - <1yr, Corsair 750, seems to not have any issues, was packed very well, and seems to power the rest of the machine without issue.
Ideas
1. I originally thought the BIOS may have reset or something (the "new CPU" message). But this should NOT prevent a drive from booting OR being detected in SATA?
Solution
System:
Windows 8.1
Samsung SSD (Boot)
WD 10TB HDD (for testing, blank)
Corsair 750 RX PSU
Motherboard: Asus Maximus VII Hero (circa 2015)
1. Straight to BIOS - "New CPU detected" (I had never seen this message before). Kicked into the BIOS, everything seemed fine. Recognized the 1x SSD Boot drive. I selected it for boot. Went to the Windows Logo... it stalled out. I force shut down the system. Restarted... and the SSD was no longer recognized.
2. I tried: Bought new SATA cable, tried old SATA cable, Tried different SATA ports. Still won't even detect the SSD in BIOS. I've had a lot of bad SATA cables in the past.
3. I plugged in a blank HDD alone, brand new. I realized that the HDD is not even spinning on power-on (and is ALSO not detected in the BIOS on any SATA port). Weird! I tried different PSU SATA plugs and modular ports.
4. I then tried a USB/SATA "toaster". I deactivated Secure Boot, and... the BIOS recognized the HDD drive (which was spinning audibly) via USB. I don't want to plug the Boot drive in again and risk any sort of corruption nonsense.
5. I cleared the BIOS several times. Also took out the watch-battery and replaced.
6. I can't figure out what the problem is. Last time it was assembled it booted without issue, and for years before that.
7. I had a no-boot situation once that turned out to be a damaged PSU (the fan blade was bent and it wasn't spinning). I had gone crazy thinking it was the MOBO until I inspected the PSU - once I replaced it everything was fine. BUT this PSU is new - <1yr, Corsair 750, seems to not have any issues, was packed very well, and seems to power the rest of the machine without issue.
Ideas
- Potentially the SATA ports or the chipset got damaged (heat, moving, idk), and the SATA ports have failed - this is why BIOS won't recognize drives I plug into them, but the drive shows up on USB! The board has 2 chipsets though serving 6+2 SATA ports, and none work - could both chipsets have died?
- Potential PSU issue that's occult. I have another PSU and I can try that one, but not expecting that to be the issue.
- I do NOT believe there's a problem with the drives (at least not yet) since I can't get anything to show up on the BIOS SATA.
- But what happened that first time? Why did Windows ALMOST boot, stall, then when I restarted the drive wouldn't even be detected on SATA at all, and now a totally different drive ALSO not detectable on SATA?
1. I originally thought the BIOS may have reset or something (the "new CPU" message). But this should NOT prevent a drive from booting OR being detected in SATA?
Solution
- The only thing I can think of is to get an identical replacement motherboard (would there be issues booting off this? what if the BIOS is different version?)
- I will try loading the HDD with SATA power only (in case the Mobo is preventing the drive from initiating which I've heard happens) - this would rule out a PSU issue that I think unlikely anyway - but then WHY is the Mobo stopping the drive from spinning up?
- I was going to try a PCI-SATA card to see if I can bypass the Mobo SATA ports in case they're all dead, but I realized that may not help me since I probably can't boot/run off that anyway and would need a new Mobo if they're dead.
System:
Windows 8.1
Samsung SSD (Boot)
WD 10TB HDD (for testing, blank)
Corsair 750 RX PSU
Motherboard: Asus Maximus VII Hero (circa 2015)