What do I need to run M2 SSD please?

ohforfs

Member
Sep 13, 2011
35
0
66
Hi,

I want to buy this new Samsung SSD.

I am still running a Sandy Bridge with Z68 Mobo, but I was unsure if the Samsung SSD reviewed will slot into a standard PCI-E socket or whether I need a whole new system to run it.

I seem to remember reading that M2 and NVMe are different things?

I haven't been paying enough attention maybe and am just out of the loop on what these drives need.

Can anyone help please?

Thanks
 

ohforfs

Member
Sep 13, 2011
35
0
66
But if I got a new rig what would it need? I thought it was only some mobos that supported M2? Could be wrong on this. I am not sure I want to go the above route but thanks for pointing it out.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
As an alternative, you can look at the Kingston HyperX Predator. Its slightly lower performance, and only PCIe 2.0, but since your system is only capable of PCIe 2.0 anyway you're not missing much. Also comes with a PCIe-to-M.2 adaptor.

What's more it has its own OROM, so it'll boot on pretty much anything with a free PCIe slot. Without additional UEFI/BIOS mods.
 

ohforfs

Member
Sep 13, 2011
35
0
66
But what do I need to run the M2 drive - any latest generation motherboard? Or does the motherboard need to specially support M2?

Just assume I am building a new system (I probably will) what would I need to be sure I had please?
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
But what do I need to run the M2 drive - any latest generation motherboard? Or does the motherboard need to specially support M2?

Just assume I am building a new system (I probably will) what would I need to be sure I had please?

There are different cases.

Physically, all you need is either a PCIe or M.2 slot, in some cases an M.2-to-PCIe adaptor. And that's where it gets complicated, since not all M.2 slots are created equal. M.2 slots can run either SATA or PCIe drives. If the drive is SATA, no problems. It'll work in boards that have an M.2 slot. Not with a M.2-to-PCIe adaptor. PCIe drives are a different matter entirely. On Sandy/Ivy bridge and Haswell (LGA-1155/1155), boards that have an M.2 slot (A few Asrock boards excepted) only provides 2 PCIe lanes to the M.2 slot. Skylake boards (LGA-1151), provide the full 4 lanes necessary for "full" support. With Skylake (LGA-1151, you're limited by the available DMI link bandwidth, so you don't want to connect more then one PCIe M.2 drive.

Then there is boot support. If you want to boot from the drive that is. SATA M.2 drives are treated a regular SATA drives, so you can boot from one with the same ease as a regular SATA drive. If you want to boot from an NVMe drive, you need explicit BIOS/UEFI support. This is generally confined to Skylake (with a few exceptions). The other method involves the drive providing a custom option ROM (OROM). Only the HyperX Predator and older Plextor M6e provides this. The OROM isn't needed if the BIOS/UEFI already has support for the drive however. Case in point, the Samsung XP941/SM951, which are unbootable without specific board support.
 

ohforfs

Member
Sep 13, 2011
35
0
66
I am seeing through what I am reading that I need M2 + native NVMe which not even all Skylake boards support. It's not chipset, it's BIOS.
 

jkauff

Senior member
Oct 4, 2012
583
13
81
I am seeing through what I am reading that I need M2 + native NVMe which not even all Skylake boards support. It's not chipset, it's BIOS.
M2 is strictly hardware, which others have explained above. Out of the box, M2 SSDs work as non-boot disks.

NVMe has two parts to it that allow the SSD to be bootable. First part is BIOS support for NVMe. Second part is an NVMe driver in the OS, from either Windows or the SSD manufacturer.

AFAIK, full support for the NVMe spec has not been implemented by anyone yet in the consumer market. Samsung has hinted that their NVMe driver for the 950 Pro controller will implement more features than the competition has so far, but not the complete spec.
 

iSkylaker

Member
May 9, 2015
143
0
76
There are different cases.

Physically, all you need is either a PCIe or M.2 slot, in some cases an M.2-to-PCIe adaptor. And that's where it gets complicated, since not all M.2 slots are created equal. M.2 slots can run either SATA or PCIe drives. If the drive is SATA, no problems. It'll work in boards that have an M.2 slot. Not with a M.2-to-PCIe adaptor. PCIe drives are a different matter entirely. On Sandy/Ivy bridge and Haswell (LGA-1155/1155), boards that have an M.2 slot (A few Asrock boards excepted) only provides 2 PCIe lanes to the M.2 slot. Skylake boards (LGA-1151), provide the full 4 lanes necessary for "full" support. With Skylake (LGA-1151, you're limited by the available DMI link bandwidth, so you don't want to connect more then one PCIe M.2 drive.

Then there is boot support. If you want to boot from the drive that is. SATA M.2 drives are treated a regular SATA drives, so you can boot from one with the same ease as a regular SATA drive. If you want to boot from an NVMe drive, you need explicit BIOS/UEFI support. This is generally confined to Skylake (with a few exceptions). The other method involves the drive providing a custom option ROM (OROM). Only the HyperX Predator and older Plextor M6e provides this. The OROM isn't needed if the BIOS/UEFI already has support for the drive however. Case in point, the Samsung XP941/SM951, which are unbootable without specific board support.

Thanks to a tom's article, I found this Silverstone PCIe x4 to M.2 adapter. This card alone should do pretty much what a native M.2 slot would do specially on Skylake motherboards. It support up to 32Gbps apparently and has an extra M.2 slot for SATA based drives. Although it probably will not support NVMe SSDs.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
Thanks to a tom's article, I found this Silverstone PCIe x4 to M.2 adapter. This card alone should do pretty much what a native M.2 slot would do specially on Skylake motherboards. It support up to 32Gbps apparently and has an extra M.2 slot for SATA based drives. Although it probably will not support NVMe SSDs.

Well, that is the way to add an M.2 slot to a board which doesn't have it natively. It'll support NVMe drives just fine, the BIOS/UEFI still has to have support if you want to boot from it of course.

The secondary SATA M.2 slot needs a cable to a mainboard/controller SATA port. So that's more of a SATA-to-M.2 adaptor.

Like this one:

http://www.startech.com/HDD/Adapters/M-2-NGFF-SSD-to-2-5in-SATA-Adapter~SAT32M225
 

larryccf

Senior member
May 23, 2015
221
1
0
Thanks to a tom's article, I found this Silverstone PCIe x4 to M.2 adapter. This card alone should do pretty much what a native M.2 slot would do specially on Skylake motherboards. It support up to 32Gbps apparently and has an extra M.2 slot for SATA based drives. Although it probably will not support NVMe SSDs.

I'd suggest the ASUS Hyper M.2 card http://www.ebay.com/itm/321873311934?_trksid=p2057872.m2749.l2649&ssPageName=STRK:MEBIDX:IT

I was up until today running the addionics card http://www.addonics.com/products/adm2px4.php and it performed fine but the SSD had less than 1/8" gap behind it and the expansion card. Asus configured their card so the SSD stands a little over 1/4" off the card, allowing more or easier air movement
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |