SATA drives no longer detected after M2 SSD added

cfcman

New Member
Sep 6, 2024
21
1
3
I have a Proxmox VE 8.2.5 server running on a B550M Pro-VDH machine. It has 4 internal SATA drives connected to it - 3 conventional drives and one SATA SSD. It also has 3 external USB drives. Proxmox runs from an M2 SSD.

I've just added a second M2 SSD to the server, and it is working fine, but the three conventional SATA drives are no longer detected by Proxmox. It can still detect the SATA SSD.
Any idea how/why this might have happened, and how I might fix it? The B550M PRO-VDH supports two M.2 SSDs and four SATA drives simultaneously, in theory, at least.
 
Last edited:
I've just powered down the Proxmox server and booted into a Hiren Boot CD. This is detecting the full set of SATA, USB and M2 SSD drives, so it seems that this problem is specific to Proxmox.
???
 
The problem seems to have rectified itself after booting back into Proxmox - it now detects the SATA drives. I guess I'll never know what the problem was
 
some motherboards disable some sata ports (mostly higher numbers) on pcie slot insertion/usage.
= not enough pcie links for all components.

sometimes card will boot in lower pcie link mode, ex: 2x, and sata ports are working.
sometimes it can boot in 4x, and they are not working.
 
  • Like
Reactions: MarkusKo
predictable behavior can be find documented in your MB manual.
also check which pcie ports will be off, or degraded when others are populated.

it will be unpredictable when something boots in degraded mode, maybe they will agree, and share, other time only one wins.
 
Last edited: