You are on page 1of 11

KAD

Account Edit profile Private Messages Options LogoutLatest Posts

Help

Fernandos Win-RAID Forum


Storage Drivers - BIOS Modding

Portal
Forum
Picture Gallery
Calendar
Wiki

Search...

Fernando's Win-RAID Forum (Storage Drivers - BIOS Modding) BIOS Modding BIOS Modding
Guides and Problems [Guide] How to get full NVMe support for Intel Chipset systems from 6-Series up

Page 33 of 33 Page 1 ... 28 29 30 31 32 33 Page


Topic settings

Subscribe report topic Print view mark topic unreadJump to forum

General & Forum related TopicsNews / AnnouncementsQuestions/Suggestions regarding the ForumOff TopicImportant Drivers (AHCI/RAID,
NVMe, USB etc.)General: Storage Drivers (AHCI/RAID, NVMe and USB)Specific: Intel AHCI/RAID DriversSpecific: NVIDIA nForce AHCI/RAID
DriversOther DriversBIOS ModdingBIOS Modding Guides and ProblemsBIOS modules (PCI ROM, EFI and others)BIOS Modding ResultsSystem
PerformanceRAID PerformanceAHCI PerformanceSolid State DrivesSpecial TopicsSpecial: Windows 8.1/10Special: Intel Management EngineSpecial
Tools (not BIOS modding related)#481 | RE: Full NVMe support for older Intel Chipsets possible! Wed Jan 13, 2016
10:08 am

KAD
@ Hopper

Zitat von Hopper im Beitrag #467

I''ve just completed the registration only to say thanks!! to


Fernando and all the guys who have worked to this project. I've
completed the bios mod to my RIVE (x79) in just five minutes and
now my SM951 512Gb nvme work like a charm as boot drive!
Posts: 4
Registered since: 01.01.2016
Here the result:
Sex: male http://oi64.tinypic.com/2jcugjp.jpg
Send message: click here
Next step is to try the 950 Pro 512Gb to see the difference!
Cheers!

Hopper

Hi, congratulation Hpper, it's giving hope to us,


Please witch file you add to the bios? THE 3 FILES or the express one?
did you used the last update BIOS of RIVE one or older??
any bios special setting?

Much thanks

Thanks

save quote edit Quote reply

#482 | RE: Full NVMe support for older Intel Chipsets possible! Wed Jan 13, 2016 11:54 am (Last edited: Wed Jan
13, 2016 12:24 pm)

Hopper
Hi KAD,
I've used the "NvmeExpressDxE module GUID 9A4713C2 (uncompressed, for
normal insertion)" from the first post of Fernando, and the last bios 4901 (file .cap)
from Asus website, then I followed the first post instruction step by step, and bingo! It
takes 5 minutes at all.

To flash the modded bios I used the flashback procedure for the RIVE (FAT32 formatted
pendrive inserted in the special USB white-port with the system turned off, file renamed
as R4E.cap and push the flashback button in the rear of the board until the led start
blinking.. when it stop blinking all is done). Pay attention that when you flashback the
bios, all current parameters and saved configuration will be lost, so if necessary write
Posts: 7 them off in same place before update the bios.
Registered since: 01.06.2016
Send message: click here For the installation of windows 7, you have to use a UEFI compatible image (i.e. a USB
pendrive formatted with RUFUS as gpt and uefi compatible, there must be lot of guide if
you search about that), then you have to put the samsung nvme driver in a folder on
the pendrive, because when you have to choose the drive where you want to install the
OS, win7 doesn't recognize the 950Pro if you don't choose the "add driver" option (and
then you have to select the folder where you have stored the driver in the pendrive).
After that, if you want to use the ssd as boot drive, in the bios CSM menu you have to
enable the UEFI mode as first option.

If you have other questions, let me know.

P.S. This is the result with the 950 Pro 512GB and Windows 7 Pro x64:
Not bad.

Cheers!

Hopper

Thanks
KAD has thanked for this useful post! remove rating
save quote Quote reply

#483 | RE: Full NVMe support for older Intel Chipsets possible! Wed Jan 13, 2016 2:23 pm

dad
Hopper, did you try to use it first without the BIOS update(adding DXE)?
I have the same SSD and it's visible in X79 BIOS(ASUS P9X79) setup and
is bootable out of the box(in legacy mode, not tried UEFI yet). I'm asking
because I want to convert my legacy win7 installation to UEFI, but I'm
afraid that I'll not be able to boot after that.

2016 PC config:

MB: ASUS P9X79


CPU: Intel Core i7 3960X @ 3.9 GHz
Posts: 8 SSD SATA/AHCI: 120 Gb OCZ Vertex 3 MI
Registered since: 01.11.2016 SSD PCIE/NVME: 512 Gb Samsung 950 PRO M.2 (via DeLOCK PCI-X4 M.2
Location: Spb/RU adapter)
Send message: click here
HDD SATA/AHCI: 3 TB WD Caviar Green WD30EZRX
Graphics: nVidia GTX TITAN X
RAM: 4x4 GB Corsair Vengeance DDR3 2133 CMZ16GX3M4X2133C1
OS: Win7 x64 + GNU/Linux [Ubuntu 15.10 x64]

Thanks

save quote Quote reply

#484 | RE: Full NVMe support for older Intel Chipsets possible! Wed Jan 13, 2016 3:12 pm (Last edited: Wed Jan
13, 2016 3:40 pm)

Hopper
Hi dad,
well, sincerly I didn't try in legacy mode because I read everywhere that
nvme drive only works in UEFI mode. But yes, in uefi mode the drive
wasn't bootable without the bios mod (no option in the bios).

Are you sure you're booting from the 950? Because if you have another
drive installed it's probably that the MBR partition with the boot info is
still on that drive (and in this case is why the 950 it's bootable).. Or you
can choose the 950 name from bios as option (and this will be
strange..)?

Anyway, to be sure, you can do a simple test:


disconnect any other disk from your board but not the 950.

If you are able to boot with only the 950 left, well your board has a really
strange bios or the thing that nvme drive only works in UEFI mode is not
true (anyway I would try to see if my bios can see and use the drive in
legacy mode)!

Posts: 7
Registered since: 01.06.2016
Thanks
Send message: click here
KAD has thanked for this useful post! remove rating
save quote Quote reply

#485 | RE: Full NVMe support for older Intel Chipsets possible! Wed Jan 13, 2016 7:39 pm

dad Zitat von Hopper im Beitrag #484

... nvme drive only works in UEFI mode.

Turned out to be not true it seems.

Zitat von Hopper im Beitrag #484


Posts: 8
Registered since: 01.11.2016
Location: Spb/RU
Send message: click here Are you sure you're booting from the 950? Because if you have
another drive installed it's probably that the MBR partition with the
boot info is still on that drive (and in this case is why the 950 it's
bootable).. Or you can choose the 950 name from bios as option
(and this will be strange..)?

Yes. absolutely, I explicitly choose the 950 name in bios as boot option
and it boots differently than the old drive(which has grub loader in mbr
with dual-boot linux/win7 menu, while 950 PRO boots windows loader
directly). I can post BIOS screenshot later if you don't believe me that
NVMe device is properly detected by BIOS in legacy mode :) BTW what is
the easiest way to check UEFI mode? (before actually converting win7 to
UEFI/GPT)

2016 PC config:

MB: ASUS P9X79


CPU: Intel Core i7 3960X @ 3.9 GHz
SSD SATA/AHCI: 120 Gb OCZ Vertex 3 MI
SSD PCIE/NVME: 512 Gb Samsung 950 PRO M.2 (via DeLOCK PCI-X4 M.2
adapter)
HDD SATA/AHCI: 3 TB WD Caviar Green WD30EZRX
Graphics: nVidia GTX TITAN X
RAM: 4x4 GB Corsair Vengeance DDR3 2133 CMZ16GX3M4X2133C1
OS: Win7 x64 + GNU/Linux [Ubuntu 15.10 x64]

Thanks

save quote Quote reply

#486 | RE: Full NVMe support for older Intel Chipsets possible! Wed Jan 13, 2016 8:42 pm (Last edited: Wed Jan
13, 2016 8:43 pm)

Hopper
@ dad
So I've checked in my RIVE if the drive is seen in legacy mode and the
answer is.. yes. I don't know why anyone out there says that it should be
used in UEFI mode, but anyway seems it work (even if I don't try to
install win7 in legacy mode to see if everything really works, but there's
no reason to don't think so). Really strange.

Unfortunatly, I think that the only way you have to see if the drive is
seen also in UEFI mode, is to try with a new installation or with the
conversion of the one you already have. I can't see any other test at the
moment.
Posts: 7
Registered since: 01.06.2016
Send message: click here
Thanks
KAD has thanked for this useful post! remove rating
save quote Quote reply

#487 | RE: Full NVMe support for older Intel Chipsets possible! Wed Jan 13, 2016 9:03 pm

dad Zitat von Hopper im Beitrag #486

I don't know why anyone out there says that it should be used in
UEFI mode, but anyway seems it work (even if I don't try to install
win7 in legacy mode to see if everything really works, but there's
no reason to don't think so). Really strange.

If I correctly understand what is written on the first page of this


Posts: 8
discussion in this post, legacy mode is supported by OpROM, which is
Registered since: 01.11.2016
stored in CSMCORE module. So it seems in our BIOSes these modules
Location: Spb/RU already contain nvme support somehow(we could not check this looking
Send message: click here at the module itself by some BIOS mod tool?). Another question is - if
there's no nvme DXE driver EFI module, then I will not get "UEFI:N1
Samsung 950 PRO" boot option even if ESB partition is present? BTW I
tried to run UEFI shell (from USB stick) and could not mount nvme block
device - probably this indicates that UEFI boot mode should fail?

2016 PC config:

MB: ASUS P9X79


CPU: Intel Core i7 3960X @ 3.9 GHz
SSD SATA/AHCI: 120 Gb OCZ Vertex 3 MI
SSD PCIE/NVME: 512 Gb Samsung 950 PRO M.2 (via DeLOCK PCI-X4 M.2
adapter)
HDD SATA/AHCI: 3 TB WD Caviar Green WD30EZRX
Graphics: nVidia GTX TITAN X
RAM: 4x4 GB Corsair Vengeance DDR3 2133 CMZ16GX3M4X2133C1
OS: Win7 x64 + GNU/Linux [Ubuntu 15.10 x64]

Thanks

save quote Quote reply

#488 | RE: Full NVMe support for older Intel Chipsets possible! Yesterday 12:18 am

Hopper Zitat von dad im Beitrag #487

Another question is - if there's no nvme DXE driver EFI module,


then I will not get "UEFI:N1 Samsung 950 PRO" boot option even
if ESB partition is present? BTW I tried to run UEFI shell (from
USB stick) and could not mount nvme block device - probably this
indicates that UEFI boot mode should fail?

Posts: 7
In UEFI mode the drive is seen only when you have windows intalled on
Registered since: 01.06.2016
it, infact it show only "windows boot manager", no drive name displayed.
Send message: click here For this reason I told you that probably the only real test is to install
windows in UEFI mode and try..

Thanks
KAD has thanked for this useful post! remove rating
save quote Quote reply

#489 | RE: Full NVMe support for older Intel Chipsets possible! Yesterday 8:24 am
KAD

@ hopper
much thanks
@ fernando
much thanks

Show info
Posts: 4
Registered since: 01.01.2016 Thanks
Sex: male
Send message: click here

save quote edit Quote reply

#490 | RE: Full NVMe support for older Intel Chipsets possible! Yesterday 1:24 pm

dad
@Hopper
I converted my win 7 installation to UEFI/GPT and it seems to be
bootable with "windows boot manager" entry. Actually I don't know how
to verify if win7 actually booted in UEFI mode(searching for UEFI in
setupact.log not works for me since initially windows was installed in
BIOS mode and this file is old).

2016 PC config:

MB: ASUS P9X79


Posts: 8 CPU: Intel Core i7 3960X @ 3.9 GHz
Registered since: 01.11.2016 SSD SATA/AHCI: 120 Gb OCZ Vertex 3 MI
Location: Spb/RU SSD PCIE/NVME: 512 Gb Samsung 950 PRO M.2 (via DeLOCK PCI-X4 M.2
Send message: click here
adapter)
HDD SATA/AHCI: 3 TB WD Caviar Green WD30EZRX
Graphics: nVidia GTX TITAN X
RAM: 4x4 GB Corsair Vengeance DDR3 2133 CMZ16GX3M4X2133C1
OS: Win7 x64 + GNU/Linux [Ubuntu 15.10 x64]

Thanks

save quote Quote reply

#491 | RE: Full NVMe support for older Intel Chipsets possible! Yesterday 1:54 pm (Last edited: Yesterday 3:56 pm)

Hopper
Doing some other research about X79 and nvme seems like also for RIVE
there's native support, but only on older bios version.

Have a look in the comments here:

https://www.youtube.com/watch?v=PxdE49kJD-c
Anyway, it's a matter of test. I think that anyone should try with his
system and, if the bios doesn't recognize the drive, apply the nvme
module mod.

Thanks

Posts: 7
Registered since: 01.06.2016
Send message: click here

save quote Quote reply

#492 | RE: Full NVMe support for older Intel Chipsets possible! Yesterday 5:24 pm (Last edited: Yesterday 5:29 pm)

dad
@Hopper
It's a bit more complicated than 'native support'. It seems there are at
least 3 possibilities in my P9X79 BIOS:

1. CSM=on and boot device=[UEFI and legacy] option -> boots any
device: old MBR disk or new 'windows boot manager'
2. CSM=on and boot device=[UEFI only] option -> boots only 'windows
boot manager'
3. CSM=off -> unbootable, says 'no bootable device' or smth like that

Secure boot is set to 'other OS'.


Posts: 8 So, the only 'true' UEFI mode is actually 3 and nvme device is unbootable
Registered since: 01.11.2016 as expected. With added DXE driver do you have CSM support turned off
Location: Spb/RU and nvme is still bootable?
Send message: click here

2016 PC config:

MB: ASUS P9X79


CPU: Intel Core i7 3960X @ 3.9 GHz
SSD SATA/AHCI: 120 Gb OCZ Vertex 3 MI
SSD PCIE/NVME: 512 Gb Samsung 950 PRO M.2 (via DeLOCK PCI-X4 M.2
adapter)
HDD SATA/AHCI: 3 TB WD Caviar Green WD30EZRX
Graphics: nVidia GTX TITAN X
RAM: 4x4 GB Corsair Vengeance DDR3 2133 CMZ16GX3M4X2133C1
OS: Win7 x64 + GNU/Linux [Ubuntu 15.10 x64]

Thanks

save quote Quote reply


#493 | RE: Full NVMe support for older Intel Chipsets possible! Yesterday 5:49 pm (Last edited: Yesterday 5:50 pm)

Hopper

With windows 7 I use these settings:

CSM ON, UEFI Only and UEFI first (depending on the menu..), Secure
BOOT in "Windows UEFI".

But I can boot also with csm disabled and Secure BOOT in "Windows
UEFI" (full UEFI, I try with windows 10 just for test).

Show info
Posts: 7
Thanks
Registered since: 01.06.2016
Send message: click here

save quote Quote reply

#494 | RE: Full NVMe support for older Intel Chipsets possible! Yesterday 7:43 pm (Last edited: Today 9:47 am)

dad
@Hopper
Maybe I'll try to flash modified BIOS(using flashback procedure), but I'm
not sure if there's any performance boost(or some other profit?) in case
of CSM is OFF. BTW for flashback to work - should .CAP be the only file
on Fat32/Fat16 USB drive?(or it could be stored in root dir along with
other files)

BTW another possible pitfall: windows 7 is not usable with CSM disabled?

2016 PC config:
Posts: 8
Registered since: 01.11.2016 MB: ASUS P9X79
Location: Spb/RU CPU: Intel Core i7 3960X @ 3.9 GHz
Send message: click here
SSD SATA/AHCI: 120 Gb OCZ Vertex 3 MI
SSD PCIE/NVME: 512 Gb Samsung 950 PRO M.2 (via DeLOCK PCI-X4 M.2
adapter)
HDD SATA/AHCI: 3 TB WD Caviar Green WD30EZRX
Graphics: nVidia GTX TITAN X
RAM: 4x4 GB Corsair Vengeance DDR3 2133 CMZ16GX3M4X2133C1
OS: Win7 x64 + GNU/Linux [Ubuntu 15.10 x64]

Thanks

save quote Quote reply

New PC Shutdown after EXCACT 30 minutes(even in BIOS) - Bios update? Intel EFI Bios, Microcode mod.
Page 33 of 33 Page 1 ... 28 29 30 31 32 33 Page

Imprint
FAQ
Memberlist
Who is online?

Forum Software von Xobor


Display:

Show on page.

Show in bottom right corner


in chat:

online:
Open user profile
Start private chat
Ava
Send PM
Invite

You might also like