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   Events   Register Register  Login Login

How To Install Windows On A PCIe SSD

 Post Reply Post Reply Page  <1 1819202122 27>
Author
Message
sauria View Drop Down
Newbie
Newbie
Avatar

Joined: 21 Jul 2017
Location: USA
Status: Offline
Points: 6
Post Options Post Options   Thanks (0) Thanks(0)   Quote sauria Quote  Post ReplyReply Direct Link To This Post Posted: 23 Jul 2017 at 9:48am
Thank you, I'm trying a few things.   A Seagate USB 3 external drive does show up in the boot order.

Edited by sauria - 25 Jul 2017 at 8:56am
Back to Top
sauria View Drop Down
Newbie
Newbie
Avatar

Joined: 21 Jul 2017
Location: USA
Status: Offline
Points: 6
Post Options Post Options   Thanks (0) Thanks(0)   Quote sauria Quote  Post ReplyReply Direct Link To This Post Posted: 25 Jul 2017 at 9:00am
I just downgraded the bios to version P2.0.   It seems that the problem is gone.   I wonder if using the latest BIOS is the problem with this set up? I do not have a Broadwell E.

Edited by sauria - 25 Jul 2017 at 9:01am
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 5003
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 25 Jul 2017 at 9:28am
I'm glad to hear the earlier UEFI version seems to not have the issue you had. But I don't have an absolute explanation about why it does not cause the problem.

The Broadwell-E compatible UEFI version normally just adds the processor-specific microcode to the UEFI file. That should be independent of the NVMe support for booting an OS from an NVMe SSD.

The 3.10 UEFI contains an update to the NTFS module, which is related to the Windows NTFS file system. That possibly could be causing the startup issue you were having, but that is just a guess.

Another possibility is since your four PM961 SSDs are connected to the processor's PCIe 3.0 lanes, and if the Broadwell-E microcode changed something to do with the PCIe 3.0 lanes, at the communication level for example, then that might have an effect on the Squid card. That card seems to have a PCIe lane switching chip, which may have been affected. Again, just a guess.
Back to Top
sauria View Drop Down
Newbie
Newbie
Avatar

Joined: 21 Jul 2017
Location: USA
Status: Offline
Points: 6
Post Options Post Options   Thanks (0) Thanks(0)   Quote sauria Quote  Post ReplyReply Direct Link To This Post Posted: 25 Jul 2017 at 9:35am
Thanks Parsec, it is nice to get it working.   The read speeds on the squid set up are quite incredible - nearly 12GB/sec.
Back to Top
igitterdun View Drop Down
Newbie
Newbie
Avatar

Joined: 24 Aug 2017
Location: GA
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote igitterdun Quote  Post ReplyReply Direct Link To This Post Posted: 24 Aug 2017 at 3:05am
I was able to get Windows 7 x64  SP1 installed on a Intel 750 series 400 gb SSD drive and on a Asus x99 MB by injecting the driver during the install of windows and then it saw the drive. (NVMe x64 driver).  However, when it reboots after install, it starts to load windows and i see the windows logo then it BSOD.  it then comes up and allows me to try safe mode, which i do and it stops at the disk.sys driver and then blue screens.  Any suggestions?  been working on this all day.  Thanks.
Gittner
Back to Top
igitterdun View Drop Down
Newbie
Newbie
Avatar

Joined: 24 Aug 2017
Location: GA
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote igitterdun Quote  Post ReplyReply Direct Link To This Post Posted: 24 Aug 2017 at 3:12am
also.. i don't have a key for Win 8, but i was able to get Win 8 to install after i loaded the drivers during installation and it was able to restart and boot up fine.. I know that this is a Win 7 issue.. just hoping someone could help me get this working.  Thanks.
Gittner
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 5003
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 24 Aug 2017 at 10:35am
Originally posted by igitterdun igitterdun wrote:

I was able to get Windows 7 x64  SP1 installed on a Intel 750 series 400 gb SSD drive and on a Asus x99 MB by injecting the driver during the install of windows and then it saw the drive. (NVMe x64 driver).  However, when it reboots after install, it starts to load windows and i see the windows logo then it BSOD.  it then comes up and allows me to try safe mode, which i do and it stops at the disk.sys driver and then blue screens.  Any suggestions?  been working on this all day.  Thanks.

Originally posted by igitterdun igitterdun wrote:

also.. i don't have a key for Win 8, but i was able to get Win 8 to install after i loaded the drivers during installation and it was able to restart and boot up fine.. I know that this is a Win 7 issue.. just hoping someone could help me get this working.  Thanks.


Windows 8 should have a built in NVMe driver, so not sure if loading the an NVMe driver actually helped or not. What NVMe driver did you install?

Did you try to install that NVMe driver during the Windows 7 installation? I don't know why simply installing the NVMe driver during a Win 7 installation is not enough, except for the following.

NVMe SSDs normally require a UEFI booting Windows installation. Among other things, that means Windows uses the EFI boot loader instead of the Legacy boot loader. The Windows 7 installation files have a bug in the location of the EFI boot loader files, so the installation program cannot find them. That can be fixed but takes work. That is explained in the guide below. I CANNOT be 100% certain that fixing that in your Windows 7 installation media will fix your issue:

https://www.eightforums.com/tutorials/15458-uefi-bootable-usb-flash-drive-create-windows.html

I assume you are installing from a Windows ISO on a USB flash drive. Are you selecting the entry in the boot order for the installation media that is, "UEFI: <installation media>"? That may have been the default or by chance first one in the boot order for Windows 8, but for Windows 7, I would be sure to check and select it. The fix for the EFI boot loader file location in Windows 7 cannot be ignored. I've had success and failures performing that fix. Which is why I abandon Windows 7 with NVMe SSDs.

Back to Top
igitterdun View Drop Down
Newbie
Newbie
Avatar

Joined: 24 Aug 2017
Location: GA
Status: Offline
Points: 3
Post Options Post Options   Thanks (0) Thanks(0)   Quote igitterdun Quote  Post ReplyReply Direct Link To This Post Posted: 24 Aug 2017 at 9:21pm
the windows 8 was like the win7 install.. i had to load the drivers for NVMe  but upon restart after installation, win8 loaded up fine and had no issues.  I"m not sure at this point that it's a UEFI/EFI issue.  when Win7 gets installed and it does it's restart to boot up into win7, the pc see's the 750 SSD and starts to load Win7.  Gets almost to the sign on and BSOD's.  Upon restart you can F8 and choose SAFEMODE to see where it fails and it is stopping at disk.sys.. it appears to load the NV drivers from what i can tell, but disk.sys is killing it.  Install goes fine.. it's just booting into win7 afterwards.  Thanks for your help.
Gittner
Back to Top
Dan View Drop Down
Newbie
Newbie
Avatar

Joined: 28 Sep 2015
Location: Virginia USA
Status: Offline
Points: 47
Post Options Post Options   Thanks (0) Thanks(0)   Quote Dan Quote  Post ReplyReply Direct Link To This Post Posted: 31 Aug 2017 at 11:16am
Parsec,

I've completed building a mini PC using the ASRock H110M-STX motherboard. To get started for the first time, I entered the UEFI and set it to boot UEFI, by disabling the CSM, per your instructions. I'm using the Samsung NVMe 960 Pro as the boot device.

My UEFI version is P7.00. Your instructions also state, in Storage Configuration, to set SATA mode to AHCI. My UEFI has no option to change SATA to AHCI. I find no option mentioning AHCI at all. I can only set SATA to Enabled or Disabled.

I have two Crucial 2.5" SSDs installed. If I disable SATA, the two drives are not recognized, in UEFI or in Windows. Setting it to Enabled allows the two Crucial drives to be recognized, in UEFI and in Windows.

I booted to the Win10 USB system install stick in UEFI mode and installed Windows 10 Home on the Samsung 960 Pro with no issues.

My question is why my UEFI has no option to set SATA to AHCI. Maybe I don't understand the instructions.

Dan
Back to Top
parsec View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 May 2015
Location: USA
Status: Offline
Points: 5003
Post Options Post Options   Thanks (0) Thanks(0)   Quote parsec Quote  Post ReplyReply Direct Link To This Post Posted: 31 Aug 2017 at 11:57am
Originally posted by Dan Dan wrote:

Parsec,

I've completed building a mini PC using the ASRock H110M-STX motherboard. To get started for the first time, I entered the UEFI and set it to boot UEFI, by disabling the CSM, per your instructions. I'm using the Samsung NVMe 960 Pro as the boot device.

My UEFI version is P7.00. Your instructions also state, in Storage Configuration, to set SATA mode to AHCI. My UEFI has no option to change SATA to AHCI. I find no option mentioning AHCI at all. I can only set SATA to Enabled or Disabled.

I have two Crucial 2.5" SSDs installed. If I disable SATA, the two drives are not recognized, in UEFI or in Windows. Setting it to Enabled allows the two Crucial drives to be recognized, in UEFI and in Windows.

I booted to the Win10 USB system install stick in UEFI mode and installed Windows 10 Home on the Samsung 960 Pro with no issues.

My question is why my UEFI has no option to set SATA to AHCI. Maybe I don't understand the instructions.

Dan


There is no problem and you are not confused. There is a simple explanation that applies to boards that use the H110 chipset like the H110M-STX board.

Currently, new AMD, Intel, and the past few generations of Intel chipset mother boards only provide two SATA storage modes, AHCI and RAID. The old IDE mode which predates SATA, is no longer offered as an option (Yay!!) But a few Intel chipsets don't support RAID, one of them being the H110.

If RAID mode is not supported, and IDE is no longer an option, that just leaves AHCI. So there is really no point in offering a SATA mode setting if it only has one option, AHCI. That is the automatic, default SATA mode for your board.

That leaves us with just an option to enable or disable the SATA controller. You should of course enable the SATA controller, otherwise you can't use your SSDs, as you know.

I specify AHCI mode only so IDE mode is not used, where it is still available as an option for the SATA mode. AHCI mode is not needed or used by NVMe SSDs, since they are not SATA drives, and do not use the board's SATA controller. I added the SATA description in the guide because we can install Windows for UEFI booting with SATA SSDs too, and AHCI mode enhances the performance of any SATA drive, HDD or SSD. Plus there is no reason to use IDE mode with any modern SATA drive, whether UEFI booting or not.

Back to Top
 Post Reply Post Reply Page  <1 1819202122 27>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 11.06
Copyright ©2001-2018 Web Wiz Ltd.

This page was generated in 0.062 seconds.