You are not logged in.

#1 2015-11-02 22:27:21

superfly0
Member
Registered: 2015-11-02
Posts: 4

[SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

After booting from USB to install Arch I cannot see the PCIe M.2 NVMe SSD drive.

The drive is visible in BIOS screen (UEFI: PM951 NVMe SAMSUNG) and boot menu but not visible when I boot into Arch.

Any suggestions on how I could proceed?

Last edited by superfly0 (2015-11-03 01:07:07)

Offline

#2 2015-11-02 22:42:43

Slithery
Forum Moderator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 3,440

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

How are you looking for it? it should appear as /dev/nvmeXn1.

Can you post the output of lsblk please. Also grepping dmesg for nvm might throw up some more information.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Online

#3 2015-11-02 22:47:21

dockland
Member
From: Sweden
Registered: 2015-06-06
Posts: 858

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

superfly0 wrote:

After booting from USB to install Arch I cannot see the PCIe M.2 NVMe SSD drive.

The drive is visible in BIOS screen (UEFI: PM951 NVMe SAMSUNG) and boot menu but not visible when I boot into Arch.

Any suggestions on how I could proceed?

Do you dual boot? What motherboard is it?


I possess a device, in my pocket, that is capable of accessing the entirety of information known to man.
I use it to look at funny pictures of cats and to argue with strangers.

Offline

#4 2015-11-02 23:09:29

superfly0
Member
Registered: 2015-11-02
Posts: 4

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

# lsblk

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    1  1000M  0 disk 
├─sda1        8:1    1   659M  0 part /run/archiso/bootmnt
└─sda2        8:2    1    31M  0 part 
loop0         7:0    0 286.8M  1 loop /run/archiso/sfs/airootfs
mmcblk0     179:0    0   7.4G  0 disk 
└─mmcblk0p1 179:1    0   7.4G  0 part /root/t

# dmesg | grep -i nvm  
shows no result

So far have not bothered to boot into Windows. Ideally I would like to get rid of Windows 10 and run just Arch.

Offline

#5 2015-11-02 23:11:28

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 9,853
Website

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

Hmmm... anything from:

dmesg | grep -i samsung

or

dmesg | grep -i 'error\|warn\|exception'

CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#6 2015-11-02 23:25:11

superfly0
Member
Registered: 2015-11-02
Posts: 4

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

Nothing for samsung.

Some exception and warning but unrelated I guess.

dmesg output: http://pastebin.com/1kyPCL5a

Offline

#7 2015-11-02 23:28:22

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 9,853
Website

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

I have no experience with this hardware... is it possible the BIOS can hide hardware from the OS?  Try building the 4.3.0 kernel?  Grasping at straws here.

Last edited by graysky (2015-11-03 00:01:39)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#8 2015-11-02 23:49:58

Slithery
Forum Moderator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 3,440

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

graysky wrote:

Try building the 4.3.0 kernel?

Shouldn't be an issue. NVMe support has been in the kernel since 3.1.
I know that a lot of motherboards don't support it yet, but given that the drive shows up in the OP's BIOS I'm assuming that the motherboard is compatible.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Online

#9 2015-11-03 00:01:44

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 9,853
Website

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

Is there a module needed in order to detect and use this device?


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#10 2015-11-03 01:06:33

superfly0
Member
Registered: 2015-11-02
Posts: 4

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

Solved it. Disabling "SATA Operations" in BIOS fixed it.
In BIOS (F2)

System Configuration --> SATA Operation

change "RAID On" to "Disabled"
(Disable =The SATA controllers are hidden).

I don't understand the reason. Hopefully someone can explain this.
Thanks for the help.

Offline

#11 2016-05-09 21:25:00

Poohblah
Member
Registered: 2014-06-11
Posts: 11

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

For anybody else who comes across this thread trying to solve Dell NVMe SSD issues as I did, I just wanted to add that I was able to solve the issue by switching the SATA Operation from "RAID" to "AHCI" in the BIOS. I did not want to disable the SATA bus altogether, as I have a couple non-RAIDed SATA drives plugged in.

I should also note this was on an Optiplex 7040 desktop tower, and also that I only ran into this issue when using UEFI boot mode. I did not have any issues with the BIOS in "Legacy boot" configuration.

Offline

#12 2017-02-25 14:28:13

steevel
Member
Registered: 2017-02-25
Posts: 1

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

Poohblah wrote:

For anybody else who comes across this thread trying to solve Dell NVMe SSD issues as I did, I just wanted to add that I was able to solve the issue by switching the SATA Operation from "RAID" to "AHCI" in the BIOS. I did not want to disable the SATA bus altogether, as I have a couple non-RAIDed SATA drives plugged in.

I should also note this was on an Optiplex 7040 desktop tower, and also that I only ran into this issue when using UEFI boot mode. I did not have any issues with the BIOS in "Legacy boot" configuration.

I can confirm that this works. I have a Dell XPS 15 (9560) with a 1TB NVMe SSD.

Offline

#13 2017-06-28 10:32:15

dkxls
Member
From: Helsinki, Finland
Registered: 2010-06-27
Posts: 5

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

I was struggling with the exact same problem and setting SATA to AHCI fixed the problem.

Here also the Dell support article on this topic:
https://www.dell.com/support/article/au … -m2-drives

Offline

#14 2017-11-14 12:26:26

leonardo.ruspini
Member
Registered: 2017-11-14
Posts: 1

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

Thanks a lot. This fix my problem

Offline

#15 2017-11-14 14:09:23

fsckd
Forum Fellow
Registered: 2009-06-15
Posts: 4,173

Re: [SOLVED] Unable to detect PCIe M.2 NVMe SSD - Dell XPS 13 (2016)

Welcome to the forums leonardo.ruspini, I am glad the solution worked for you. Please take a moment to read our code of conduct, particularly the sections Old threads/"necro-bumping" and No power-posting/empty posts. Thank you.

Closing to prevent further bumps as this is a solved thread.


aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies

Offline

Board footer

Powered by FluxBB