Page 91 of 478
#1351 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Eccentricity 27.01.2017 09:47

avatar

Running the Gigabyte Z87X-UD3H BIOS through UBU was apparently necessary for me: before doing so there wasn't enough space to insert the NVMe module.

Once that was all said and done; I flashed using Q-Flash, loaded a BIOS profile I saved earlier to restore my overclock, and finally dropped my new drive (mounted in a PCIe M.2 adapter) into my machine (last PCIe slot: 4x PCIe 2.0, via PCH).

It works!

I am able to boot in pure EFI mode (CSM off) with no issues. Note that if you go the same route as I did, the last PCIe slot will limit the bandwidth of high-performance drives. As a result, this specific drive is capped at around ~1500MB/s (capable of ~2300MB/s).



If you're also like me and are coming from an MBR installation of Windows, it is possible to clone the installation instead of starting fresh (I used gparted instead of CLI ntfsclone). Saved me a bunch of time!

Thanks for all the help!

#1352 RE: [Discussion] NVMe BIOS Modules and NVMe Support by 100PIER 27.01.2017 10:22

@Fernando
1) In the Guide Line of the start post, Chapter 6, You refer to the "SECURITY" section and the "BOOT" section.
On Sabertoothx99 I see Security Information under the Boot Menu and does states 'activate'.
But it is greyed and I can't change this parameter. Do I have missed something ?
(I have not checked for P8Z77).

What is the risk if the Security parameter can't be managed properly ?

2) Do you think we have to remove the offered ASUS NVMe BIOS module of X99 platform and to insert in place the new "NVMExpressDxE_2.ffs" module you offered to be able to get Samsung 950 and 960 families devices bootable ?

#1353 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Fernando 27.01.2017 11:41

avatar

Zitat von 100PIER im Beitrag #1352
1) In the Guide Line of the start post, Chapter 6, You refer to the "SECURITY" section and the "BOOT" section.
On Sabertoothx99 I see Security Information under the Boot Menu and does states 'activate'.
But it is greyed and I can't change this parameter. Do I have missed something ?
Have you already looked into the "Key Management" section as well? In some BIOSes the "Secure Boot" setting (Enabled/Disabled) depends on the "Key Management" settings.

Zitat
2) Do you think we have to remove the offered ASUS NVMe BIOS module of X99 platform and to insert in place the new "NVMExpressDxE_2.ffs" module you offered to be able to get Samsung 950 and 960 families devices bootable ?

I don't think so, but I cannot exclude it.
It is up to the users of X99 chipset mainboards to compare the different NVMe modules.
Note: If there is already an NVMe module named "NVMe" within the original BIOS, the user should not simply replace it by the NvmExpressDxE_2.ffs file (this will not work because of the not matching GUID within the module's header). The "body" of the original NVMe module has to be replaced by the "pure" NvmExpressDxE_2.efi file, where the header (inclusive the GUID) has been removed. This can be done with CodeRush's UEFITool. Today I will add related download links (MEGA and OneDrive) to the start post.

#1354 RE: [Discussion] NVMe BIOS Modules and NVMe Support by 100PIER 27.01.2017 17:46

@Fernando,
Thanks for the clarification.
I plan to mod the X99 BIOS for testing.
In the start post you should set the link to MMT Aptio v 5.0 tool. I have found it on your site by using the link for MMT Aptio v 4.0.
Is it OK to get it at this place ? Is it the last version ?
You refer to the CodeRush's UEFI Tool. Can we have a link at the start post ?
The current MMT does view an NVMe module presence, but CSMCORE is absent:


If I understand well the body of the NVMe module has to be replaced and we have to not change the current header (inclusive GUID) ?
At the moment I ignore how to modify partially the NVMe module keeping the header and how to insert the custom without CSMCORE Filename ..

#1355 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Fernando 27.01.2017 18:23

avatar

@100PIER:
My guide within the start post of this thread has been designed and is only valid for Intel mainboards, whose latest original BIOS doesn't contain any NVMe module. According to my knowledge all these mainboards have an AMI AptioIV BIOS structure. So there is no link required to the AMI AptioV MMTool.
By the way: Only AMI AptioIV BIOSes do contain a CSMCORE module, AMI AptioV BIOSes don't have it. That is the reason why it is more difficult to find within an AMI AptioV BIOS the LEGACY mode Option ROM modules and to update them.

Zitat
If I understand well the body of the NVMe module has to be replaced and we have to not change the current header (inclusive GUID) ?

Yes, that is why I am offering since today within the start post the "pure" NvmExpressDxE.efi module (without any header).

#1356 RE: [Discussion] NVMe BIOS Modules and NVMe Support by 100PIER 27.01.2017 19:56

@Fernando,
I understand that for AMI Aptio V BIOS structure I have with MMT v5 Tool to extract first the full NVMe module, then manipulate it with Coderush Tool to replace the body only with NVMExpressDxE_2.efi file and then save somewhere the manipulated file and then use MMT v5 again to replace the NVMe module with the new modded NVMe Bios module.
As it is a module replacement how to be sure the modded bios module size will fit into the original place ?

Do you know if very recent mboards (Intel Z270 chipset) have AMI Aptio V BIOS structure ?

#1357 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Fernando 27.01.2017 21:20

avatar

Zitat von 100PIER im Beitrag #1356
As it is a module replacement how to be sure the modded bios module size will fit into the original place ?
Different versions of a certain BIOS module usually have different sizes. This doesn't matter, because the BIOS tool will make it possible to get a bigger or smaller sized module inserted by increasing or decreasing the compression rate of the modules, which are in the neighborhood.

Zitat
Do you know if very recent mboards (Intel Z270 chipset) have AMI Aptio V BIOS structure ?

I haven't yet checked any BIOS with an Intel 200-Series Chipset, but I am pretty sure, that it is an AMI AptioV BIOS.

#1358 RE: [Discussion] NVMe BIOS Modules and NVMe Support by 100PIER 28.01.2017 00:10

@Fernando,
In reference to my post #1349 , what you think about the 'lost' of one RAID member after a flashback operation is done ?
Are there any specific precautions to take before flashbacking a BIOS of a system configured with one or several RAID Volumes ?

#1359 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Fernando 28.01.2017 00:25

avatar

Zitat von 100PIER im Beitrag #1358
Are there any specific precautions to take before flashbacking a BIOS of a system configured with one or several RAID Volumes ?
I don't know any except making a backup of all RAID0 data.

#1360 RE: [Discussion] NVMe BIOS Modules and NVMe Support by 100PIER 28.01.2017 10:36

@Fernando
Yes, i do backup of all RAID data, but on your side do you have observed that after a flashedback BIOS operation some of SSDs RAID are destroyed ?
I observed that on my two different ASUS PCs: (P8Z77 and SabertoothX99).
Problem seen with RAID SATA 6G Samsung SSDs 840 PRO or 850 PRO or 850 EVO.
If volume has 3 members only one is lost, if volume has 2 members one is lost !
Very strange.

#1361 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Fernando 28.01.2017 11:23

avatar

Zitat von 100PIER im Beitrag #1360
on your side do you have observed that after a flashedback BIOS operation some of SSDs RAID are destroyed ?
No, I have never observed such event as long as I have used ASUS mainboards.

#1362 RE: [Discussion] NVMe BIOS Modules and NVMe Support by M19 28.01.2017 13:10

Hi @all,
I have an ASUS P8Z77-M PRO and just tried to install an PCIe Adapter with an ADATA M.2 SSD (IM2S3138E-128GM-B) which I put out from my new Laptop.

Already installed a mod of the newest BIOS 2203 version but I still cannot see it as drive.

Could you please let me know what I´m doing wrong?

P.S.: Had to use the older version of the NVMeExpressDxE file as with the new one it doesn´t show me NVME, don´t know why as I tried it in the same way.

Hope you can help me and many thanks in advance!! :)

#1363 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Fernando 28.01.2017 14:59

avatar

@M19:
Welcome at Win-RAID Forum!

Zitat von M19 im Beitrag #1362
Already installed a mod of the newest BIOS 2203 version but I still cannot see it as drive.
Please be more precise: Where couldn't you see the NVMe SSD (in the BIOS, in the Device Manager or in the Boot Manager)?

Zitat
Had to use the older version of the NVMeExpressDxE file as with the new one it doesn´t show me NVME, don´t know why as I tried it in the same way.

You obviously haven't taken the latest variant of this file, which is linked since yesterday within the start post of this thread.
Another question: Are you sure, that the modded BIOS has been successfully flashed and taken by your laptop?

Regards
Dieter (alias Fernando)

#1364 RE: [Discussion] NVMe BIOS Modules and NVMe Support by M19 28.01.2017 16:34

Hi Dieter,
thanks for your reply.

I can´t see it in WIN10 but also not in BIOS.

Used now your updated file and it worked that in the modded BIOS file NVME is written.
Flashed it again with ASUS Flashback but it still don´t work.

Don´t know know where I can see if it worked or not as it´s still written version 2203 in my BIOS.
But I had to make all the changes (from English to German, Boot options etc.) so I think the flash should have been done, or?

Best regards
Matthias

#1365 RE: [Discussion] NVMe BIOS Modules and NVMe Support by Fernando 28.01.2017 16:45

avatar

Zitat von M19 im Beitrag #1364
I can´t see it in WIN10 but also not in BIOS.
The drive is generally not listed within the BIOS (except with Intel Chipsets from 100-Series up), but you should see it in the Disk Management of Windows, if you have inserted the SSD after having installed the OS and the OS has resp. uses an appropriate NVMe driver.
Did you follow exactly the guide, which is layed down within the start post of this thread?

Xobor Forum Software von Xobor
Datenschutz