Question NMVE to internal SATA

gpappy

Distinguished
Jul 10, 2001
7
0
18,510
Pulled SSDs from laptops. Some are M key, some B+M, some B key. I found a M key to sata. But so far there doesnt appear to be a b, b+M NVME to sata adapter. all the ones i found have the U3 SFF-8639 connector.

Any suggestions?

The PC I am using to wipe the drives doesmt have an OS (using the cd wipe softwar to boot up). So not sure if a PCI card would work. Thanks in advance..
 
The keying is almost useless for knowing what type of drive OR slot anything is. It's ridiculous that they designed all that then allowed different types of devices to use the same keys. So basically I have NO idea what type of drives you have or what kind of machine or slot you're plugging them into. You say the SSDs all have keys so I assume they're all M.2 form. Whether you can adapt them to work with a SATA port on a motherboard or in a server slot depends on the type of drive.

So, what model drives, and what model of motherboard/computer are you trying to plug them into?
 
The keying is almost useless for knowing what type of drive OR slot anything is. It's ridiculous that they designed all that then allowed different types of devices to use the same keys. So basically I have NO idea what type of drives you have or what kind of machine or slot you're plugging them into. You say the SSDs all have keys so I assume they're all M.2 form. Whether you can adapt them to work with a SATA port on a motherboard or in a server slot depends on the type of drive.

So, what model drives, and what model of motherboard/computer are you trying to plug them into?
micron, samsung M2 NVME SSDs. I am trying to use a PC at work that doesnt have an HD in it, we book from a cd (use wipedrive software). I have the standard PC connections (no MB m2 slot though), why I was looking for NVME to SATA connector. I have a sata to SSD (M key only not NVME), but it cant handle the other types of SSD (m2). So annoying that they are all M2, but different end connectors and some are NVME some not..
 
Doo you know if it would need drivers? The PC I have has no HD, we boot from the wipedrive cd.
Most PCIe adapters for multiple NVMe drives will work without any drivers (meaning they use the built-in storage drivers of any OS) because they use standard interfaces. Same with any SATA add-in card.

The linked card in particular doesn't need any drivers because there is no controller chip used. The NVMe drive slot goes directly to the PCIe slot, so it effectively works just like a slot on the motherboard. The SATA port only works if you actually plug a SATA cable in coming from the motherboard, so it's just like plugging in a 2.5 inch SATA drive. It just uses the PCIe slot for power for the SATA drive, not data.
micron, samsung M2 NVME SSDs
Well the actual models matter, not just the brand. The keying doesn't help identify whether they're SATA or NVMe. (M.2 is only the form factor, the type of slot they go in, but the actual wiring and the controller type it connects to determines the actual drive types the slot supports. Depending on the motherboard or the adapter card, a slot can be wired for both, or for only one of them, and there's no visible way to tell. You have to read the manual or the description when buying. There's no harm in plugging in a drive of the wrong type as long as you don't force the wrong keying in. If you put a SATA drive in a slot that only supports NVMe, it just won't be detected, and vice versa.

When you say you have a "SATA to SSD" I assume you mean something like this adapter. Those work because the SATA protocol is still being used on both sides, and all it's doing is converting the physical connections of the M.2 contacts on the SSD to the standard SATA physical connector. An NVMe drive doesn't work because the contacts used on the M.2 interface aren't the same, and the SATA port you're plugging into doesn't understand direct PCIe links (NVMe is just a protocol being passed over PCIe).

If you have that adapter then you can work with any of the SSDs that you have that are SATA, which is actually pretty uncommon. You can get the adapter that @USAFRet linked (the SATA side of it is doing the same conversion) or use the one you have for the SATA drives to save a few dollars and get a single-drive PCIe to NVMe adapter. (The first one is a PCIe x1, and the other is x4. If you don't care about speed the x1 is a little cheaper and will work in an x1 slot, in case you don't have a larger slot available.)

https://www.amazon.com/GLOTRENDS-Adapter-Installation-Bandwidth-PA09-X1/dp/B09P3HY3P3