-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Desktops
- Business PCs, Workstations and Point of Sale Systems
- Is this the truth about z420/ z620/ z820 NVMe SSD boot?

Create an account on the HP Community to personalize your profile and ask a question
08-23-2020 05:14 AM - edited 08-23-2020 05:34 AM
Hewlett-Packardians,
The subject of booting a z-X20 series workstation from M.2 drives has been of long interest. Currently z620_2 has the following specification:
HP z620_2 (2017) (R7) > Xeon E5-1680 v2 (8C@ 4.3GHz) / z420 Liquid Cooling / 64GB (HP/Samsung 8X 8GB DDR3-1866 ECC registered) / Quadro P2000 5GB _ GTX 1070 Ti 8GB / HP Z Turbo Drive M.2 256GB AHCI + Samsung 970 EVO M.2 NVMe 500GB + HGST 7K6000 4TB + HP/HGST Enterprise 6TB> Windows 7 Pro'l 64-bit
This system is nearing two inflection points
1.Windows 7 and programs need to be reinstalled for reliability.
2. I'd like to add a VM
3. I'm in the process of a considerable juggling of nine drives: consolidating backup of active files to a single drive (HGST 7K6000 4TB)- which will be placed on the network, the HP/HGST Enterprise 6TB will be the data drive in z420_2:
HP z420_3: (2015) (R11) Xeon E5-1650 v2 (6C@ 4.3GHz) / z420 Liquid cooling / 64GB (HP/Samsung 8X 8GB DDR3-1866 ECC registered) / NVIDIA GeForce GTX 1060 6GB/ Samsung 860 EVO 500GB + HGST 4TB / ASUS Essence STX + Logitech z2300 2.1 / 600W PSU > Windows 7 Professional 64-bit (HP OEM ) > Samsung 40" 4K
Item 2. is important in that the HP Z Turbo Drive M.2 256GB AHCI has 37GB of the 238GB OS partition open and I anticipate the VM could contain 80GB+ and there should be a reasonable headroom.
As I have had very good benchmark results for the Samsung 970 EVO M.2 NVMe 500GB data drive:
>(the Samsung rating is: R: 3400 / W: 2300) it seemed the appropriate time to add another as way to double the drive space and increase the speed.
However, the drive of the HP Z Turbo Drive is a Samsung SM951 AHCI as when purchased, the method of adding an M.2 NVMe drive to zX20 series was, variously obscure and considered semi-impossible if that's possible.
And this worthwhile pursuit still appears to include various complicated processes, about which there are disputes among various competing methods. Allow me to add two more to the pile:
___METHOD 1: Simply add the appropriate NVMe raw driver:
This is extracted from a YouTube video. The following is applied to Samsung for clarity, but the methods is claimed to be applicable to other makes of drives and the links, although old show the fundamental principle of using only the raw NVMe driver and not running a *.exe:
8.22.20
YouTube: https://www.youtube.com/watch?v=1-8M8I2Em8o
Recommended AHCI/RAID and NVMe Drivers for 32/64bit Windows Operating Systems:
https://www.win-raid.com/t29f25-Recommended-AHCI-RAID-and-NVMe-Drivers.html
M.2 Samsung NVMe Drivers
Download links and info
a) latest original NVMe drivers for Samsung's NVMe SSDs:
"pure" NVMe drivers:
a) for Win7 (32/64bit):
>"pure" 32bit Samsung NVMe Driver v3.3.0.2003 WHQL for Win7 x86< (>MIRROR<)
>"pure" 64bit Samsung NVMe Driver v3.3.0.2003 WHQL for Win7 x64< (>MIRROR<)
b) for Win8 (32/64bit):
>"pure" 32bit Samsung NVMe Driver v3.3.0.2003 WHQL for Win8 x86< (>MIRROR<)
>"pure" 64bit Samsung NVMe Driver v3.3.0.2003 WHQL for Win8 x64< (>MIRROR<)
c) for Win10 (32/64bit):
>"pure" 32bit Samsung NVMe Driver v3.3.0.2003 WHQL for Win10 x86< (>MIRROR<)
>"pure" 64bit Samsung NVMe Driver v3.3.0.2003 WHQL for Win10 x64< (>MIRROR<)
These Samsung NVMe drivers are dated 01/21/2020, WHQL certified by Microsoft and a very good choice for all Samsung 95x/96x/97x Series NVMe SSDs. Natively supported are the Samsung NVMe Controllers with the DeviceIDs DEV_A802, DEV_A804 and DEV_A808, which are within Samsung's most popular consumer NVMe SSDs.
Tip for users with a non-Samsung NVMe SSD: According to my own experiences the original 32/64bit Samsung NVMe drivers for Win10 are a very good and extremely performant alternative to the generic MS in-box NVMe driver.
The driver update for the NVMe Controller has to be forced by hitting the "Have Disk" button. The popup warning regarding the missing compatibility usually can be disregarded. Nevertheless I strongly recommend to set a "Restore Point" before doing it.
Update: Maybe an even better alternative for users with a non-Samsung NVMe SSD is the usage of one of the below offered mod+signed generic Samsung NVMe drivers.
Complete Installer Set: (*.EXE)
>Samsung NVMe Driver Installer Set v3.3.0.2003 for Win7-10< (>MIRROR<)
This Installer Set is dated 01/21/2020.
___________________________________________________________
Installation:
1. Copy raw driver *.rar to USB flash drive
2. Extract drivers from *.rar file [in this example the driver for a Samsung 970 EVO M.2 500GB NVMe]:
3. Plug USB drive to USB 2.0 port
4. Install NVMe drive in proper slot
5. Verify proper format of drive
6. Load and boot from Windows Install Disk
7. On Install Windows / Where do you want to install Windows page
8. Click on Load Drivers button
9. Click on NEXT
10. NVMe drive will appear as bootable drive
_______________________________________________
This seems too easy to be true, but makes sense on some level that drive makers would like to expand the markets for their new drives to the millions of systems still in use that were made before the advent of NVMe.
Note that as all the preliminary disk preparation are not complete, I've not tried this method.
___METHOD 2: Creating a Windows installation drive + Configuring NVMe boot drive:
Below is a reiteration of another method from this site. This seems relative clearly stated step by step. And, quite a large number of steps
The following is a consolidation /clarification of :
HP Workstation Forum_Install NVMe Boot Drive on HP z620
Buffalo_Rider_ 02-10-2020 04:09 PM - edited 03-03-2020 02:32 AM
Step 1: Buy or obtain the parts you will need.
1. The NVMe Card with an M.2 connector.
2. A PCIe Adapter card– X4, X8, or X16 – with an M.2 connector, on which to mount the NVMe card. This is needed because the Z620 does not have an M.2 Connector on its motherboard. I got an X16 card.
3. An empty USB 2.0 Flash Drive of 32 GB or less. A mini-USB Flash Drive, such as a Cruzer Fit, is a nice size. I got a 16GB USB 2.0 Cruzer Fit. (For non-US folks: USB Flash Drive = Clé USB = USB Key)
4. Another empty USB Flash Drive, (either USB 2.0 or USB 3.0) but of 16GB or more to hold the Windows 10 OS for installation purposes. I got a 32GB USB 3.0 Flash Drive.
5. _ (Optional, but a good idea😞 Either (a) an USB Internal Header or (b) an USB 2.0 to motherboard cable. The USB 2.0 Flash Drive (of 32GB or less) will plug onto the header (or cable) and the header (or cable) will plug into the motherboard’s USB 2.0 connector. I got a USB 2.0 Internal Header (single-layer) similar to the ADPU2DU-NO3. If someone prefers the cable options, this part should work: Tripp Lite P/N: U024-06N-IDC.
6. Duet/REFIND code. (Get via a download. See instructions below)
7. Windows 10 64-bit Operating System (Get as a download from Microsoft.com)
8. _(Optional, but a good idea😞 A heatsink for the NVMe card. Keeping the NVMe at cooler temperatures will extend the life of the NVMe card, help prevent it dying, such as dying prematurely, or dying suddenly. There are various heatsink options out there, most passive, but some with a fan. I got a passive heat sink (the Warship) and it is working well for me - my NVMe card stays in a very comfortable temperature range. I am using the NVMe for the OS and for programs. I have all my data files on other disk drives to reduce the risk of data-loss should my OS disk fail - something I have been doing for years. Cross my fingers, but so far I have never lost a file.
Note: The following three steps – Steps 2, 3, and 4 – can be done in any order.
Step 2: Mount the NVMe SSD Drive (Card) onto the Adapter
If you got a heatsink for the NVMe SSD Drive (Card), mount the heatsink onto the card.
Plug the NVMe card with the heatsink into the M.2 connector on the Adapter Card.
Install the mounting screw to secure the Card to the Adapter Card.
Set the Adapter-NVMe card aside for now, to install later into the computer. DO NOT INSTALL the NVMe Card into the Z620 PCIe slot at this time; my experience is that the computer will not power up.
Step 3: Install the REFIND code onto the USB 2.0 Flash Drive (of 32 GB or less)
Download a copy of the Duet/REFIND code. DGroves provides a link in one of his replies on the post “Booting to NVMe ON Z820 HP AND Z600,” Message 41. This is the code that augments the BIOS, that will allow the Z620 to ‘see’ the NVMe card, load Windows 10 onto it, and allow it to be the boot drive. The name of the download was “Duet_UDK2019_REFIND.zip”
Plug the empty USB 2.0 Flash Drive (of 32GB or less) into a USB port.
Run the REFIND code to create the REFIND USB Drive – the following is copied from a the post by campdublanc
Connect a USB stick and go to the UDK2019 folder and start the "USBSetup" application
Select your USB stick letter from the drop-down combo box. Warning: The following step will completely remove all information and partitions on the selected USB flash drive.
Remove all information and partitions from the usb drive by clicking on: CLEAN.
Optional, format the selected usb drive by clicking on: FORMAT.
Copy the graphical boot manager REFIND onto the USB stick by clicking on: REFIND.
Once done remove the Refind USB stick.
Set the REFIND USB Drive aside for now.
Step 4: Create a Windows 10 Installation USB Flash Drive
Plug the empty USB Flash Drive (USB 2.0 or USB 3.0) that is 16GB or larger into a USB port.
Power up the computer you choose to use.
Go into Administrative mode on your computer, if you are not already logged on as an Administrator.
Bring up an Internet browser.
You can use RUFUS or the Microsoft Download Tool to create the Windows 10 USB Flash Drive.
With the Microsoft Tool:
While in the browser, download the Windows Installation Tool from the Microsoft website. It can be found by doing a search on “Windows 10 download” in Bing or Google. It can also be found by typing in the URL, which is www.microsoft.com/en-us/software-download/windows10.
Go find, on your computer, the Windows Installation Tool you just downloaded. The one I downloaded in January 2020 is called “MediaCreationTool1909.”
While logged on as an Administrator (or more specifically, a user with Administrative privileges), Click on the Windows Installation Tool to bring it up.
Go through the screens. When asked if you want to “Upgrade this PC Now” or “Create installation media”, select “Create Installation Media” (then click on Next).
On the ‘Select Language’ Screen, remove the check from the small box to the left of “Use the recommended options for this PC.”
On the next screen choose “USB Flash Drive” (and click on Next). DGroves (others?) have said the NVMe Windows 10 installation must be done from a Flash Drive; said Windows 10 won’t install properly from a DVD. {Update: Some DVD installations may work.
If you have more than one USB storage device connected to the computer, you will likely get another screen asking you to choose the USB storage device on which to put the Operating System. Select your USB Flash Drive – and be careful to pick the right storage device – and then click on Next.
The program will write Windows 10 to the USB Flash Drive, formatted for installing onto your chosen storage device (the NVMe card, in this case).
Note that Microsoft’s "MediaCreationTool1909” does not ask anything about a GUID Partition Table (GPT), which is associated with UEFI, or a Master Boot Record (MBR), which is associated with Legacy mode. The Installation Operating System for Windows 10 that the tool writes to the Flash Drive accommodates either UEFI or Legacy, but the installation default is UEFI mode.
When the MediaCreationTool1909 is done, i.e., “Your USB flash drive is ready”, click “Finish”, give the program time to clean up the setup. The Win10 USB Flash Drive can then be removed.
If you are concerned about having a Product Key during the installation, there are programs on the Internet that you can download onto your computer. Run the Product Key program and it will provide you the product key for your computer.
Set aside the Win10 USB Drive (for now).
Step 5: Change the BIOS settings in preparation for the NVMe card
The following steps 2-7, are copied from (and then modified) from the post of campdublanc, his steps 1-6. He was working on a z820. The BIOS of my z620 is different, so gives slightly different options. Note: NIC means Network Interface Card
Power up the computer and tap the F10 key until the Setup Utility comes up. The Setup Utility is the tool for managing the BIOS settings. (Note: On the Z620, powering up and tapping the F9 key will bring the user to the Boot Setup Menu.)
Set the BIOS to factory defaults: “File->Default Setup->Restore Factory Settings”. Save the Defaults, then exit the Setup Utility. The computer should then complete powering up to the Windows Desktop.
When the z620 gets to the Desktop, power the computer down.
Power up the computer and tap the F10 key until once again the Setup Utility comes up.
In BIOS disable AMT in two places: “Advanced->Management Operations->AMT” and in “Advanced->Device Options->NIC(AMT)Option ROM Download.” There is also an “NIC Controller (AMT) under the Security menu – this can be left as is; setting the two items above is sufficient.
In BIOS disable boot from network: Security->Network Boot.
Per campdublanc: ‘If not booting from the onboard LSI SAS/SATA controller, disable the LSI controller boot rom (do not disable the LSI controller unless you are using an add-in Raid card).’ This does not apply to my z620, nor the standard z620; it will apply if an LSI card (option kit) has been installed on the z620. So bottom line for me: skip this step.
Per campdublanc: ‘In BIOS disable the boot from network card option.’ This also does not apply unless an optional Network Interface Card (NIC) has been added to the z620; I assume the card would plug into a PCIe slot.
Save the Changes and exit the Setup Utility. The z620 will then power up to the Windows desktop.
It is a good idea at this point to power down the computer. Then power it back up again, tapping on the F10 key. When the Setup Utility comes up, check that the changes above (disabling the AMT, disabling Network Boot, etc.) are still in effect.
There is one more BIOS step – check and then change if necessary the BIOS boot order. It could be done at this point, but I would recommend doing this after installing the Adapter-NVMe Card.
Note: I did all the above steps, then turned off the computer, unplugged it, and put in the NVMe card here. Why here? So the computer could then power up from the OS already installed and with all the BIOS changes. I want to make sure the computer ‘sees’ the NVMe card with those BIOS settings and a working Windows 10 before I do the next step. If I install Windows 10 onto the NVMe card at the same time I install the NVMe card, then I have two variables - the NVMe card installation, and the Windows 10 installation. Should there be a problem it will be more difficult to figure out what is wrong with two major variables than with one.
Step 6: Install the NVMe SSD card
It is probably a good idea to Install the Samsung driver for NVMe cards (available on the Samsung support website) before installing the 970 EVO Plus (970 EVO, 970 EVO Pro, etc.). I didn't do this so I can't say for sure, but it might prevent 5-2 below from happening. I installed my NVMe card and Windows 10 found it with a Microsoft (generic?) driver. I did not install Samsung's NVMe driver until after I had installed Windows 10 on my 970 EVO Plus and my z620 was already booting from the 970 EVO Plus.
Turn off the computer, touch your finger to the computer’s metal case to release and ground any electrostatic charge in your body, then remove the power cable from the computer.
Install, in your computer, the Adapter card containing the NVMe SSD card; install it into a PCIe slot for that Adapter.
Reattach the power cord.
Power up the z620.
As the computer powers up, the BIOS will detect the Adapter-NVMe Card. A couple scenarios could happen.
The computer, after detecting the Adapter-NVMe Card, powers up all the way to the Windows 10 Desktop. If so, the installation should be good.
The computer, upon detecting the Adapter-NVMe card, gives a 928 Error Message. This is what happened in my case. The
Error message said “Fatal PCIe error; PCIe error detected Slot # [where # is the slot number for the card]; Malformed TLP.” At the bottom of the black screen will be an “F1 Boot” in blue. I pushed the “F1” key and my z620 then completed the power up to the Windows 10 Desktop.
When the z620 gets to the Windows 10 Desktop, verify that the computer ‘sees’ the NVMe card. Bring up the System Information window. While there, go to “Components->Storage->Disks.” On the right half of the screen, the computer will show all the ‘Disk Drives’ that the computer is seeing. Mine showed 'Samsung SSD 970 EVO Plus 500GB' as one of those disk drives. This was my NVMe card, so now I verified the computer ‘sees’ it.
__ [Optional] One could also (and probably should also) go into Disk Management to see the additional ‘disk’. The DM will not provide details of the disk drive, such as its name, but it will give you’re a disk number, and you will want to know this when you install Windows 10. During the installation of Windows 10, it will give you options. It you have other Disk Drives in the z620, you will need to know which one is the NVMe card.
Power down the computer
Step 7: Install Windows 10 onto the NVMe SSD card.
This step, like many of those above, is copied from a post of campdublanc and then modified as needed for the z620.
_ [Optional, but recommended:] As a precaution, while the computer is OFF, remove or disconnect all other disk drives that are plugged into the computer. With only one disk to write to, Windows 10 cannot be installed on the wrong drive, and it ensures that all the Operating System parts get installed on just the NVMe card. If there are two physical ‘disk’ drives in the computer (an SSD Drive is a ‘disk’ drive in this sense), the Windows 10 installer may (will?) write the Operating System on one disk (Disk 1) and the System Reserved parts on another disk (Disk 0) – I believe this is the default on an MBR/Legacy install. I am not so sure about a GUID/UEFI install. But to be safe and ensure the entire OS is on one disk drive, the NVMe SSD should be the only ‘disk’ drive in the computer during the install.
Power up the z620 computer and tap the F10 key to get the computer into the Setup Utility; in order to check the boot order in the BIOS.
When in the Setup Utility, go to “Storage->Boot Order.”
In there, make the “USB Hard Drive” the top most entry in the UEFI section. The hierarchy should start out as “UEFI Boot Sources”, “Hard Drive”, “USB Hard Drive.” Do not change any settings in the lower “Legacy Bios” settings; leave as is.
Then do a “Save Changes and Exit.” The computer should finish power up to the Windows Desktop.
Shut down the computer.
Insert the Win10 USB Drive into the target system's USB 2.0 or USB 3.0 port (depending upon the drive is USB 2.0 or USB 3.0). I used a 32GB USB 3.0 Flash Drive.
Insert the REFIND USB Drive into a USB 2.0 port. {Alternatively you could also attach the Drive to an ‘internal header’ and plug the header onto a 9-pin USB connector on the motherboard, or attach it to a ‘USB 2.0 to motherboard cable’ and plug the cable onto the motherboard. See instructions below for how/where to do either of these.}
The system should read the REFIND code and bring up its Automatic Boot screen – light gray background, with three colored circles on it. A couple seconds later it will read the Win10 USB Drive and bring up the Windows 10 Setup Window starting the Windows 10 install process. Go through the windows/screens. When offered, select “Custom Installation.”
When you are prompted for the Product Key you have two options. If you had Windows 10 on your computer and you are reinstalling it onto the NVMe SSD, then I would click on “I don’t have a Product Key.” Your computer and its Product Key are registered with Microsoft, so the Product Key will be automatically inserted later. You can, however, enter your Product Key if you prefer.
If you have multiple ‘disk’ drives attached to the computer: when you get the screen to select the ‘disk’ for the OS, select the one that is your NVMe SSD card. If your only ‘disk’ drive is the NVMe SSD card, this is easy – select it.
If the ‘disk’ drive you selected (the NVMe SSD card) has partitions and files on it, delete the partitions so the entire disk is ‘Unallocated Space’.
Click Next. It will bring you to the next screen and you should see Windows 10 files being installed.
The z620 will automatically reboot when all the Windows 10 files are written to the NVMe SSD card. The REFIND automatic boot screen will now (on this boot) have a 4-pane Windows logo on the left, and the three circles (you saw before) on the right. The computer will then bring you back to the beginning Windows 10 Setup screen.
Remove the Win10 USB Drive.
Click on the red “X” of the Windows Setup window (upper right corner). Windows will ask if you want to cancel the Win 10 Install. Click ‘YES’ and the system should give you a ‘Getting Ready’ message and then reboot.
On this reboot, the REFIND automatic boot screen will have only the 4-pane Windows logo (on a light gray background) signifying, I believe, that on this boot, it booted from the NVMe card. It will then proceed to finish the Windows 10 install by asking you, the User, for input with various setup parameters.
Your Windows 10 Installation should now be done.
Go into the ‘Disk Management’ Administrative Tool. You should see two disks. One Disk will be the NVMe card with the Operating System Installed on it, which is the C: drive The other Disk will be the REFIND USB Drive – it will say DUET in the Disk title.
Click on the Duet disk. Then right click on it and select the drive letter option. As campdublanc stated in one of his messages, you can remove the drive letter. This disk – Duet – will then be hidden, so someone else will not see it from the Windows Explorer, and cannot therefore accidently access it and corrupt it. You can always go back and see it in ‘Disk Management’ if there is a need for that.
Step 8: [Optional, but a good idea]
Plug-in the Refind USB Drive Inside the computer.
The reason to do this is so the USB Drive is ‘hidden’ from users, to ensure it won’t be removed.
The REFIND code will be read from a USB flash drive through a USB port. One can plug the USB flash drive into a USB port in the back or front of the computer, or alternatively, internally.
To connect the USB memory stick internally: Find an internal USB 2.0 port/connector on your motherboard (you will need this later). The motherboard connectors have nine (9) male pins – two rows of pins, one 4-pin row and one 5-pin row. Each connector accommodates two (2) USB 2.0 connectors of 4 pins apiece. (The 5th pin in one row is an additional ground.) For the z620, the three 9-pin USB 2.0 connectors are on the bottom edge of the motherboard (mine are blue in color). The Maintenance and Service Guide (p.26 for the Z620) shows the location. On the z620, there are no Internal USB 3.0 ports/connectors available. Here, as ‘2’ in the following picture, is the pin-out for the cable (or female) side of the 9-pin connector that plugs onto the Z620’s motherboard connector, and here, as ‘1’ in the following picture, is the pin-out of the motherboard connector – you will need this to know how to plug a USB 2.0 internal cable onto the motherboard’s 9-pin connector.
For more information, in general, on motherboard internal USB connectors, here is a good resource: “www.frontx.com/cpx108_2.html “
Connecting the Cable: the cable has a 4-pin female connector to plug into one of the two rows of the 9-pin USB 2.0 connector on the motherboard. Use the diagram above to figure out how to plug the cable onto the motherboard. Plug the REFIND USB Drive into the other end of the cable. One such cable: Tripp Lite P/N: U024-06N-IDC,
Connecting a USB 2.0 internal header: they come with either an 8-pin connector or a 10-pin connector (with one ‘hole’ plugged). The 10-pin connector (with a hole plugged) can only plug on one way. The 8-pin connector should be marked on the PCB (+5V, etc.) and from this and the diagram above, you can figure how to attach it to the motherboard.
Attach the REFIND USB Drive to one of the USB connectors on the header, then plug the header onto one of the three USB 2.0 motherboard connectors.
One such internal header (single layer): ADPU2DU-NO3.
<<END
___________________________________________________
BambiBoomZ
08-24-2020 10:25 AM
the posters youtube link: https://www.youtube.com/watch?v=1-8M8I2Em8o article is not valid for the z620/z820 systems,
if you pay attention to the video you will note where he says he is using a Asus x99-Deluxe motherboard, this board uses the Intel x99 chipset which does natively support nvme in it's bios as all x99 based boards eventually did.
the HP z620/820 boards use the Intel c602 chipset which is very closely related to the consumer x79 chipset, that does not have official nvme support (i'm not counting those new chinese x79 boards now being sold using recycled x79 chips) while you can add the missing nvme boot code to some x79 motherboards which do not use protected/checksumed bios's the HP workstation line uses a protected bios that will not allow modded bios's to be installed
the person in the video is talking about where the bios does not correctly see the ssd and how to work around this.
ssd issues were common on the x99 chipset when it was first released since it was a brand new device, however after the first year or so of bios updates this was resolved by most x99 board makers and was no longer a issue
windows 7 is somewhat similar, the OS was not designed with nvme support and this was added via several KB patches which went through several updates
windows 10 on the other hand is fully ssd/nvme aware and includes all necessary code to boot/run nvme drives when used on SUPPORTING HARDWARE, IE-systems that have the necessary nvme boot code in their bios
the z620/z820 systems while UEFI aware, lack the nvme boot code and HP never added it as by the time nvme came out the z620/820 systems were End Of Life and hp decided not to spend the time validating the changes that adding SSD support required ,.....instead opting to do ssd support on the z640/840/440/240 systems
and for those that think that hp will backport the ssd code on a z620/z820 bios update that's wishful thinking, you have to keep in mind that as workstations ANY CHANGES must go through a validation process to satisfy the VARS who sell/support the software applications used on these systems and this process is not cheap or quick
this is the primary reason why EOL systems will not be updated
08-24-2020 02:18 PM
DGroves,
Yes, the OP of the driver-only method was using X99, but the 2nd method using suggested a wider application.
There were posts some time ago (2.17) on this Forum by MtothaJ that showed BIOS modifications for zX20 by way of adding an NVMe BIOS module.
By the way, my post of this 2nd method mentions your earlier post concerning the use of Duet/ REFIND.
The OP of Method 1 states quite simply in the video- and I'm not defending this statement- that Windows 10 does include the NVMe driver while Windows 7 does not and with a recent BIOS (3.84 and newer in the case of an HP zX20), a Windows 7 system can use NVMe as a boot drive.
The reason I was prepared to believe that the z620_2 might beconfigured through a combination of BIOS settings and raw drivers is that the Samsung M.2 NVMe 500GB works as a data drive on z620_2 without any modification. That means that the NVMe drive is recognized by I/O and the system memory controller such that the key to use as boot drive might be be in a UEFI setting or similar. Then, there is the Samsung 950 Pro NVMe and I think the 960 Pro which includes drivers such that a zX20 may boot from it.
BambiBoomZ