Nevertheless I donāt know a) how to get the modded *.bio file properly flashed into an Intel mainboard BIOS chip and b) whether the modded BIOS will work. Maybe our BIOS Guru @Lost_N_BIOS can help you.
@JAPAZZLE - you cannot modify .BIO and flash it, you can only dump BIOS via FPT and possibly flash it back, if you can get around and restrictions that may be in place, otherwise you must use flash programmer (like CH341A)
Check BIOS main page and see if ME FW version is shown, if not then download HWINFO64 and on the large window on left side, expand motherboard and find ME area, inside that get the ME Firmware version. Once you have that, go to this thread and in the section āCā download the matching ME System Tools Package (ie if ME FW version = 10.x get V10 package, if 9.0-9.1 get V9.1 package, if 9.5 or above get V9.5 package etc) Intel Management Engine: Drivers, Firmware & System Tools
Once downloaded, inside you will find Flash Programming Tool folder, and inside that a Windows or Win/Win32 folder. Select that Win folder, hold shift and press right click, choose open command window here (Not power shell). At the command prompt type the following command and send me the created file to modify >> FPTw.exe -bios -d biosreg.bin Immediately after you create the biosreg.bin file, try to flash it back using this command >> FPTw.exe -bios -f biosreg.bin If there is any errors, stop there, do not try to continue flashing. Show me image of the command entered and error given all on same image
Great thread. I did need a more storage space so I purchased NVMe drive over traditional SATA drive. The costs are almost the same plus getting a faster drive with a smaller footprint is a good idea. My Asus P8Z86 Deluxe GEN3 board is now able to boot from PCI-E bus, so many thanks to the people here. However, regardles of PCI-E 2x speed, my Samsung 970 1 TB Pro seems to be more lame than expected. Surely itās fast enough and I gain a full potential when I upgrade my rig, but I have no idea when that will going to happen.
Mean while is there something to do to get better 4K results? Reading and writing is only slighty faster compared to SATA based SSD.
@bladE_666 : Welcome to the Win-RAID Forum! It is fine, that you succeeded and now can enjoy the performance of your NVMe SSD with your old Z68 chipset system.
It is absolutely normal, that the performance boost of an NVMe SSD (or a RAID0 array) is the best while reading or writing big sized files and the lowest while doing the same with very small sized files. If you want to know more about how to enhance the performance of an AHCI or NVMe system, please have a look into the start post of >this< thread.
Iām just simply happy to get the NVMe SSD working and able to run OS from there as well. Money is not always the solution and it seems that there is much more than that involved. Most of the small things seems to be crucial to give energy to other (usually less interesting) must do ātasksā thus maintaining overall balance in life. You and others have done a lot of work (and obviously, a significant amount of reverse engineering too) while still holding an enormous amount of knowledge.
Yeah, I agree that dealing with a smaller files will be less effcient, but I do not exactly know why (excluding the overhead of the file system) and what to expect from NVMe drive with my old setup. Is the overhead percentually significantly higher or is there other access delay penalties? Most of us are aware that writing a single file to a USB pen drive containing 1 GB of data will be a significantly faster than writing that amount of data splitted into 1 KB chunks. NVMe drive latency is about 10 times lower than SATA SSDās so why the heck the 4k write time is almost as equal compared to 100 ms SATA drive?
In a modern setup, the 4k read/write transfer rates in the abowe link exceeds almost the sequential read/write speed of an SATA SSD drive. PCI-E bus speed is not able to explain these (as far as I assume) and there must be more behind the scenes, but what?
Thanks for your link, Iāll have to check that and maybe I learn more things from there.
You have to make sure that you connect your M.2 SSD to a slot that is capable of PCIe Gen3.0 x4 and verify the actual connection mode with a tool such as CrystalDiskInfo. As far as I can see your board has only two PCIe slots supporting that. You may also want to check my posting here. Suggest you use the performance thread linked by @Fernando for subsequent discussionsā¦
Hello! Successfully integrated NVME module in BIOS. I use the adapter MVME PCIE M.2 BTBcoin + SSD Transcend MTE110S 256 GB M.2 2280 PCIe 3.0 x4 3D NAND TLC (TS256GMTE110S). My problem is in the BIOS, in Legacy Mode, the disk is displayed incorrectly, namely as PATA SM.
@sazan: Nobody is able to boot off an NVMe SSD in Lecacy Mode (only exception: Samsung 950 Pro, whose Controller chip has an NVMe Option ROM module). The shown name "PATA" is normal for all systems without native NVMe support, but has no negative impact on its function (it is not bootable for everyone).
Hello everyone! First of all, thank you for this awesome guide @Fernando I followed your guide and wow, it worked :D!!!
Let me talk a little bit about my setup: - ASUS Maximus V Extreme Z77 - i7 3770k stock - 16gb Corsair Dominator platinum 2400mhz - Nvidia Geforce GTX680 - Creative Sound Blaster Zx - 1x OCZ Vertex 4 512gb - 2x WD Velociraptor 500gb
I bought 1x Samsung M2 970 PRO 512gb and a pci express adapter 1x Asus Hyper M2 X16 Card. When I installed yesterday, I dont even know this restriction about NVMe M.2 and the BIOS on old motherboards. I got little disapointed at first time, but this guide gave me faith hahaha.
I made all the preparation and flashed the bios modded using Using the ASUS AI Suite in this guide already appointed by Fernando [Guide] How to flash a modded AMI UEFI BIOS . After that, the PATA SS was listed on the BIOS \o/, but I couldnāt install windows. I got this message:
Windows cannot be installed to this disk. This computerās hardware may not support booting to this disk. Ensure the diskās controller is enabled in the computerās BIOS menu. In CSM section i changed to LegacyOpRom and I could format the Samsung EVO and use
I had an Asus P8H61-I and donāt even know the āissueā with NVMe through PCI-E.
I was unable to boot OS from the nvme but now i can boot Windows, Ubuntu etc
The only OS whoās making me crazy is āFreeBSDā and āFreeNASā (FreeNAS is based on FreeBSD). When i install both in UEFI mode and configure the install to boot in āUEFIā i had an "Insert proper boot device and press any keys" I think they probably do not have āBoot-Managerā like grub or windows-manager.
I had PATA: in BIOS and "Boot menu"
I mount a Corsair Force MP300, 120GB M.2 on ICY BOX PCI Express Card (IB-PCI214M2-HSL). Flash the bios with EZFlash from Asus without any problem.
Iāve never seen a Windows boot up in 5s xD
I think iāve done the integration right but iām wasnāt sure about 100% (iām frenchie but i think itās okay, youāre guide is great :P)
@EuReKa-LoS : Welcome to the Win-RAID Forum and thanks for your report. It is fine, that you succeeded. Enjoy the performance of your NVMe SSD! Dieter (alias Fernando)
I followed your whole instructions to get the Z87-Pro motherboard bios modded for full NVMe support. The flashback procedure seems to work to update the bios with NVMe support. But on switching off and restarting my pc after the bios update, the bios stops at Q code 71 and I think that it reloads back the Z87-Pro original bios 2103. When entering the Uefi bios, I can see the boot priority Pata SS: but is empty (does not show the NVMe drive). I have cloned windows 10 on this Samsung NVMe drive with the Samsung migration tool. But it is useless, the PC does not continue to load windows 10.
@testar : Welcome to the Win-RAID Forum! If the disk drive named "PATA SS" is shown within the BIOS, the flashing of the modded BIOS obviously was successful. The best way to get Win10 installed onto the NVMe SSD is to do a fresh install of the OS by strictly following my guide. Try it! Regards Dieter (alias Fernando)
@testar - Qcode 71 = pch dxe smm initialization - maybe your mod BIOS, while still NVME successful, wasnāt done properly? Please zip and attach your mod BIOS