[OFFER] P9X79 PRO BIOS Modded for NVMe SSD

@xmetalloid :
Thanks for your feedback. it is fine, that you finally were able to get the NVMe SSD bootable.
Now you have a new entry named “Windows Boot Manager” listed as bootable device within the BIOS. This Windows Boot Manager is within the usually hidden EFI partition of your NVMe SSD and should be set - if not already done - into the first position of the listed bootable “Storage Devices”.

Correct - I now have an entry named “Windows Boot Manager”, but that wasn’t until I managed to get the Windows installer to recognize the drive as a bootable device and install onto it - I wasn’t getting that far originally. The reason I put the device named “PATA SS:” as the first device is because this appeared to be the hardware device I wanted to install onto - I thought it would cause the BIOS to recognize it as a boot device. I wasn’t wrong, but it didn’t help.

The key to success was using a GPT formatted USB memory stick. For some reason, the installer needs to be on this, in order to get the installer program to recognize the NVMe drive. Bizarre, but at least it works now. I have no idea why I didn’t need to do this before (I didn’t even realize you could format a 16GB USB key as GPT). Even the original DVD install disk wouldn’t work.

In case anyone else has hit a wall, they might want to try this before giving up. The mention of formatting a USB stick as GPT was buried in pages of discussion about the history of AHCI and NVMe. It is NOT contained on the many brief instructions on how to install Windows 10 on an NVMe drive or how to modify an unsupported BIOS. It didn’t seem to be an issue for anyone else getting the error message I was getting. I suspect others may have experienced the same thing, but gave up already and are only using the NVMe drive for storage.

@xmetalloid :
The tool named Rufus makes everything automaticly, when it creates a bootable USB Flash Drive for an OS installation in UEFI mode. That is why I recommend this tool within my guide.

Hello. I’m new here and i have a problem with Marvell esata controller. In windows 7 and 8.1 works perfectly fine the eject but not on windows 10 even with the latest drivers. I don’t care about Nvme and ME. Should it be safe to update with this modded bios?

Heya, I know this is fairly old, but any chance you could whip this up for the ‘P9X79’? There are tonnes of deluxes and pros but nothing for the basic iteration of the board.

@sese :
Why don’t you update the BIOS of your P9X79 yourself by using the UBU tool (>LINK<)? It is much easier than you may think.

@sese - PX79 and PX79 LE use exact same BIOS, I compared in hex byte-for-byte same, and exact same recovery/flashback name due to same BIOS. I believe I’ve NVME Modified both and uploaded here, but since so many mentions of other similar models I cannot locate either due to limited search
But as mentioned above, it’s easy! If you can’t get it, let me know I will redo for you and post here for the next guy looking too.

@Fernando all I have to say is WOW. That tool is very straightforward and worked perfectly. Generated the latest and greatest with everything I wanted. I also appreciate that the OP of such a beauty tool was the first reply to my first post on the forums :slight_smile: As the IT dude for many years I know this place well but only ever really HnR’d. Will stick around going forward :slight_smile:

@Lost_N_BIOS Appreciate the info! I plan to dog food this myself before sharing, but it really does seem straightforward, and safe with USB flashback :stuck_out_tongue:

@sese glad you were able to do it yourself and found it so easy! Now, once you’ve tested your mod BIOS, if you want you can upload and post here to share with the next one looking that maybe doesn’t think it’s so easy to mod themselves

I await his post with his comments. In my participation on this thread, I found most of the work to get a modified bios pretty complicated and tedious. Were it not for the clear and direct guidance offered by Lost-in-Bios and Fernando, and complex tasks Lost-in-Bios did for me; I would not have been able to get my P9X79 Pro to use the Pcie M.2 SSD.



Modified iso cannot support nvme win10 installastion?.. oh my ,

@rickyman - no, I didn’t say it in that way, modified ISO may be fine, I only mentioned that asking because he was having issues. Proceed as if you never read that, I didn’t mention it as a “thing”

Hi Lost_N_BIOS,


My MB is a P9X79 LE not a PRO edition will the stock BIOS work on a LE board? If no, is there a BIOS mod for the P9X79 LE out there?

Hello Migs: I have been using the latest ASUS bios modified with the excellent help of Lost_N_BiOS and other experts on this website. I know your specific question regard the LE edition, but I just wanted to add that you’ll be able to get it to work.
I suggest you have on store the bios you are now using so that if anything along the way goes wrong, you can restore your bios to what you have working now. Of course that is common sense. I had to restore my bios setting only once to the latest unmodified ASUS bios for my board and had no real problems along the way to my getting a good modified bios. I had an issue with the Intel Management Engine Interface in my case that prolonged the process a bit.
First, ignoring the Intel Management Engine Interface issue I had with my bios, I just inserted the one module into the bios that allowed the bios to detect the PCIe board with the Nvme SSD inserted into it. Our boards have the PCIe 3.0 slots and that is where I plugged in my Pcie 3.0 adaptor board and inserted the M.2 SSD. I did that part on my own and the bios recognized the M.2 SSD at boot and booted fine using the regular Windows 10 install from a usb. I was able to install windows 10 onto the M.2 SSD. You can find that on this thread above, but most of my dialogue centered on getting the Intel Mangement Engine Interface to work right. You likely won’t run into that.
So, in short, you can read a bit at the top of this thread and find how to insert the module (which is available on this website for downloading) that once inserted into your board’s latest bios, will allow the board to recognize an M.2 SSD inserted into a PCIe 3.0 adaptor and from there you can follow the routine Windows 10 installation procedures. Those procedures too are on this website. Once Windows 10 is installed Windows 10 has the resident M.2 SSD driver that picks up where your bios leaves off after boot.
If nothing else, I would just like to encourage you by saying you can get it to work and the result will be significant. Faster disk operation all around. Just be aware of the kind of SSD you purchase to use because there are different varieties and all cannot be used as a boot drive as I understand it. The M.2 Wester Digital Black is what I am using. Many people use the Samsung ones that require Samsung drivers. You also need to be aware of all of that too.
Good luck and I am sure Lost_N_BIOS will help you. It’s now the night time over there in Europe.
Clarence

@Migs - the P9X79 and P9X79 LE use same BIOS, P9X79 PRO uses different BIOS. I can make you BIOS, what do you need, just NVME mod or full unlocked BIOS? Which BIOS version do you want me to use?
Does your model have USB Flashback, and have you used it so you know you have a compatible USB stick?

I just need my MB (P9X79 LE) to boot form my Samsung EVO 970 so the NVME mod for BIOS 4801 would be great. The MB does have a BIOS usb port that I used in the past to update it from version 4701.

@Migs - OK, you will have to use USB Flashback to flash this BIOS, due to it’s mod BIOS and that’s standard method. Format USB to FAT32, smaller, cheaper USB is better (128MB-2GB), do not rename the BIOS file and put on root of USB (not in folder)
http://s000.tinyupload.com/index.php?fil…813542342783323

After flash, follow all steps exactly in the “This is what you should do” section @ Step #4 - [Guide] How to get full NVMe support for all Systems with an AMI UEFI BIOS

Success! I cannot thank you enough. I did clone my old Asus Raidr SSD so may go back and do a clean install but for now everything works great. You are the best. Thank You!

@Fernando
@Lost_N_BIOS
@sese
Hi to all. I am new here and I have been looking for a bios for my P9X79 plain bios with the support of NVME to boot from. Lost_N_BIOS I downloaded both official bios 4801 for P9X79 and P9X79LE from ASUS website and I noticed that they are different in terms of size though you have said that you have compared them and they are the same. So if it is not too much trouble for you could you help me with a modified BIOS 4801 for my P9X79 plain iteration to support NVME boot option? I have no clue what I should do to create one myself with the UBU tool and to tell the truth about it I am afraid that I could damage my mobo. I have purchased this https://www.goodram.com/en/products/irdm…e-pcie-m-2-ssd/. It is 480 Gb and the official bios doesn’t boot from it. Windows 10 Pro see the drive as a secondary one and the computer can store data on it but it can’t boot from it. Thank you in advance for your help.

Hello montegonexus : I think you are able to start out and probably finish getting your bios to do what you need it to do yourself. The main thing is for the bios to recognize the M.2 drive in the PCIe adapter at boot. To get that done, you read the information on this website. The means to do it too is available for downloading from this site two. What you do is put the downloaded copy of the bios you want to use is a separate file on your machine; open the program you downloaded from this site and load the bios to the program. You follow the steps to find the location inside the bios where the module (the module that once inserted inside the bios, will detect the M.2 during boot. After detecting the M.2 and windows loads, from there windows automatically loads another driver that is used) is to be inserted. You then follow the steps to insert the module into the bios and exit the program.
You then load the modified bios to your machine via the USB jack, bios recovery jack on your motherboard. That is probably marked in white color and at the top of the input jacks in the back of your machine; at least that is where it is on my Pro model.
Before you load the modified bios; be sure to have another USB drive with the latest bios for your board ready. You can always reload that bios using the same bios recovery UsB input jack. As long as you prepare by having a copy of the latest bios for your board ready to load via the Bios Recovery Jack, you’ll be safe if you have to return to using it. Once your board is working with the modified bios, you always have to use the bios recovery USB input jack because, as I understand it, the ASUS bios updater function in the bios become spoiled once the modified bios is in use; something to do with the court that takes place automatically when using ASUS updater methods, and there are a few of them.
All of the information you need to insert the module that allows the boot up function to see your M.2 drive is on this site as is the program used to modify the bios and the module itself that needs to be inserted.
I too was a bit daunted when I first came to this site, but after searching and reading; I inserted that module into my Pro model bios with the same 4801 number as your board; and it worked, but I needed help to get my Intel Management to work correctly, which was not at all connected to being able to see and use an M.2 drive plugged into the PCIe 3.0 slot.
You should also know about the different M.2s and the different slots on your board, which can affect performance.
Hope what I tell you here helps to put the work ahead into a bit more concrete perspective. In a word; you can do it, but prepare for doing it.