Samsung 960 Pro Not showing in BIOS but works fine in windows 10

AJBOJACK

Honorable
Aug 9, 2016
11
0
10,510
Hi

I am wondering if someone can help me out with this.

I recently purchased a new M.2 SSD for my new build - the Samsung SSD 960 Pro 512GB

I have performed a clean install of Windows 10 via a USB.

The install picks up new drive fine along with all my other drives attached - Sandisk Ultra II SSD 500GB and a Seagate 1TB SSHD 8GB Nand

However in my bios the M.2 section just shows N/A - the section i am referring to is the SATA section where it shows the relevant drives installed on the machine.
My other 2 drives show up fine but not the M.2 - it does however show on the right hand side under the boot priorities as boot manager. I believe this is because I have the OS installed on the M.2.

I have uploaded the screenshots via this links - https://www.dropbox.com/sh/eau8uvo354xboyf/AAC13tKJIKsLbUZhjYk7sr13a?dl=0

Hope someone can help me out with this one.

My build details are below:

i7 6700k 4.0
Asus z170i Gaming pro
m.2 Samsung pro 960 512GB - Windows 10 Pro installed on this
Sandisk Ultra II SSD
Seagate 1TB SSHD 8GB Nand
16GB RAM
Nvidia Graphics card
 
Solution
In first case You will need to download BootIce. Open it with administrator rights. On firs tab, in menu "Destination Disk" choose Your SSD. After this open "Parts Manage" on same tab. Find Partition with type "ESP" and file sys. Fat32, click assign drive letter and give it letter what You want. Close BootIce and open it again. Open UEFI tab - Click "Edit boot entries". Now click Add, and find in My Computer disk, with letter what You gave to it. Find folder \EFI\Microsoft\Boot\Bootmgfw.efi. Doubleclick it. Click on "New boot entry" and rename it if You want. Click "Save current boot entry". Ok, after this click on Your new boot entry and click "Up" button. After this try to load from SSD. Soon will write the second case.

LUL___

Prominent
Jul 25, 2017
20
0
540
The problem seems to be related to the fact that the faster cables are on a Marvell adapter. This adapter shows up as s0 and s1 in the BIOS, and does not appear in the BIOS as a selection when you operate in UEFI mode.
The solution was a two part one:

1. Get the disk to show up in the first place
2. Set that disk as the primary boot device.

For step 1, Open advanced mode in the BIOS and go into the CSM (Boot > Compatibility Support Module). Change the boot device control to Legacy OPROM only. (This makes the hard drive re-appear). you may need to save and exit and then re-enter the BIOS.

Now, you should see your SSD in the boot disk selection menu, but (most likely) you have some other drive erroneously in the throne seat for booting. On to step 2:

Step 2: Enter advanced mode in the BIOS and go to Boot > Hard Drive BBS Priorities. Now change your boot disk to be the top priority.

Save and Exit.

Reboot.
 

AJBOJACK

Honorable
Aug 9, 2016
11
0
10,510


Hi Lul

Thanks for your help.

The 960 disk shows up already on the right hand side as a boot manager because windows 10 is installed on it.

When changing the CSM to Legacy only and all of the other options below to Legacy the system restarted to a black screen then back to the bios. The drive did appear on the right hand as it did before but just with "boot manager" in the name.

Changed CSM to UEFI and left the other settings below as legacy. - system boots up to windows - bios shows the drive with boot manager in the name and again on its own - 2 entries in boot priorities.

However the drive is still not listed under SATA information on the home bios screen. or under "Advanced\PCH Storage Configuration" still shows M.2 as empty..

Strange because Windows see it fine and boots from it. Any ideas?
 

LUL___

Prominent
Jul 25, 2017
20
0
540


K, so. I have 2 ideas. First one easier than second, but You should use it every time, when You need to load from SSD. Second little harder but this one,maybe, will add Your SSD to BIOS.

Which of them do You want to know?
 

AJBOJACK

Honorable
Aug 9, 2016
11
0
10,510


Hi Lul

Fire away with the suggestions.. Just wondered if anyone else has come across this in their own bios settings on a ASUS board. I know the M.2 drive is compatabile with this board just don't get why it never shows up in those areas I have mentioned.
 

LUL___

Prominent
Jul 25, 2017
20
0
540
In first case You will need to download BootIce. Open it with administrator rights. On firs tab, in menu "Destination Disk" choose Your SSD. After this open "Parts Manage" on same tab. Find Partition with type "ESP" and file sys. Fat32, click assign drive letter and give it letter what You want. Close BootIce and open it again. Open UEFI tab - Click "Edit boot entries". Now click Add, and find in My Computer disk, with letter what You gave to it. Find folder \EFI\Microsoft\Boot\Bootmgfw.efi. Doubleclick it. Click on "New boot entry" and rename it if You want. Click "Save current boot entry". Ok, after this click on Your new boot entry and click "Up" button. After this try to load from SSD. Soon will write the second case.
 
Solution