12-19-2015 01:25 PM
I have recently purchsed a P500 workstation with no OS preinstalled and wish to instal Windows 7 64 bit OS.
The workstation is configured with a 1TB HDD on SATA 1 and a 256GB SSD.
I specified the SSD to be set up as the boot drive i.e.
1st M2 SSD Selection: 256 GB SSD, M.2, PCIe-NVMe, OPAL = Capable
Internal M.2. SSD Boot Drive: Yes.
Under the BIOS Setup Utility System Summary the HDD shows as SATA 1 and the SSD as Mezz1=PCIe-P1.
When I try to instal the OS from a new installation disk I select Custom Instal but the only drive listed is the HDD.
Using Diskpart from the CMD line also only lists the HDD as Drive 0.
I am reasonably computer literate but haven't installed a new OS before with this type of configeration.
I would be grateful for some assistance.
Solved! Go to Solution.
12-19-2015 03:46 PM
Your issue is probably a driver issue as Windows 7 doesn't have native support for booting PCIe storage devices.
A couple of things to check...
1. Make sure your PCIe SSD is installed in the correct slot on the FLEX adapter. P500 only has support for a single M.2 PCIe device via slot 1 on the FLEX adapter.
2. Is your OS installation disc win7 with Service Pack 1?
Unfortunately I don't have an easy answer to solve this issue at this time. The default answer right now (from Microsoft) is that you need to essentially rebuild the windows installation ISO to include the necessary driver which is provided in a hotfix.
More info can be found here:
This method is rather complicated for average users in my opinion, but it will work and right now it's the "official" way to solve this issue for NVMe devices. We're working on releasing a driver package that you can simply supply during the install process to get it to work as well, but it's not currently ready at this time.
NOTE: I assumed you were talking about a NVMe M.2 PCIe device. If you're using an AHCI M.2 PCIe device, then you should be able to install win7 to that without additional drivers as long as your intstallation disc has SP1 integrated into it.
12-20-2015 01:59 PM
Thanks for this reply.
The device is NVMe and it was factory fitted for a boot device so should be installed in the correct slot but I will check.
I'll try the Microsoft solution when I get back from holiday and post the result then.
12-21-2015 07:26 PM
I don't have a target date at this time. I can double check once I'm back in the office after the holidays and see if I can get you a tenative date.
If you need something urgently, shoot me a PM and I can give you some suggestions.
01-06-2016 07:28 AM
I'm hearing sometime in mid-January, but let me see if I can get something more concrete for you.
I've got a beta version of the driver that appears to work just fine. Just not sure when it's going to be ready for distribution.
01-15-2016 02:27 AM
one of my business partners had similar issues.
They solved it by using the NVMe drivers during installation (F6 drivers) for the Samsung NVMe modules.
Section G = Samsung
I can't guarrantee that it will work for everyone, but it's worth a try...
01-15-2016 06:54 AM - last edited on 01-15-2016 08:41 AM by psuturtle
Dears: U can use this test version from third party ， I have test this driver this monday ，it works with the Samsung SM 951 NVMe disks ，but this one is not the official version 。
Lenovo will release the final version as soon as possible.
Tip need to use UEFI boot system Windows7 64 bits, and a more advanced version of the system
I removed the zip file that was originally posted as it had an internal structure not consistent with the beta driver we're actually using. I've reattached the correct beta driver package to this thread. Also removed comment about UEFI boot being required.