ASRock.com Homepage
Forum Home Forum Home > Technical Support > Intel Motherboards
  New Posts New Posts RSS Feed - How To Install Windows On A PCIe SSD
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

How To Install Windows On A PCIe SSD

 Post Reply Post Reply Page  <1 2223242526 28>
Author
Message Reverse Sort Order
hiluke View Drop Down
Newbie
Newbie


Joined: 01 Mar 2016
Location: Sydney
Status: Offline
Points: 28
Post Options Post Options   Thanks (0) Thanks(0)   Quote hiluke Quote  Post ReplyReply Direct Link To This Post Posted: 01 Mar 2016 at 6:08am
Thanks for this guide.
I recently built a Fatal1ty Z170 Gaming itx/ac system with a Samsung 950 Pro NVMe 512GB boot drive.
I didn't realise with the default UEFI settings that Windows 10 wouldn't give me the option of MBR or GPT, so my initial install of Windows 10 was MBR.
From reading your post, it made it quite straightforward to delete the existing partitions, and then re-partition and re-install Windows 10 (just using the Windows installer) as GPT with UEFI.
Ultra Fast Boot is awesome!

Couple of points which I couldn't find confirmation on prior to switching over to EFI boot:
- I just used the Microsoft tool to create a bootable Windows 10 installer USB, and I used this same USB for both legacy and EFI installs. No need to use Rufus or any other programs to create a specialised UEFI USB like I saw on a lot of other sites.
- I have a few extra HDD's as storage drives. These do not need to be partitioned as GPT for EFI and Ultra Fast Boot to work. I wasn't sure if the MBR formatted drives would register, but they were fine.
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (1) Thanks(1)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 24 Jan 2016 at 2:06pm
The 3.1 series of ASRock mother boards have all of the UEFI/BIOS updates that the original/non-3.1 version of the same board has.

You can tell by the date of the initial release UEFI of the 3.1 version of the board, which is newer than the majority if not all of the UEFI versions of the non-3.1 version board.

Your board has a Beta UEFI/BIOS release.

I have an X99 Extreme6/3.1 board, which also has but one UEFI version available, plus two Beta. I use an Intel 750 NVMe SSD as the OS drive with that board.

I'm sure an NVMe SM951 would work with your board, as an OS drive too. You'll need to learn how to install Windows in UEFI booting mode, and you must use Windows 8.1 or 10, since those versions only have a native MSoft NVMe driver. I don't think the 950 Pro's NVMe driver will work with the NVMe SM951, unless something has changed in the new version from Samsung.
Back to Top
Associated View Drop Down
Newbie
Newbie
Avatar

Joined: 19 Jan 2016
Status: Offline
Points: 4
Post Options Post Options   Thanks (0) Thanks(0)   Quote Associated Quote  Post ReplyReply Direct Link To This Post Posted: 22 Jan 2016 at 10:12pm
Any ideas if Samsung SM951-NVMe would work on X99X Killer 3.1? And how come there are no BIOS updates for this MOBO Confused
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 21 Jan 2016 at 2:45pm
Numbers you say, what was I thinking... let's see what I've got here:



I'm not sure if you had the Sammy NVMe driver installed when you did your RAID 0 testing, but I had a surprise (not really) after I installed Win 10 on this volume. All I did was load the IRST 14.8 F6 driver during the installation, which made the RAID 0 array visible to Windows.

After Win 10 booted and I was installing basic drivers, I ran the Samsung NVMe 1.1 driver installer. "No Samsung NVMe SSDs connected", or close to that message. The usual Samsung non-support of RAID.

So what driver am I using? Only IRST. I have no other entries in Device Manager, such as under Storage Controllers, for the Samsung NVMe driver. I don't see anything that is an entry for the MSoft NVMe driver. Under Disk drives there is the Intel RAID 0 Volume, and nothing else for the 950s.

Since the 950s are in a RAID 0 array, the only places in the UEFI I can see this drive are in the IRST entry in the Advanced screen, and the entry in the Boot screen and Boot Manager. Nothing is shown in System Browser once the 950s are in a RAID array.

I tried the Beta UEFI 2.31 which adds an "NVMe Configuration Item" for the 950 Pro. That UEFI will list the 950(s) as an entry in the Advanced screen, but once they are in a RAID array, that listing is gone.

Another side effect is I don't get a temperature listing for the 950's in HWiNFO once in a RAID array.

Just as you noticed, the Read scaling is poor compared to the Write scaling. Again, the RAID 0 random IOPs are reduced in RAID 0 compared to a single 950 Pro. In use it boots from the POST beep in the usual 2 - 3 seconds, seems like a limit in Windows. The IRST 14.8 Release Notes include listing a bug with poor performance when RST PCIe Storage Remapping is Enabled, as fixed in 14.8. IMO, no, the performance issue has not been fixed.

Anvil results are interesting:









The single 950 Pro high queue depth results are better than two in RAID 0. That was not the case with SATA SSDs. There's an obvious reason IMO why this is true, but I don't see it yet. Confused


Back to Top
DooRules View Drop Down
Newbie
Newbie
Avatar

Joined: 05 Nov 2015
Location: Newfoundland
Status: Offline
Points: 122
Post Options Post Options   Thanks (0) Thanks(0)   Quote DooRules Quote  Post ReplyReply Direct Link To This Post Posted: 21 Jan 2016 at 12:37am
So the IRST CP says 4000 mb/s pcie link speed. Funny that read scaling was so poor at this point with my two in RO. 
Still very early in this game so more to come for sure I think.

As you found parsec I found the install procedure pretty much straight forward. Older boards may present other issues, not sure.

Lets see some numbers Smile


On another matter I see MSI has released beta bios's with Skylake fix from Intel, I would assume the good folks at Asrock won't be far behind.


Edited by DooRules - 21 Jan 2016 at 12:38am
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 19 Jan 2016 at 11:46pm
I decided to try installing Windows 10 on a RAID 0 volume of Samsung 950 Pro PCIe NVMe SSDs. A few ASRock board users seem to be having difficulty with that, so I had to see for myself.



This is on my ASRock Z170 Extreme7+ board, two 256GB Samsung 950 Pros. I had no trouble with the installation itself, and I did not do anything basically different than I described in my procedure at the beginning of this thread. So it is certainly possible to install Windows 10 on a RAID 0 volume of 950 Pros. I'm using that PC now to write this post.

I'm writing up a step by step guide on how to do this, which I will add to this thread soon.
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 19 Jan 2016 at 10:32am
Originally posted by JC-Logger JC-Logger wrote:

For some strange reason, I chose to build a high end number cruncher with a PCIe M.2 SSD as the one and only storage device.  I found the instructions on how to set it up in this forum to be a lifesaver.  I would still be flailing away had I not read this.  Thanks to Parsec and others for taking the time to document the O/S install. 

The build is up and running.  i7-4790K, 512 Samsung M.2 PCIe SSD, Asrock Z97 Extreme6, EVGA NEC650G PSU, NVidia R8 390, W10...  All good and running like a well oiled machine.  Heck, I might do this again!!!

Thanks.


Why would it be strange to use a PCIe SSD in your number cruncher? Makes perfect sense to me.

Glad the guide was helpful, thanks for the feedback!
Back to Top
peroni View Drop Down
Newbie
Newbie


Joined: 27 Dec 2015
Status: Offline
Points: 65
Post Options Post Options   Thanks (0) Thanks(0)   Quote peroni Quote  Post ReplyReply Direct Link To This Post Posted: 16 Jan 2016 at 12:37am
My scenario was a bit different, hopefully this helps somebody
I had a fully working and customized installation of W10 on a SATA 850 EVO and then decided to add the 950PRO and make it the OS drive.
In no way I was going to reinstall windows.

I plugged the disk and from windows I made a 1:1 copy from the EVO using Samsung own migration tool.
Then disconnected the 850EVO and only left the 950PRO.
Low and behold, the only way to get it to boot was to set CSM to legacy. Once I did that and re-entered UEFI the drive was listed under the boot options.

Note that setting CSM to disabled would prevent the iGPU from displaying anything until windows is booted. Even entering UEFI is not possible anymore. 
So at least on this board, CMS can never be disabled.

Update: The reason why CSM had to be set to legacy was that for some reason my W10 installation was set to legacy bios mode instead of UEFI. 
I followed a guide to convert from legacy to UEFI and now the instructions on the first post match my experience.
Thanks!




Edited by peroni - 18 Jan 2016 at 4:26am
Z170 PRO4
i5 6600
2x8GB Corsair DDR3000
SSD 950 Pro (OS) 850 Evo (data)
GTX 960 4GB
2x LCD
Back to Top
JC-Logger View Drop Down
Newbie
Newbie
Avatar

Joined: 10 Jan 2016
Location: Cincinnati, OH
Status: Offline
Points: 7
Post Options Post Options   Thanks (0) Thanks(0)   Quote JC-Logger Quote  Post ReplyReply Direct Link To This Post Posted: 12 Jan 2016 at 1:25am
For some strange reason, I chose to build a high end number cruncher with a PCIe M.2 SSD as the one and only storage device.  I found the instructions on how to set it up in this forum to be a lifesaver.  I would still be flailing away had I not read this.  Thanks to Parsec and others for taking the time to document the O/S install. 

The build is up and running.  i7-4790K, 512 Samsung M.2 PCIe SSD, Asrock Z97 Extreme6, EVGA NEC650G PSU, NVidia R8 390, W10...  All good and running like a well oiled machine.  Heck, I might do this again!!!

Thanks.
JC-Logger
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 4996
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 24 Dec 2015 at 2:52pm
Intel's NVMe driver installation package for their 750 SSD and related Intel NVMe SSDs contains an F6 type driver set in a Windows folder.

This package also contains a Windows installer program that uses the same NMVe driver files.

Intel provides support for Windows 7 with their NVMe driver package, while Samsung so far has not.
Back to Top
 Post Reply Post Reply Page  <1 2223242526 28>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.188 seconds.