Well i recently purchased Samsung 970 Evo Plus SSD and Nvme Adapter and wanted to use it as a primary BOOT driver but unfortunately my Motherboard Biostar TZ77XE3 doesn’t support native Nvme.
Hence please help me by sharing a MOD BIOS file which can Support Nvme. I have tried doing by following steps as per uswr Fernando but i and unable to Extract .bst BIOS file so please help me out here.
Help will be Appreciated
Edit by Fernando: Thread moved into the “BIOS Modding Requests” Forum Category and thread title customized
@Atiya
Welcome to the Win-Raid Forum!
There is no need to extract the *.BST file. It can be opened and modified by any AMI UEFI BIOS Modding tool after having changed the file category to “all files”. >Here< is the Guide about how to get the NVMe module properly inserted.
If you have any additional questions regarding the BIOS modding procedure, please post them into the linked thread.
Good luck!
Dieter (alias Fernando)
@Atiya
I don’t have the required time to watch your work and to give you the demanded advices, but after having just done the NVMe modification of the BIOS named Z77AF823.BST myself here are my tips:
Use the UEFITool for the modding procedure (with the MMTool a Pad-file will disappear).
Insert te “Small” NVMe module. Otherwise the insertion will not be possible due to a space problem within the compressed DXE Driver Volume.
Don’t forget to give the BIOS its original name after having finalized the BIOS modification.
I understand you might be busy. Well Please refer the above images.
I successfully located DXE folder and selected the bottom most “DXE Driver” and trying to insert the Nvmeexpress.dxe
But i am unable to insert the Nvmeexpress.dxe as Intsert options are disabled
I have followed the step and Successfully added the NvmExpressDxe_5 and save it (No Error popped for Not Enough Storage).
However in your above Screenshot i see that you have added/inserted NvmExpressDxe_Small so i just wanted to confirm should i also need to add the smaller version on Nvme DXE or the regular _5 will work?
Small (other variants), only if no avaiable space in bios volumes, both have same objective and work as intended, use regular.
Check pad’s as instructed by guide, if everything ok and correct volume (Fernando screenshot) it should be ok to flash.
This the Screenshot share by @Fernando and I can see the after Inserting a Dxe_small
There is 1 Pad-file (below Volume Free Space > User Interface Section
@Atiya
You obviously haven’t read what I had written >here<.
I gave you explicitely the advice (point 2) to insert the “small” NVMe module.
Since you nevertheless have inserted the much bigger sized “normal” NVMe module named NvmExpressDxe_5.ffs, the Pad-file, which was present within the original BIOS beyond the DXE Driver Volume, has been deleted by the UEFITool (to get the required, but not available space).
I do not recommend to flash your self-modded mainboard BIOS, where the originally existing Pad-file has been removed.
Regarding the naming of the modded BIOS please have again a look into my above given tips.
Since I never have used a Biostar mainboard, I don’t know the best/safest way to get a modded BIOS properly flashed into the chip of such board.
If you should not find a specific tip from an experienced Biostar user, I would rename the modded BIOS to Z77AF823.BST and flash it the way Biostar is recommending to do.
If you are lucky, you will succeed and can enjoy being able to boot off an NVMe SSD. The risk of a bricked BIOS is not very high, but it is possible, that the Flashing procedure will fail and your mainboard still uses the original BIOS. For details look into the start post of >this< thread.