Second Post “The MMTool Way” ( GUI Program )
With the ingenious idea of the forum member @Ethaniel we’re able to boot from an NVME drive with AMIBIOS8 BIOS
Successful tested on following boards:
H8DGI
H8QGL
H8QG7
Proof of concept: check the first post of this thread
Tools needed: MMTool
Files needed: NvmeOpRom.zip (3.6 KB) and your AMIBIOS8 file
If you have everything together check find out which is the PCI Vendor ID ( i.e. Samsung 144D; ADATA: 1CC1 ) and Device ID ( i.e. Samsung A808; ADATA: 8201 ). The Device ID oft he NVME represents the Controller not the Drive itself.
Next step is to start MMTool and open your BIOS file. You will see the different BIOS modules ( check the other guides for explanation ).
Fort he NVME we need the module „20“ PCI Option Rom.
1.) Make sure you open the Insert tab ( which is default open in MMTool )
2.) Click browse and select the NvmeOpRom.bin file.
Don’t tick the „Link Present“ box
3.) Place the Vendor ID, i.e.: 144D in the field Offset/VID
4.) Place the Link Device ID, i.e.: A808 in the field Seg./DID
Remember to change the IDs matching with yours otherwise only the first NVME device will be recognized.
The result should look similar like this:
When you done press the insert button.
Scroll down the list of modules, it should look like this:
Double check everything and click on “save ROM” or “save ROM as…” button.
You’re done!