• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

M.2 SSD on old X58 system with M.2 PCI adaptor. Can it work?

Well, I try to assimilate all this, new for me.

I resume :


1.My motherboard Gigabyte GA-EX58-UD4P = No UEFI, no Legacy no mven.

2.I Need a ssd mven 256 or 512

3.I have an PCI Express 4x to M Key M.2 SSD Slot Adapter For M.2 PCI-E SSD (NGFF) SSD 2230 2242 2260 2280 Card M Key PCI-E X4 NG



According to some, Samsung 950 Pro 256 and MyDigitalSSD BPX 80mm should work when installed them on my Pci Express 4xto M key and obvisouly on my motherboard’s pci E. Is that correct ?

According to some Samsung SM951 NVMe and samsung 96 1nvme need a usb key to install windows ? is that correct ?


Some ssd are hard to be found in shops

This is the list i drew up :


Some advices?



1. Samsung SM951 MZVPV512HDGL-00000 M.2 (2280) PCIe NVMe 3.0x4 - Intel 512GB Price 200€

Writting 1500

Reading 2150


2. Samsung SM951 NVMe M.2 256Go

Price 130€

Writting 1200

Reading 2150


3. Samsung SM 961 256Go

Price 140€

Writting 1400

Reading 3100

4. Samsung SM 961 512G

Price 220€

Writting 1700

Reading 3100


5. Samsung 950 Pro 256

Price : 110€ ( second hand)

Writting 900

Reading 2200


6. Samsung 950 Pro 512

Price : 350€

Writting 1500

Reading 2500

7. MyDigitalSSD 480GB (512GB) BPX 80mm (2280) M.2 PCI Express 3.0 x4
Price 210€

Writting 1600

Reading 2300

8. MyDigitalSSD BPX 80mm (2280) M.2 PCI Express 3.0 x4 (PCIe Gen3 x4) NVMe MLC SSD (240GB)

Price 140 €

Writting 1300

Reading 2600

Are all the drives listed here comfirmed to work in P6X58D or equivalent? I suppose tack MP500 on to the list as well? Is there a summary list or Google doc where all this is tracked?
 
Hi Xeroiv,

I believe that is confirmed that some users were able to put all this drives to work in x58 boards, from different manufactures. And agent_x007 went much further, putting his sm961 to work even on a socket 478 board...

But I think that is important to get a closer look on the details of each user to have a nice understanding of how it can work, some examples:

* samsung 950 Pro - you have legacy bios support - on Asus boards, you can see it in bios, and boot from it (windows 10 no driver needed, windows 7 you have to load the driver). But there´s more, some users could not boot with MSI, Intel or EVGA boards with the same drive;

* Drives without legacy support - you can use a UEFI boot, in this thread, there are users using Clover and Duet, having success on both methods, with different drives, different manufactures, different models. And of course, you can use samsung 950 pro too :D

About the list, in my long research, I could not see nothing like that...

Good luck :toast:
 
these drives get horribly hot when not cooled and sitting next to a hot gpu. and why exactly would I skimp on a quality adapter if it sees my temperatures drop and performance increase for a fraction of the price of the drive ?
These drives only run hot during sustained sequential operation. Using as a boot drive, once Windows, large programs, or games are installed, the drive only reads/writes small files very quickly, not long enough to heat up the drive. The heat problem comes from moving large files that take a long time - not reading small OS or game files. But still, I would use a good heatsink.
 
Since I´m here, I made an "upgrade" on my Nvme, and I think the information can kill some doubts, for those with the same worry...

I was getting very high temps on heavy load (games, benchs, etc). And I decided to put a heatsink, the max temp on idle and low work, like browsing, office, etc, were nice, but in games and benchs was not good. Then I put a fan on it, and now the temps got much better:

Was around this:

*Adap & Nvme only:

** Idle and light work: 45 - 53°
** games/benchs : 53 - 63°

*Adap & Nvme with heatsink:

** Idle and light work: 40 - 45°
** games/benchs : 48 - 58°

*Adap & Nvme & heatsink with fan:

** Idle and light work: 30 - 38°
** games/benchs : 32 - 44°

I played for the test like 20 minutes on Titanfall 2 and Hand of Fate 2 - Goblins. And for the bench, a full test on crystalmark 6.0

To build this kind of cooler, I used a heatsink of a dead fx 5200, and the fan of a amd x2 cooler box. I did just a little pressure between the Nvme and the heatsink, since the Nvme looks totally fragile. I used a no conductive thermal past, and have to work on the heatsink a little, since the Fusion ship is taller...

Here an image:
cooler_mp500.jpg
 
But why do you need the OS on NVMe drive?
This is where NVMe shines, because of the low latency and high IOPS. Reading and writing the small OS files so quickly is what makes Windows feel so "snappy" on an NVMe drive. Also very noticeable when using Windows utilities.
 
Hi Xeroiv,

I believe that is confirmed that some users were able to put all this drives to work in x58 boards, from different manufactures. And agent_x007 went much further, putting his sm961 to work even on a socket 478 board...

But I think that is important to get a closer look on the details of each user to have a nice understanding of how it can work, some examples:

* samsung 950 Pro - you have legacy bios support - on Asus boards, you can see it in bios, and boot from it (windows 10 no driver needed, windows 7 you have to load the driver). But there´s more, some users could not boot with MSI, Intel or EVGA boards with the same drive;

* Drives without legacy support - you can use a UEFI boot, in this thread, there are users using Clover and Duet, having success on both methods, with different drives, different manufactures, different models. And of course, you can use samsung 950 pro too :D

About the list, in my long research, I could not see nothing like that...

Good luck :toast:

So just for clarity of my understanding. The post you made earlier about getting the MP500 working was using a USB key with Clover or Duet? I would like to avoid having a usb key and am curious to as if there are options outside of the 950 pro.
 
You can install Clover on standard sata/ide drive partition (it takes ~200MB).
You won't be able to use that drive for a Windows OS (at least, easily).
 
Yes Xeroiv, to get the MP500 working as system boot, and probably others drives without legacy bios support, you´ll have to use Clover or DUET for the UEFI Bios. Like agent_007 said, it´s not easy, but you just have to learn how, because it works, 100% sure :peace:

About the problem on using a usb drive, again, agent_x007 gave you the tip, you can use Clover on your HDD. In fact, I figured out how to use even DUET on my HDD, just yesterday. Now I´m using DUET on a small partition of my already installed HDD "the need of a usb drive plugged all the time for the boot was bothering me too :oops:"...

So, you can use a large number of M.2 Nvme drives of your choice, just use Clover or Duet, both booting from Usb or HDD, with 100% sure of success. The differences, I believe, is just on the time/research/study you´ll need to put them to work, and the reward: just incredible awesome :D:clap:

Good luck for you :)
 
Hello,

I tried with samsung 961 and it did not work. I recognize that I did not spent a lot of time doing that to succeed.


I have a x58 motherboard Gigabyte GA-EX58-UD4P. ( standard bios 2009-2010 , 2011 the last update )

Im going to by a samsung 970 evo plus 500 or Adata 8200 pro 512.

I would like to install one of them on the gigabyte GA-EX58-UD4P. According to some peaple it could work on ancient motherboard X58 by using duet or similar An usb Key is necessary. I wonder if instead of using a usb key i could use a hard disk or msata. O course, i have an adapter to nvme :

https://fr.aliexpress.com/item/Socket-M-...3.0&%3Btpp=1

but im going to get this new adapter with msata : https://fr.aliexpress.com/item/M2-NVME-N....31ff3c00tmBodE

As you can see , I can use a mdata hard disk to be used in this adapter as well SSd nvme as boot like a usb key. is it possible? Of course, the price of the msata or eventually of a classical SSD is closer to the price of an usb with identical storage capacity.

is there any interest to replace the usb key for msdata or hard disk to be used as "boot" to install the windows 10 or 7 on the nvme (both disks ' msata and nvme ) on the same support ? Could be the "start" or "boot" faster using msata than by using a key usb when windows is ialready ?nstalled.

thank you for your answer

If I resume:

1. adapter nvme+msata
2. instal one hard disk nvme ( 512go)+ one msatta (128go) ont the same Adapter nvme+msata ( click on the link)
3.Used msata 128 for boot and then instal windows on the nvme.
 
Hi, i wanna ask what to do if that usb/hdd clover boot suddenly die? Reinstall the whole thing again or just simply use BDU to make another usb clover. Sorry, really noob in this whole nvme thing.
 
Just make another one.
 
I had to turn on Express Gate to get my 5700XT past BIOS on my x58 so YMMV trying to get PCI-E M.2 to run
 
The only exception Samsung 950Pro.

Any other nvme drives will not boot windows.
 
@resxwni01 So... here's the thing : Windows 7 SP1 or Win10 probably thinks your "EFI" boot isn't actual EFI.
Because of that, you probably don't have EFI files (on hidden partition), on that drive.
Which makes it unbootable in "EFI mode", which makes NVMe booting not possible in this case.
Unless your BIOS/EFI has Nvmexpressdxe.ffs module (or similar) inside, you can't use NVMe drive in EFI mode.
And making it work under Legacy... is REALLY hard.

Try 3-rd party EFI program like DUET or Clover.
 
Last edited:
Well I will be dam. Is my old thread still alive:clap: al most 3 years after I started it.

Just gonna show how popular X58 still is together with an nvme SSD. Still using my 950 PRO al most 3 years later and it has worked flawless all the time. Really gave my X58 a great speed kick.
 
agent_x007 for the help, I am working on it now I will get it, just going to take me some time.

I like you guys helping one another is why I came here.

Thanks Again
 
Tomgang,

I have a gigabyte GA-Z68X-UD3P-B3 motherboard, and the PCIe slots are 2.0 compliant.

Will the Samsung 950 Pro which is a PCIe 3.0 interface work with my motherboard?

Thanks.
 
Tomgang,

I have a gigabyte GA-Z68X-UD3P-B3 motherboard, and the PCIe slots are 2.0 compliant.

Will the Samsung 950 Pro which is a PCIe 3.0 interface work with my motherboard?

Thanks.

Yes it will.
 
+1 on detailed instructions @Tomgang
Got exact build up and running like a breeze in 10 minutes on Asus X58 P6X58D-E

A picture is worth a thousand words...
 

Attachments

  • Install2.jpg
    Install2.jpg
    47.8 KB · Views: 567
  • Install1.jpg
    Install1.jpg
    151.4 KB · Views: 628
  • Install.jpg
    Install.jpg
    155.5 KB · Views: 648
Tomgang,

I have a gigabyte GA-Z68X-UD3P-B3 motherboard, and the PCIe slots are 2.0 compliant.

Will the Samsung 950 Pro which is a PCIe 3.0 interface work with my motherboard?

Thanks.

A little late answer. But yes it will work, al throw you will be speed limited because of PCIe gen 2 to around 1700 MB/s as max speed. I have seen others with Gigabyte X58 boards getting 950 PRO to work, so there shut not be a problem in your case.

Yes it will.

But you said it would not work back then. Sorry cut not hold back on it:p

+1 on detailed instructions @Tomgang
Got exact build up and running like a breeze in 10 minutes on Asus X58 P6X58D-E

A picture is worth a thousand words...

Glad one more come to enjoy NVMe on X58. You are getting speeds i would espect as well.

Here is what i get on my 950 PRO 256 GB version. 512 GB has a higher write speed hence why you are higher on that part.
XZbyIut.jpg
 
As an x58 enthousiast And with the low nvme prIces I decided to jump on the m2 wagon as well... or so I wished. I just can’t get my nvme drives to be detected in win10. I tried 2 drives, both using a pcie4x adapter: Kingston a2000 1tb and a toshiba/kioxia/OCz rc500 500 Gb disk. I don’t need them as boot disks, just want them as fast storage, but none of them is being recognized by win10 (I.e. not visible in device manager or disk management). I confirmed the functionality of both the pcie4x adapter and the two nvme drives in a modern UEFI amd based pc. I also did a memory error test, as some users (YouTube) found that this is helpful when a disk is not detected, but to no avail. Next I tried booting with a clover boot disk. Clover boots fine from usb, but I cannot get my legacy ssd win10 install (not gpt) to boot. I also cannot see the names of the disks. I tried to disconnect my pcie4x Marvell based SATA controller as well as my pcie1x based usb 3 controller, but that didn’t help either. What am I doing wrong? How can I get win10 to recognize the m2 drives in legacy bios/SATA mode (boot from sata6 ssd)? Or alternatively, how can I load clover in UEFI and then boot my legacy win10 from ssd? I just want to be able to access my nvme drive from win10! Any help would be appreciated. Btw my motherboard is an Asus p6x58 e pro, with a Xeon x5670 @ 4,8ghz.
 
Have you tried to put adapter in all PCI-e slots on your board ?
Also, did you install any NVMe drivers from manufacturers of those NVMe's ?
 
Last edited:
Thank you for the suggestions; great to see this thread is still alive. I did not try all ports yet; I will do that and report back. For the rc500 there are no manufacturer drivers yet (says the support page), but I will try a Samsung 970 evo plus from another system that I know has specific driver support. Thnx and I will share my findings!
 
Back
Top