Hello
I have 2 computers, 1 m5a97 r2.0 which I was able to successfully mod the bios, and my mushkin pilot 500GB nvme worked OK. but I was stuck at gen2 x2 speeds when my motherboard supports x4 and asus was no help. I'm able to get up to 1.2GB/s which is impressive compared to any SATA connected device. and I am able to boot. However, x2 sucks and I was hoping for a bit more. So Yes it works for m5a97 r2 but not the full 2000MB/s as by research. mushkin's reply was that the overhead on the x4 slot could potentially see as low as 1.2GB/s so maybe it works ?
So I decided to take my 32gb ram, rx580 and move to another motherboard. the p8z77-v lk with a i7 3770, modded the bios. flashed, and no go. got all 4 nvme drivers installed in the bios. is the z77 boards not moddable to boot from NVME? I would really like to get this to work. otherwards I might go back to the fx8350 and loose out on 20% of my single core gaming performance. Just to veryfi I used afudos backup.rom /o and checked to verify that the bios was modded correctly. and it has been. So unless somebody else can help me out. I would say doesn't work at all.
P8Z77-V-LK-ASUS-1402.CAP
*EDIT*
So I have found a work around.
https://www.win-raid.com/t2802f50-Guide-Video-How-to-install-windows-on-NVME-SSD-EVO-without-clover-on-a-board-without-NVMe-support.html
with slightly modified.
I added a startup.nsh to the USB drives efi\boot folder
echo offfs0:load nvm.efishellx64
then you load into bios, load up the EFI shell you will get promted to cancel of auto loading of the startup.nsh and you can speed up the 5 seconds by hitting space or enter
then i type startup.nsh again afterwards because i created another script inside the NVME boot drive shell
cd efi\bootbootx64
then i just type startup.nsh and windows loads
IF somebody could help me out by making a script that allows the usb drive to load into the efi shell automatically like a boot menu, load the nvm and then load windows with no user intervention would be amazing!