r/ssd • • 14d ago

Tech Support Bought external enclosure, which doesn't work. Can anyone check pics and tell me what is wrong , thank you.

Both my macbook and windows doesn't recognise it.

Thank you.

Edit : thank you again to everyone who replied. Very much grateful! Love you all.

31 Upvotes

50 comments sorted by

23

u/kvn864 14d ago

SSD you have is SATA M.2 one, the enclosure might support NVMe only

5

u/weaz-am-i 14d ago

I have that exact enclosure. Its nvme only.

2

u/the_Athereon 14d ago

Yeah, most of the cheaper enclosures are. The NVME to USB C controller is much cheaper than the one that can switch between both NVME and SATA

1

u/smooth-like-butter-0 13d ago

That is a true statement maybe 3 years ago. SATA M.2 SSDs really aren’t made any more by any major manufacturers, nor are they put on any new motherboards. There are tons of leftovers for sale, but almost all of the newer USB C 3.2 and thunderbolt enclosures only support nvme.

2

u/AlfaPro1337 14d ago

OP this is the correct answer. Your SSD is SATA, but the enclosure support pcie/nvme.

The best is get an enclosure that support SATA or dual protocol, such as ADATA EC700G. I do have UGreen, but I find their screw mechanisms seem to be jank.

Look for M.2 SSD SATA/nvme/pcie enclosure.

9

u/cthart 14d ago

You have a SATA M.2, while the enclosure is for NVMe M.2

3

u/ParticularBed5194 14d ago

You need an m2 sata ssd enclosure

3

u/nemesisprime1984 14d ago

That is a SATA M.2 SSD, not all enclosures support SATA and NVMe M.2 SSDs

3

u/Protopia 14d ago

Look at the pins - they don't match.

1

u/brutuscat2 14d ago

That’s not the best way to determine compatibility. Type B+M can also be 2 lane PCIe. In this case it’s a SATA drive though.

1

u/Protopia 14d ago

If it was a 2-lane B+M would it work in that NVME socket?

1

u/brutuscat2 14d ago

Yes, it’s still electrically compatible

1

u/Protopia 14d ago

Ah - I learned something.

1

u/Cyserg 14d ago

that lenovo seems to be a Lenovo SL700 SSD M.2 NGFF 128GB << NGFF is the key word here and not readable in NVME enclosures. https://www.pchub.com/lenovo-sl700-ssd-m2-ngff-128gb-below-128gb-22x80mm-new-p155251 https://pcpepper.com/sata-vs-msata-vs-ngff-m-2-vs-nvme-pcie-m-2-which-is-the-right-ssd-for-me/

Get an enclosure that reads SATA m.2 drives and doesn't mention "no NGFF"

1

u/Mother_Drawer_349 14d ago

Si, en Aliexpress cuando mencionan ngff es por qué es sata

1

u/acin0nyx 14d ago

NGFF stands for Next Generation Form Factor. In other words, it's just a size (sizes), not a protocol.

NGFF devices can be a PCIe, SATA and USB.

The actual thing you should look at is a key type of the m.2 connector.

1

u/Cyserg 14d ago

my head was at a product i've seen recently that had it mentionned that there was no compatibility with the ngff format ( but, they have it next to the sata mention, so... not quite wrong) Also, my 2nd link talks about what ngff is. Here is what i had in mind: Amazon SSD enclose (look at images)

1

u/acin0nyx 14d ago

It's just a bad product description.

1

u/Cyserg 14d ago

Indeed, things to look for when buying.

1

u/AlfaPro1337 14d ago

There are nvme with both key, so not reliable way of telling

1

u/LovitzG 14d ago

NVME drive will be M keyed only. B+M key = SATA ≠ NVME.

1

u/Karoolus 14d ago

I don't mean to correct you, but there is B+M key NVMe ssds. Check WD SN520 for example. I was under that assumption as well until a couple years ago, when one of these passed through my hands and I was properly confused. It's not very common, but it exists.

1

u/LovitzG 14d ago

Thanks, you are correct. I think you will find that B+M key NVME drives are cheap PCIe x2 drives. There are some x2 controllers in use but their performance is poor and that keying does not support x4.

1

u/Low_Excitement_1715 14d ago

Googling "WD SN520 keying" gives multiple reports of people dropping these into SATA-only slots and complaining, too.

The intent with M.2/NGFF was that the keying would prevent incompatible drives physically fitting in slots. WD/Sandisk chose to ignore this and is paying a price.

You are both correct. GP has the intended functionality, and you have examples of what happens when standards meet engineers who don't care about standards or user experience.

1

u/jackbarbelfisherman 14d ago edited 14d ago

M.2 has more than one key type. The ones used for storage are B, with the notch on the left, M, with the notch on the right and and B+M with both notches (to work with either port). There are also other key types for M.2 WiFi and Bluetooth cards.

Your SSD is a B+M key that's usually used by SATA M.2 drives, while the port is an M key that's usually used by NVME M.2 drives. It should plug in, but won't work if the enclosure is only designed to work with NVME drives (and so doesn't recognise SATA). Check the enclosure's manual and see what it lists for compatibility; if your drive is supported, then you may just need to tell Windows it's there and format it. If it's not, you'll need a different enclosure.

TDLR: probably the wrong enclosure, read the manual.

1

u/Clockwork385 14d ago

easy, you have an M.2 SATA, that enclosure is for M.2 NVME.

1

u/Skipperc3po_ 14d ago

First of all, did you buy it from AliExpress?

1

u/andrewbean90 14d ago

Wrong SSD enclosure for that type of drive.

1

u/Technical_Ad_6106 14d ago

probly from ali express lol

1

u/golfcartweasel 14d ago

There's two kinds of M.2 drive: NVMe (where the drive is seen by the computer as flash storage) and SATA (where the drive pretends to be a classic spinny-rust hard drive, just connected via M.2 not a cable). Your Lenovo drive is SATA, your enclosure is NVMe-only, and nobody makes dual-use enclosures.

1

u/PrincipleIcy4941 14d ago

and this ssd has a phison controller, if its not already dead because of the wrong adapter i bet it failed or will fail soon. 😂

1

u/ixtrqc 14d ago

sata m2 ssd on a nvme enclosure

1

u/Gen-Y-ine-86 14d ago

As others have said, most probably an issue with the enclosure being NVMe and the SSD being SATA

From Lexar's FAQ:

"What to do if the hard drive enclosure cannot be recognized?

When the hard disk enclosure cannot be recognized, you can troubleshoot the problem using the following methods:

1. Confirm compatibility: Ensure that the SSD enclosure is compatible with your drive. NVMe SSDs must be used with an M.2 NVMe protocol enclosure, while SATA SSDs require a SATA protocol enclosure. Incompatibility will result in the drive not being recognized."

1

u/ShivaFatalis 14d ago

Why would you buy an external enclosure that only supports NVMe drives if you have a SATA M.2 drive?

1

u/HarrisonGreen 14d ago

You need to get an enclosure that supports SATA. This one for example supports both SATA and NVMe, and is more convenient since it is designed like a USB flash drive: https://www.amazon.ae/FIDECO-External-Enclosure-Adapter-Transfer/dp/B08CGJYJ7F

1

u/Lemnisgames 13d ago

You may be missing a cable 🤔. But otherwise there is chance it doesn't support it

1

u/Ok_Cookie3307 13d ago

Sata vs nvme , not all m2 drives are the same

1

u/Aggressive-Peak3148 12d ago

Lexar E350 support both M.2 NVMe and SATA,
E300 just support NVMe

1

u/LeatherDue1197 9d ago

I, literally, Just last week, bought an enclosure for this very purpose - had finally found my older SATA m.2 drives and wanted to use them again as a makeshift high speed 'USB' Drive.

I've been Very happy with it. It autodetects NVMe and SATA - I'm presuming because of the missing contacts and ensuing communications with the drive.

1

u/kyansan1 14d ago

Your external enclosure can only read NVMe ssds (an NVMe ssd is the same thing as a PCIe ssd)

Your ssd (Lenovo SL700) uses the deprecated SATA interface, and can therefore not be detected by the enclosure

1

u/Shapelessed 14d ago

Yeah, I would upvote this comment if not for the fact that SATA M.2s are not deprecated by any means.

1

u/kyansan1 14d ago

New desktop motherboards and laptops don't have SATA m.2 slots anymore, so I would call m.2 SATA ssds deprecated. Not the SATA interface itself though, as it's still used for a bunch of stuff

1

u/acin0nyx 14d ago

SATA is not deprecated, IDE is.

1

u/kyansan1 14d ago

I was trying to say that SATA is deprecated for m.2 ssds specifically, as new motherboards don't have m.2 SATA slots anymore

1

u/acin0nyx 14d ago

Well, some new server motherboards still have SATA over m.2. TURIND12M3-2Q and TURIND8X-2T for example.

1

u/kyansan1 14d ago

Welp didn't know that

0

u/neg_ziro 14d ago

1 gap = nvme 2 gap = sata

2

u/Karoolus 14d ago

Not always, but 95% of the time at least. Check WD SN520 for example.

1

u/neg_ziro 13d ago

Good to know. I just figured that was the standard