Solved M.2 SSD Slots (Key M)? PCIe 4.0? SATA? NVME?

Solved issue

Hillbilly H

Well-Known Member
Joined
Feb 14, 2021
Messages
480
Reaction score
420
Credits
3,119
Cant tell foresure what i need. MSI PRO B660M-A WIFI DDR4
:)...im a 100% novice to SSD!..:)

P.S. Was going to make a joke with a T but i was told to keep it PG LOL.
 



This shows a B+M M2 SATA SSD drive - note the 2 cut outs.
 
In basics
M2 is the socket layout, it comes in two basic forms M2 SATA for m2-ssd and M2 NVMe PCI high speed drives
NOT ALL M2 sockets will accept both,
your motherboard has 2 M2 slots, slot 1 only accepts PCIe slot 2 will accept either PCIe or SATA
 
Do they all have (Key M)?
this may help
While the M.2 standard uses the same 22 millimeter-wide slot for all cards, it's not necessarily the exact same slot. Since M.2 is designed to be used with so many different kinds of devices, it has some frustratingly similar-looking ports.


  • B Key: uses a gap in the right side of the card (left side of the host controller), with six pins to the right of the gap. This configuration supports PCIe x2 bus connections.
  • M Key: uses a gap in the left side of the card (right side of the host controller), with five pins to the left of the gap. This configuration supports PCIe x4 bus connections for twice the data throughput.
  • B+M Key: uses both of the above gaps, with five pins on the left side of the card and six on the right. Because of the physical design, B+M Key cards are limited to PCIe x2 speeds.

M.2 cards with a B Key interface can only fit into a B Key host slot, and likewise for M Key. But cards with a B+M Key design can fit in either a B or an M host slot, since they have gaps for both.


Check your laptop or motherboard specification to see which one is supported. We recommend seeing the documentation instead of "eyeballing" the slot, since the two key standards can be easily confused.

The above is taken from this article
 


Top