Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
2,499 Views

Z77 Chipset BIOS Questions & NVMe

I am looking to use a NVMe as a boot device on my motherboard, and I have a few questions.

1. Was the Z77 BIOS written by AMI?

2. I have read elsewhere on this forum that Intel Desktop boards do not support NVMes.

(I am using Win 10 Pro.)

In trying to figure this out, I can provide the following information:

My BIOS recognizes the NVMe on the PCIe bus.

I have installed the Samsung driver and this is what Device Manager shows:

Is there anything I can to resolve this problem?

It appears that some level of support is in place.

Is my only choice to mod the BIOS to resolve the problem?

Tags (2)
0 Kudos
10 Replies
Highlighted
Super User Retired Employee
223 Views

  1. An AMI BIOS Core is indeed used on these boards. This is a secured BIOS, however, so no modifications to it are possible.
  2. No Intel Desktop Board has support for NVMe included in their BIOS; NVMe did not exist (even as a proposed standard) when these boards were released. Without support in the BIOS, you cannot boot from NVMe devices.
  3. There is little that you can do about this. I believe that it is possible in Windows 10 (or Windows 7, if you add a supporting driver) to access an NVMe drive, but you cannot boot from it without BIOS support.
  4. You don't have this choice either; you simply cannot modify the BIOS.

Sorry, time to upgrade to a newer board and processor

...S

0 Kudos
Highlighted
Beginner
223 Views

Ok, then if booting is not possible, any ideas as to why I can't use it at all?

See the screen shots above. I am running Windows 10.

0 Kudos
Highlighted
Super User Retired Employee
223 Views

Did you install the Samsung driver?

0 Kudos
Highlighted
Beginner
223 Views

Yes. It is the latest driver.

Details are in my first post.

0 Kudos
Highlighted
Beginner
223 Views

You can boot to an nvme drive like so (as done on my DQ77MK and i7 3770)

Make a 36mb or larger fat32 partition on either an internal hd or usb stick

Use rEFInd bootloader with NvmExpressDXe-64.efi

what this does is refind boots and loads the efi module into your bios

then continues to boot off said nvme drive

consider it a temp patch to add nvme support every boot

its actually simple to add the bios module but sadly intel bios's are signed

so we have to resort to loading the nvme module on every boot

https://www.youtube.com/watch?v=GoLK_FRC5LU NVME Intel Desktop Board DQ77MK rEFInd - YouTube

0 Kudos
Highlighted
Beginner
223 Views

Thank you very much for taking time to reply.

I will take a look at your suggestion.

0 Kudos
Highlighted
Super User
223 Views

Do yourself a huge favour and get a new board.

Just an opinion.

Doc

0 Kudos
Highlighted
Beginner
223 Views

Its not as simple as just buying another motherboard though is it

Its an i7 8770k to replace the I7 3770k

a Motherboard

32GB of DDR4 to replace the 32GB of DDR3

Subtotal (3 items): $901.18 (from amazon.com)

just to boot from nvme which btw is quite simple if you know what your doing

umm think i will do myself a huge favour and save myself $900 and still boot from nvme

0 Kudos
Highlighted
Super User
223 Views

Golly Gee, I never ever thought of all that!

Come now, let's be serious. Of course it will cost a board, processor, memory, plus other items. But, it does not have to have the Cadillac you laid out.

And, to be fair, he does not really need the nvme. He could save money there as well. I would rather save for a proper, supported environment than live life with a hack.

Sheesh...

Doc

0 Kudos
Highlighted
Beginner
223 Views

I would second Shonky's comment. A new setup would be nice, but life keeps getting in the way!

In any case, the goal now is to just use the Nvme as a drive device without booting on it, since I already own it.

If one is running Windows 10, that is supposed to be possible.

I am booted in UEFI mode with legacy turned off.

The bios recognized the Nvme controller in the PCIe slot.

The latest Samsung driver has been installed, but gives the error messages shown above.

0 Kudos