[HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS

I don’t think it is that easy. The module is not in the mainboard’s firmware, but in the Samsung one. And even if we get a dump, there is no way to say that it will work for all others, I’m certain it is designed for Samsung 950 Pro alone. But if someone wants to give us something to work, I think AIDA or RWEverything have an option to dump such modules.

@lordkag
So - it is the same for 950 PRO as for intel 750 SSD: it contains its own OpROM which makes it always bootable in legacy/CSM mode? This is not the case with Samsung SM951 AFAIR?

@dad

Yes it’s normal that you cannot boot in win7 without csm enabled. Full UEFI is supported only from win8.

@lordkag

Thanks for the info, now the situation seems more clear.

I don’t think Intel 750 has any bootloader, if we look <at this review>. I think <this list> still stands, with one addition, HyperX Predator, according <to this>. But they are not NVMe, which could mean that the only bootable NVMe SSD out of the box is Samsung 950 Pro. Bootable in legacy that is, because in UEFI mode you still depend on external modules.

Hey guys,

I have an Asus Rampage 4 Extreme, my cpu is an i7-4930k (Ivy bridge) and I just got the 400go Intel 750 SSD.
It’s plugged in my 4th slot (PCIe 3.0 x16/8_3) and the green light is on when I power the computer.
I followed the instructions, but I’m still not seeing the SSD in the boot options.

I confirmed that NVMe is present in the new bios CAP and version matches in BIOS when I boot.

Any clues? What should I be looking for?
Thanks!

For any ASUS P8Z77-V Deluxe motherboard users:

1) I have modded the BIOS (v2104) with the procedure in the Guide to add the “Clover Team” NVMe module (uncompressed, for normal insertion).

2) I have ‘Flashed Back’ this modded BIOS using a USB 2.0 pen Formatted FAT32 and with a Partition Scheme MBR.
Nota: a pen drive with a GPT Partition Schema never works when trying 'Flash Back’

3) I have installed a SM950 PRO 512GB on a standard adapter M.2 PCIe Gen3 X4 (such as Lycom DT-120 or Delock adapter or ECM20 Silverstone or BPlus M2P4A, etc…).
Installed the add-in card on PCIEX16_2 slot (X8 mode, Gen3 settings)

4) Installed W10 x64 UEFI mode on SM950 PRO and booting UEFI mode is fine, quick and OK.

5) Performances are OK

@fed135 I think you should install windows before (in UEFI mode), then in the boot option you should see "windows boot manager".

If you want to use windows7, you have to use intel nvme driver to see the unit.

Thanks for the reply,

I have Windows 7 installed right now, and I have installed the Intel NVMe drivers that came with the ssd. No luck.
I’ll try installing windows 10 on my hdd.

It is bad, that win7 still requires CSM: maybe this could be fixed somehow? For example some drivers(video?, BTW my video card/driver supports EFI according to GPU-Z) using CSM could be removed/upgraded? GNU/Linux(ubuntu) has no such problems: it installs and boots UEFI with CSM disabled(grub uses EFI VGA GOP even before kernel boots).

Thanks the post of Bucho (had the same Problem like him… cauldnt Flash my modded bios)<br /><a href="https://winraid.level1techs.com/t455f16-Guide-How-to-flash-a-modded-ASUS-or-ASRock-AMI-UEFI-BIOS-3.html">[Guide] How to flash a modded ASUS or ASRock AMI UEFI BIOS (4)</a><br />NVME is now working on my P8Z77-V LX2 as bootdevice (Samsung SM951NVMe on PCIe2.0 X4)<br />Special Thanks to ALL OTHERS, TOO who made this workin ;)<img src="http://img.homepagemodules.de/flash.gif" /><img src="http://img.homepagemodules.de/flash.gif" /><img src="http://img.homepagemodules.de/flash.gif" /><img src="http://img.homepagemodules.de/grin.gif" /><img src="http://img.homepagemodules.de/grin.gif" /><img src="http://img.homepagemodules.de/oh2.gif" /><img src="http://img.homepagemodules.de/oh2.gif" /><img src="http://img.homepagemodules.de/oh2.gif" /><img src="http://img.homepagemodules.de/rolling_eyes.gif" /><img src="http://img.homepagemodules.de/rolling_eyes.gif" /><img src="http://img.homepagemodules.de/rolling_eyes.gif" /><img src="http://img.homepagemodules.de/rolling_eyes.gif" /><img src="http://img.homepagemodules.de/lil.gif" /><img src="http://img.homepagemodules.de/lil.gif" /><img src="http://img.homepagemodules.de/lil.gif" /><img src="http://img.homepagemodules.de/lil.gif" /><img src="http://img.homepagemodules.de/smile.gif" /><img src="http://img.homepagemodules.de/smile.gif" /><img src="http://img.homepagemodules.de/smile.gif" /><br /><br />PS: STEPS .... 1.Backup BIOS with FTK8 on my MB (p8z77v-lx2) for other mb try different ftks 2.modify backup.bin (made by FTK) with insert of NVMe Driver like in the descr. of the first page (mmtool) 3.download and flash oldest bios for your mb with original Flash method 4.restore modified backup.bin file with ftk 5.to check if nvme is in backup bios again and check if nvme Driver is in with mmtool 6. fresh install win with uefi boot Settings in bios (preffered win 8-10) 7. HAVE FUN

@Biatscho :

Welcome at Win-RAID Forum (I am sorry for the delay, I thought: better late than never) and thanks for your very useful report!

Enjoy the Forum!
Dieter (alias Fernando)

A big thanks from me as well, Fernando! Your guide works perfectly on a MSI Z77 MPower :wink:
I used the uncompressed NVMe module, modified the Bios, double checked nothing else got overwritten or lost and voilà, I was able to use the Samsung 951 on an x4 adapter as boot device.
It first showed up on boot prompt as generic device and wasn’t present anywhere in the Bios, but Win setup recognized it as a usual drive and once installed it even disappeared from the boot prompt and it’s listed in the Bios as Windows Boot Manager.
Performance as expected … a blast! :smiley: Compared to my previous SATA SSD Raid0 boot and loading times improved again. I will keep an eye on the temperatures, as the adapter isn’t optimal in terms of airflow.

Thanks again!

@Funkx :

Welcome at Win-RAID Forum and thanks for your success report!

Enjoy your Samsung SM951 NVMe!
Dieter (alias Fernando)

Hello guys,

After reading a lot on this thread I decided to have faith in you and I upgraded my motherboard ASUS Maximus V Formula (Z77 chipset, socket LGA1155) with the NVMe drivers from ASUS MAXIMUS VII Formula (Z97 chipset, socket LGA1150) and it worked from first try, by using the ROG Connect port. I used the latest BIOS from ASUS website, 1903.

Then I purchased an SSD Samsung 850 PRO NVMe. And it works. I did a clean win10 install, then I installed the latest firmware from Samsung website and everything looks flawless. It just has to be seated in the second PCIe x16 v3.0 slot not the last, because there you only have x1 speed for some reason, although it is rated at x4. So now I have no more reasons to upgrade to 6th gen skylake CPU thanks to you guys, I can keep this setup for a few more years.
And for the PCIe to M.2 adapter, I got the Delock 89370.

P.S. If you need me to test some stuff out, let me know, I can flash BIOS with ease via dedicated USB port.

BR,
Tzuik

CrystalDiskMark.PNG

AS_SSD_benchmark.PNG

samsung_magician.PNG

Hello guys.

02 issues :

1 ) I managed to insert the modules NVMe within the BIOS Z87 Extreme4 , but in another way … I downloaded the latest BIOS Z97 Extreme6 which already has support for NVMe . Extracts the 3 modules and enter the BIOS Z87 Extreme4 , but had to delete the Satadriver as Fernando mentioned . I have not done updating the BIOS and not yet bought the 950 PRO … I’m considering whether valhe worth it for here at home does not work with large files … Only copies of Photoshop and Premiere.

2 ) Is it worth buying a 950 PRO compared with a 850 EVO ? The difference is more than 120 % of the value … I do not know to what extent compensates for such high investment .

Note : Fernando … I wanted a very Z97 Extreme6 , show that MB !!!

I could detect within your 2 points some doubts, but not any issue.

It depends on what you are doing with your computer. Users, who are mainly surfing in the internet or writing eMails, will not recognize any difference.

What do you mean? How should I show you my ASRock Z97 Extreme6? If you want to see the performance of my system, please look >here< and >here<.

@tzuik :
Welcome at Win-RAID Forum and thank you very much for your interesting report, which may encourage other users with a similar system to get NVMe support the same way.

Enjoy the full NVMe support with your ASUS Z77 system!
Dieter (alias Fernando)

Hello Extraken, which of the two files you used? Why here we indicate two as I saw that you wrote in the forum (http://www.hwupgrade.it/forum/showthread…578662&page=118) and have them shown only the file MAXIMUS-VI-HERO-ASUS-1603-NVME-MODDED-FROM-VII-HERO-3003.zip.
I am very concerned because even I have a ASUS MAXUMUS VI HERO and thank you for the help

@natamauri :
Welcome at Win-RAID Forum!

Tip:
If you want to increase the chance, that a special Forum member reads your post, you should better use the "@<NICKNAME>" option like I did for you now.
This way the addressed person will get informed via eMail regarding your post.

Good luck!
Dieter (alias Fernando)



I did my test with both modded bios and got the same positive result, to be honest i didn’t compare the boot time, my choice for 3 files bios it’s based on the fact to use something more related to my board insted of a generic solution.
On the italian forum I posted just one file to make an easy solution for who want to solve a problem and i give a link to this discussion for who want to go deeper.