Jump to content

Debian installer not detecting nvme ssd

Hi LTT forums. I recently bought an nvme m.2 ssd so I could dual boot windows 10 and debian 9 on my alienware 15. I intend to mostly use debian but I still need to keep windows for gaming. While windows is detecting the new drive just fine, the debian installer can't detect the drive and when I try opening a shell and trying 'fdisk -l'  it doesn't even detect the disk. To be clear, I want to set up a new debian partition and swap partition on the nvme drive and leave the other two drives that came with my laptop unaltered. Anyone have ideas as to why the debian installer isn't detecting the drive?

Link to comment
Share on other sites

Link to post
Share on other sites

Which SSD and which version of Debian?

 

I had a similar issue with drives being detected only by certain combinations of OS version, BIOS version, and type of drive. I eventually got my way without fully understanding the issue. You can see the full story in this thread:

 

You may want to try a different Linux installer or maybe a BIOS update... maybe :P 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, SpaceGhostC2C said:

Which SSD and which version of Debian?

 

I had a similar issue with drives being detected only by certain combinations of OS version, BIOS version, and type of drive. I eventually got my way without fully understanding the issue. You can see the full story in this thread:

 

You may want to try a different Linux installer or maybe a BIOS update... maybe :P 

I'd prefer not swapping the drives as I'd like the leave windows as is. The other m.2 slot is being used for the C drive in windows. As for AHCI, that shouldn't have any effect as it only pertains to SATA and this and this drive is NVME.

Link to comment
Share on other sites

Link to post
Share on other sites

But is the slot the new NVMe drive in a NVMe or a SATA and what does the mobo manual say about lane allocations?

 

This post states that one slot has 4 lanes and one only 2 lanes so both appear to support NVMe and one supports SATA as well

 

BIOS screenshots (F12 to a formatted FAT32 USB) showing the BIOS detecting both NVME would be useful. If it’s not seen in the UFEI it doesn’t exist ?

FaH BOINC HfM

Bifrost - 6 GPU Folding Rig  Linux Folding HOWTO Folding Remote Access Folding GPU Profiling ToU Scheduling UPS

Systems:

desktop: Lian-Li O11 Air Mini; Asus ProArt x670 WiFi; Ryzen 9 7950x; EVGA 240 CLC; 4 x 32GB DDR5-5600; 2 x Samsung 980 Pro 500GB PCIe3 NVMe; 2 x 8TB NAS; AMD FirePro W4100; MSI 4070 Ti Super Ventus 2; Corsair SF750

nas1: Fractal Node 804; SuperMicro X10sl7-f; Xeon e3-1231v3; 4 x 8GB DDR3-1666 ECC; 2 x 250GB Samsung EVO Pro SSD; 7 x 4TB Seagate NAS; Corsair HX650i

nas2: Synology DS-123j; 2 x 6TB WD Red Plus NAS

nas3: Synology DS-224+; 2 x 12TB Seagate NAS

dcn01: Fractal Meshify S2; Gigabyte Aorus ax570 Master; Ryzen 9 5900x; Noctua NH-D15; 4 x 16GB DDR4-3200; 512GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750Mx

dcn02: Fractal Meshify S2; Gigabyte ax570 Pro WiFi; Ryzen 9 3950x; Noctua NH-D15; 2 x 16GB DDR4-3200; 128GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750x

dcn03: Fractal Meshify C; Gigabyte Aorus z370 Gaming 5; i9-9900k; BeQuiet! PureRock 2 Black; 2 x 8GB DDR4-2400; 128GB SATA m.2; MSI 4070 Ti Super Gaming X; MSI 4070 Ti Super Ventus 2; Corsair TX650m

dcn05: Fractal Define S; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SATA NVMe; Gigabyte Gaming RTX 4080 Super; Corsair TX750m

dcn06: Fractal Focus G Mini; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SSD; Gigabyte Gaming RTX 4080 Super; Corsair CX650m

Link to comment
Share on other sites

Link to post
Share on other sites

You could also see if the LTT bookkeeper could call Alienware for you. Would be a nice followup to their pre-built undercover review.

FaH BOINC HfM

Bifrost - 6 GPU Folding Rig  Linux Folding HOWTO Folding Remote Access Folding GPU Profiling ToU Scheduling UPS

Systems:

desktop: Lian-Li O11 Air Mini; Asus ProArt x670 WiFi; Ryzen 9 7950x; EVGA 240 CLC; 4 x 32GB DDR5-5600; 2 x Samsung 980 Pro 500GB PCIe3 NVMe; 2 x 8TB NAS; AMD FirePro W4100; MSI 4070 Ti Super Ventus 2; Corsair SF750

nas1: Fractal Node 804; SuperMicro X10sl7-f; Xeon e3-1231v3; 4 x 8GB DDR3-1666 ECC; 2 x 250GB Samsung EVO Pro SSD; 7 x 4TB Seagate NAS; Corsair HX650i

nas2: Synology DS-123j; 2 x 6TB WD Red Plus NAS

nas3: Synology DS-224+; 2 x 12TB Seagate NAS

dcn01: Fractal Meshify S2; Gigabyte Aorus ax570 Master; Ryzen 9 5900x; Noctua NH-D15; 4 x 16GB DDR4-3200; 512GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750Mx

dcn02: Fractal Meshify S2; Gigabyte ax570 Pro WiFi; Ryzen 9 3950x; Noctua NH-D15; 2 x 16GB DDR4-3200; 128GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750x

dcn03: Fractal Meshify C; Gigabyte Aorus z370 Gaming 5; i9-9900k; BeQuiet! PureRock 2 Black; 2 x 8GB DDR4-2400; 128GB SATA m.2; MSI 4070 Ti Super Gaming X; MSI 4070 Ti Super Ventus 2; Corsair TX650m

dcn05: Fractal Define S; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SATA NVMe; Gigabyte Gaming RTX 4080 Super; Corsair TX750m

dcn06: Fractal Focus G Mini; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SSD; Gigabyte Gaming RTX 4080 Super; Corsair CX650m

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, Gorgon said:

But is the slot the new NVMe drive in a NVMe or a SATA and what does the mobo manual say about lane allocations?

There is no mobo manual, as stated in the op, it's a laptop.

Link to comment
Share on other sites

Link to post
Share on other sites

For reference, I took a picture of the m.2 slot I installed the drive in. I'll probably go to alienware's website and see if I can find detailed specifications about the mother board.

IMG_20190603_183301.jpg

Link to comment
Share on other sites

Link to post
Share on other sites

The post I linked is from Alienware's Support Forum. That's SSD-2 as the support post states:

" The m.2 slot labeled 1 is the 4 lane Pcie m.2 slot, the slot labeled 2 is the 2 lane Pcie slot.  Either slot will support SATA III."

 

Does the BIOS detect the new drive on boot?

FaH BOINC HfM

Bifrost - 6 GPU Folding Rig  Linux Folding HOWTO Folding Remote Access Folding GPU Profiling ToU Scheduling UPS

Systems:

desktop: Lian-Li O11 Air Mini; Asus ProArt x670 WiFi; Ryzen 9 7950x; EVGA 240 CLC; 4 x 32GB DDR5-5600; 2 x Samsung 980 Pro 500GB PCIe3 NVMe; 2 x 8TB NAS; AMD FirePro W4100; MSI 4070 Ti Super Ventus 2; Corsair SF750

nas1: Fractal Node 804; SuperMicro X10sl7-f; Xeon e3-1231v3; 4 x 8GB DDR3-1666 ECC; 2 x 250GB Samsung EVO Pro SSD; 7 x 4TB Seagate NAS; Corsair HX650i

nas2: Synology DS-123j; 2 x 6TB WD Red Plus NAS

nas3: Synology DS-224+; 2 x 12TB Seagate NAS

dcn01: Fractal Meshify S2; Gigabyte Aorus ax570 Master; Ryzen 9 5900x; Noctua NH-D15; 4 x 16GB DDR4-3200; 512GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750Mx

dcn02: Fractal Meshify S2; Gigabyte ax570 Pro WiFi; Ryzen 9 3950x; Noctua NH-D15; 2 x 16GB DDR4-3200; 128GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750x

dcn03: Fractal Meshify C; Gigabyte Aorus z370 Gaming 5; i9-9900k; BeQuiet! PureRock 2 Black; 2 x 8GB DDR4-2400; 128GB SATA m.2; MSI 4070 Ti Super Gaming X; MSI 4070 Ti Super Ventus 2; Corsair TX650m

dcn05: Fractal Define S; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SATA NVMe; Gigabyte Gaming RTX 4080 Super; Corsair TX750m

dcn06: Fractal Focus G Mini; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SSD; Gigabyte Gaming RTX 4080 Super; Corsair CX650m

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, Gorgon said:

The post I linked is from Alienware's Support Forum. That's SSD-2 as the support post states:

" The m.2 slot labeled 1 is the 4 lane Pcie m.2 slot, the slot labeled 2 is the 2 lane Pcie slot.  Either slot will support SATA III."

 

Does the BIOS detect the new drive on boot?

Good to know. It's not a very high performance drive so I don't think it will get that much out of out of the extra two pcie lanes but I'm glad I know that now. Yes BIOS does detect the new drive which is why I'm really confused why linux isn't detecting it.

Link to comment
Share on other sites

Link to post
Share on other sites

Hmm. Perhaps there’s a module required or a kernel switch needed for the funky controller.

 

Have you tried disabling ACPI on install (google this) usually I’ve had to do this on older hardware not so much these days.

 

Once you back up your Windows NVMe you could try configuring dual boot on one card with both boot partitions on the one that works but the root partition on the other.

 

Does the new drive show up in Windows in Disk Manager? If it does then you could clone the Windows card to the new one, swap them, and muck with dual boot on the new card in the primary slot but it looks like some brain surgery is required to get at slot 1

 

Also try mucking with boot order in BIOS and install from iso on USB via UEFI if your not using that now. Check BIOS raid settings etc. too.

 

Bought youngest kid a Dell as it looked to be a good bang for the buck and ticked all the boxes but it’s turned out to be a massive mess.  Buggy audio drivers, power plan issues, power jack had to be resoldered and bridged after a few months ... I’ll stick with ASUS or some ACER from now on but I typically avoid laptops as they are life-limited by being mostly un-upgradable.

FaH BOINC HfM

Bifrost - 6 GPU Folding Rig  Linux Folding HOWTO Folding Remote Access Folding GPU Profiling ToU Scheduling UPS

Systems:

desktop: Lian-Li O11 Air Mini; Asus ProArt x670 WiFi; Ryzen 9 7950x; EVGA 240 CLC; 4 x 32GB DDR5-5600; 2 x Samsung 980 Pro 500GB PCIe3 NVMe; 2 x 8TB NAS; AMD FirePro W4100; MSI 4070 Ti Super Ventus 2; Corsair SF750

nas1: Fractal Node 804; SuperMicro X10sl7-f; Xeon e3-1231v3; 4 x 8GB DDR3-1666 ECC; 2 x 250GB Samsung EVO Pro SSD; 7 x 4TB Seagate NAS; Corsair HX650i

nas2: Synology DS-123j; 2 x 6TB WD Red Plus NAS

nas3: Synology DS-224+; 2 x 12TB Seagate NAS

dcn01: Fractal Meshify S2; Gigabyte Aorus ax570 Master; Ryzen 9 5900x; Noctua NH-D15; 4 x 16GB DDR4-3200; 512GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750Mx

dcn02: Fractal Meshify S2; Gigabyte ax570 Pro WiFi; Ryzen 9 3950x; Noctua NH-D15; 2 x 16GB DDR4-3200; 128GB NVMe; 2 x Zotac AMP 4070ti; Corsair RM750x

dcn03: Fractal Meshify C; Gigabyte Aorus z370 Gaming 5; i9-9900k; BeQuiet! PureRock 2 Black; 2 x 8GB DDR4-2400; 128GB SATA m.2; MSI 4070 Ti Super Gaming X; MSI 4070 Ti Super Ventus 2; Corsair TX650m

dcn05: Fractal Define S; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SATA NVMe; Gigabyte Gaming RTX 4080 Super; Corsair TX750m

dcn06: Fractal Focus G Mini; Gigabyte Aorus b450m; Ryzen 7 2700; AMD Wraith; 2 x 8GB DDR 4-3200; 128GB SSD; Gigabyte Gaming RTX 4080 Super; Corsair CX650m

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, Gorgon said:

Also try mucking with boot order in BIOS and install from iso on USB via UEFI if your not using that now. Check BIOS raid settings etc. too.

 

Bought youngest kid a Dell as it looked to be a good bang for the buck and ticked all the boxes but it’s turned out to be a massive mess.  Buggy audio drivers, power plan issues, power jack had to be resoldered and bridged after a few months ... I’ll stick with ASUS or some ACER from now on but I typically avoid laptops as they are life-limited by being mostly un-upgradable.

I can try installing via UEFI as I've been using legacy boot mode thus far. Interesting that you had problems with dell but not acer. I had an acer laptop and had problems to no end with that thing but my dell has worked fine for me. Considering that my windows partition won't be very heavily utilized once I dual boot, I'd like to install it on the Windows drive as a last resort, as that one is only 128 gb and this new one is 1 tb. I really can't understand why this isn't working.

Link to comment
Share on other sites

Link to post
Share on other sites

This is common with Dells. Go into the BIOS and change the SATA mode from AHCI to ATA. It will recognize it after that.

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/5/2019 at 6:55 PM, lloose said:

This is common with Dells. Go into the BIOS and change the SATA mode from AHCI to ATA. It will recognize it after that.

I'll give it a shot but I think that AHCI mode only effects SATA drives and not NVME.

Link to comment
Share on other sites

Link to post
Share on other sites

54 minutes ago, MetalGearPony said:

I'll give it a shot but I think that AHCI mode only effects SATA drives and not NVME.

I think I had to change it to install POP OS on my XPS 15.

Link to comment
Share on other sites

Link to post
Share on other sites

I had the same issue but mine was because my drive was set to raid. Changing mine to AHCI actually fixed my issue with no hard drive being detected.

 

I think I reset my default during a boot order change on accident, but it took me a few hours to figure it out. User error on my part. 

 

Also make sure your creating the USB bootable in DD which also makes a big difference. 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...
On 6/9/2019 at 8:07 PM, Jon_A said:

I had the same issue but mine was because my drive was set to raid. Changing mine to AHCI actually fixed my issue with no hard drive being detected.

 

I think I reset my default during a boot order change on accident, but it took me a few hours to figure it out. User error on my part. 

 

Also make sure your creating the USB bootable in DD which also makes a big difference. 

I tried switching from raid to AHCI in BIOS and it worked! My laptop is dual booted now. Thanks so much!

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×