VOGONS


First post, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t

I could take this to reddit, but I feel like I'm constantly misunderstood there, so I'll ask the reliable and knowledgeable folks here on VOGONS. 😀

I frequently do PC repairs\diagnostics for people and it is finally becoming common to deal with NVMe drives on a fairly regular basis. In some cases I need to attach the drive to another PC either to retrieve data, to perform a disk clone, disk image, etc.

I have an IcyDock Dual SATA 5.25" bay in my tower, as well as several USB 3.0 SATA enclosures\adapters. Sadly, my only option for NVMe drives is to use the single NVMe USB-C enclosure I picked up a couple years ago. I've never been impressed with the reliability, speed or consistency of it so I am hesitant to get more of these. What I would greatly prefer is a direct NVMe (PCI-Express) external connection of some kind.

I have looked at some of the odd-ball stuff that has been released for GPU mining, since that has lead to lots of strange risers and adapters being made, but I can't find exactly what I'm looking for. I am totally okay with it being limited to PCI-E x1 speed, as that should still provide at least the same throughput as SATA, if not twice as much (according to Kieran here).

Although I don't like the risk of someone ever possibly plugging something into the wrong place, I do really like that most of the mining risers\adapters use USB 3.0 cables for extensions to pass the PCI-E signal from one place to another. Like this kit, which seems to be for the exact opposite of what I want.

What I would like to find:

*Tiny PCI-E x1 card with the lanes wired to a "USB 3.0" port on the back plate.
*Either an enclosure or a simple card with an NVMe M.2 slot and a "USB 3.0" port (wired for PCI-E x1)

(If this exists using something other than USB ports for the extension, that would be fine as well)

If I had that I could just attach NVMe drives (obviously not hot swapping) to the back of the PC without having to open it and insert a card internally.

Anyone have any thoughts on this?

Now for some blitting from the back buffer.

Reply 1 of 7, by Ryccardo

User metadata
Rank Member
Rank
Member

Apparently they do make M2 to ExpressCard adapters (although in a totally impractical form factor), which you could combine with an ExpressCard to PCIe card for no doubt a still ridiculous Startech-like price 😁

Reply 2 of 7, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t
Ryccardo wrote on 2022-12-29, 19:06:

Apparently they do make M2 to ExpressCard adapters (although in a totally impractical form factor), which you could combine with an ExpressCard to PCIe card for no doubt a still ridiculous Startech-like price 😁

Wow, I just looked that up... those really are really unwieldy looking! I hadn't seen them before though, so thanks! 😁

Seems like there should be a more elegant solution since there are so many external interfaces that are, effectively, PCI-Express.

Now for some blitting from the back buffer.

Reply 3 of 7, by darry

User metadata
Rank l33t++
Rank
l33t++

How about a PCI express switch like this one : https://www.amazon.ca/S-Union-Expansion-Expre … m/dp/B0787TZ72B (not an endorsement).

Then add something like this https://www.amazon.ca/Rivo-Adapter-PCI-E3-0-E … /dp/B08CMXCZ33/ (not an endorsement).

Add a DIY enclosure (and maybe an external PSU) and you're done .

Reply 4 of 7, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t
darry wrote on 2022-12-29, 20:57:

How about a PCI express switch like this one : https://www.amazon.ca/S-Union-Expansion-Expre … m/dp/B0787TZ72B (not an endorsement).

Then add something like this https://www.amazon.ca/Rivo-Adapter-PCI-E3-0-E … /dp/B08CMXCZ33/ (not an endorsement).

Add a DIY enclosure (and maybe an external PSU) and you're done .

Hmm... that would be an option, but I think I could just go a somewhat cheaper route. I could just use a PCI-E x1 riser cable and dangle it out the back of the case, then put one of those PCI-E to NVMe cards on it when I need it. And, as if it weren't obvious, I would only plug the card in when the computer was off... 😀

Not super elegant, but not terrible for how cheap it would be to implement. I already have a riser cable, and the benefit of that is that I just have a port to deal with on the end rather than a whole PCB that I have to leave attached to my system somehow.

Now for some blitting from the back buffer.

Reply 5 of 7, by RetroGamer4Ever

User metadata
Rank Oldbie
Rank
Oldbie

https://www.amazon.com/M-2-NVMe-SSD-Docking-B … e/dp/B07ZQTL829

https://www.amazon.com/Docking-Station-RIITOP … e/dp/B09ZKN8YWH

https://www.amazon.com/dp/B09K2WVT3M

https://www.amazon.com/dp/B08FWZXT2N

https://www.amazon.com/dp/B094QVWTK5

All of those will work fine for data retrieval. If you want PCIe, you have to find something with the latest Thunderbolt interface or wait for USB 4.0 hardware to come out and longer for equivalent accessories.

Reply 6 of 7, by Ozzuneoj

User metadata
Rank l33t
Rank
l33t
RetroGamer4Ever wrote on 2022-12-29, 23:57:
https://www.amazon.com/M-2-NVMe-SSD-Docking-B … e/dp/B07ZQTL829 […]
Show full quote

https://www.amazon.com/M-2-NVMe-SSD-Docking-B … e/dp/B07ZQTL829

https://www.amazon.com/Docking-Station-RIITOP … e/dp/B09ZKN8YWH

https://www.amazon.com/dp/B09K2WVT3M

https://www.amazon.com/dp/B08FWZXT2N

https://www.amazon.com/dp/B094QVWTK5

All of those will work fine for data retrieval. If you want PCIe, you have to find something with the latest Thunderbolt interface or wait for USB 4.0 hardware to come out and longer for equivalent accessories.

Sorry, I mentioned in the title that I wanted to avoid USB adapters. I appreciate the suggestions though.

Now for some blitting from the back buffer.

Reply 7 of 7, by Sphere478

User metadata
Rank l33t++
Rank
l33t++

What about designing a pcie card that was multiple pcb layers riveted together that allowed you to load m.2 drives from the rear like a card reader? If you lined it up well you might be able to use a socket as a dock for a push in kinda deal

You could use calamitylime’s rear io pcb bracket as the back bracket.

Sphere's PCB projects.
-
Sphere’s socket 5/7 cpu collection.
-
SUCCESSFUL K6-2+ to K6-3+ Full Cache Enable Mod
-
Tyan S1564S to S1564D single to dual processor conversion (also s1563 and s1562)