NVMe drives

To make a long story short I just got in a Samsung NVMe 960 EVO which was described as being both M.2 and PCIe x 4. It came in today and there is no way it is a PCIe x 4. It is M.2 which, of course, desktop computers don't have.

So why do the docs say it is a PCIe x 4? You can't put a NVMe in a desktop computer unless it has a M.2 slot?
LVL 15
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
According to this Samsung document


the Form Factor is M2 (what it plugs into) and the Interface is PCIe 3.0 x4, NVMe 1.2 (which is how it runs).

You can't put a NVMe in a desktop computer unless it has a M.2 slot?

You need both the form factor and the interface in the same machine (my ThinkPad X1 has that). Otherwise it is not going to work. I would return the drive.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
LockDown32OwnerAuthor Commented:
That is what kind of threw me. The call 2.5" and 3.5" drives "Form Factors" yet all you need is a simple adapter. So what other interfaces can a M.2 slot be?

NVMe is supposed to be 5-6 times faster then a SATA SSD but there is no way to put a NVMe drive in to a "normal" desktop computer unless it has a M.2 slot and to add insult to injury you have to make sure that M.2 slot will be a PCIe x 4 intergace?
JohnBusiness Consultant (Owner)Commented:
I think, but I do not know for sure, that the M2 socket is integrated into the motherboard to get the necessary speed. That cannot be done with a simple adapter (so far as I know). Put another way, the specifications for my desktop (Lenovo) do not allow this drive because it does not have M2 on the motherboard. I think your computer has to be specifically engineered to use this drive.
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

LockDown32OwnerAuthor Commented:
Interesting. So as far as normal desktop computers go (with no M.2 slot) the best you can do is a 2.5" SATA 6G SSD drive?
JohnBusiness Consultant (Owner)Commented:
Yes that is all you can do with a desktop machine. Still, that would be much faster than a hard drive.
LockDown32OwnerAuthor Commented:
Oh it is and I would trade it for the world. Just seems odd that when you can go 6 times faster that they wouldn't put that option in. Go figure.
JohnBusiness Consultant (Owner)Commented:
I cannot accurately answer the last question. The motherboard in a Desktop is much different than the motherboard in a laptop (no drive interfaces in my machine). It is probably for engineering reasons it is like this.  They probably could design such a Desktop motherboard but it would likely be more expensive.
Lee W, MVPTechnology and Business Process AdvisorCommented:
You can install an M.2 slot in a PC using a PCIe adapter.  Just make sure you get the right one.

I have no direct experience with any of these, but for example:
Lee W, MVPTechnology and Business Process AdvisorCommented:
M.2 slots are essentially "Mini" PCIe slots originally developed for laptops.
David Johnson, CD, MVPOwnerCommented:
As Lee mentioned you buy an adapter that plugs into the pci-e slot for older motherboards.  Many of the newest motherboards come with m.2 slots, and even my newest HP servers have 2 m.2 slots.  Where NVME really shines is in a high usage environment as the number for concurrent operations (queues) are a lot higher before the drive becomes saturated.  SATA 6G bus is the major limiting factor these days.
JohnBusiness Consultant (Owner)Commented:
Just make sure the adapter you choose (Lockdown) is for your computer as the speeds through the adapter interface are very high.  This is why I noted engineering above.
and check if the PCIe-adaptor supports booting from it !
what desktop model, or mobo do you have?
LockDown32OwnerAuthor Commented:
Thanks guys. I looked at a few adapters and decided it would be better to wait until Dell comes out with some desktops with a M.2 slot. The 8th gen processors should be available soon. Maybe they will put in M.2 slots too.
JohnBusiness Consultant (Owner)Commented:
Thanks for the update. I think that is a good idea.
LockDown32OwnerAuthor Commented:
Yes. I don't like the idea of making a computer do something it isn't really designed to do. Like you said the 2.5" SSDs are plenty fast.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.