Can't boot from nvme PCI ssd

Oct 4, 2018
6
0
10
I have Dell G3 and I recently bought an XPG SX 6000 ssd. The windows sees it and I formatted it into partition but it doesn't show in boot screen. It shows in bios as serial number. I disabled my HDD slot from bios and installed a Windows 10 from a bootable USB on the SSD but it won't boot and the only thing showing in my boot screen is the usb. Please help me
 
Solution
Create an uptodate USB install media by following the steps outlined here:

https://www.microsoft.com/en-ca/software-download/windows10

Then disconnect or disable all hdd/ssd drives but the one where you will install windows.

Insert the USB media tool, with the windows install files, into the board. Next go to the board setup and ensure the board is configured to use UEFI boot settings. CSM should be enabled. Select UEFI for boot device control and Legacy for the other options.

On the motherboard boot device menu, select the command that identifies both the firmware mode and the device. For example, select UEFI: USB Drive, (Windows Boot Manager will also work), and list that device in the first boot slot on the board.
Reboot...
Create an uptodate USB install media by following the steps outlined here:

https://www.microsoft.com/en-ca/software-download/windows10

Then disconnect or disable all hdd/ssd drives but the one where you will install windows.

Insert the USB media tool, with the windows install files, into the board. Next go to the board setup and ensure the board is configured to use UEFI boot settings. CSM should be enabled. Select UEFI for boot device control and Legacy for the other options.

On the motherboard boot device menu, select the command that identifies both the firmware mode and the device. For example, select UEFI: USB Drive, (Windows Boot Manager will also work), and list that device in the first boot slot on the board.
Reboot. Install begins.

When choosing an installation type, select Custom. On new disks, the drive will show a single area of unallocated space. (If there are partitions, select each one and then "delete").

Select the unallocated space and click Next. Windows detects that the PC was booted into UEFI mode, partitions the drive using the GPT and begins the installation.

Any data on the drive will be lost
 
Solution
Oct 4, 2018
6
0
10
These are the exact steps I followed but it still doesn't boot. One thing I just noted is that my M.2 slot is PCIe 3x4 while the SSD is 3x2 but it should work right?

Also in bios the SSD shows as serial number
 
The NVMe M.2 drive should be the only storage drive connected.

NVMe SSDs do not appear within the BIOS until Windows creates the system partition with the EFI Boot Sector. Your M.2 SSD contains UEFI driver information within the firmware. By disabling the CSM module Windows will read and utilize the M.2-specific UEFI driver

Go into the bios, under the boot tab there is an option for CSM, make sure it is disabled.

Click on secure boot option below and make sure it is set to other OS, not windows UEFI.

Click on key management and clear secure boot keys.

Insert a USB memory stick with a bootable UEFI USB drive with Windows 10 Setup* on it, USB3 is quicker but USB2 works also. A Windows DVD won’t work unless you’ve created your own UEFI Bootable DVD.

Press F10 to save, exit and reboot.

Windows 10 will now start installing to your NVME drive as it has its own NVME driver built in.

When the PC reboots hit F2 to go back into the BIOS, you will see under boot priority that windows boot manager now lists your NVME drive.

Click on secure boot again but now set it to WIndows UEFI mode.

Click on key management and install default secure boot keys

Press F10 to save and exit and windows will finish the install. Once you have Windows up and running, shutdown the PC and reconnect your other SATA drives.

*How to create a bootable UEFI USB drive with Windows 10 Setup
https://winaero.com/blog/how-to-create-a-bootable-uefi-usb-drive-with-windows-10-setup/

The Windows 10 ISO link is broken in the above. You can obtain the ISO file here:
https://www.microsoft.com/en-ca/software-download/windows10?ranMID=43674&ranEAID=je6NUbpObpQ&ranSiteID=je6NUbpObpQ-6A6UpcTY1u8VKn28BAOr2g&epi=je6NUbpObpQ-6A6UpcTY1u8VKn28BAOr2g&irgwc=1&OCID=AID681541_aff_7795_1243925&tduid=
 
Oct 4, 2018
6
0
10
I have no CSM option in boot tab. I disabled the HDD slot so the BIOS is only reading the SSD. I setup windows 10 on it from bootable USB. It still doesn't show in boot.