You are not logged in.
This is a repost from my post on Reddit, I just figured that you guys might be able to help more.
I recently bought an M.2 SSD for use in my laptop. I just took out the old Intel Optane memory and put this SSD into that slot, as I figured that you can do that since they both use PCIe, and I also read the same thing online. The issue is that Arch doesn't seem to be detecting that this drive exists, and I can't figure out how to fix this issue. Also, I'm planing to clone my old Arch installation onto this new drive. I can see the drive in the BIOS, under the Intel Rapid Storage Technology section, and I also confirmed that it's set to Non-RAID mode. I also tried adding MODULES=(vmd) to my /etc/mkinitcpio.conf and then regenerating the kernel modules, which also didn't fix the issue. My laptop model is the HP Pavillion 15-cs0064st. Here my lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 260M 0 part /boot/efi
├─sda3 8:3 0 104.9G 0 part
└─sda6 8:6 0 826.4G 0 part /fdisk -l:
Disk /dev/sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: TOSHIBA MQ04ABF1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 292A7C98-9DF5-4C73-BCDA-0F4F87A64955
Device Start End Sectors Size Type
/dev/sda1 2048 534527 532480 260M EFI System
/dev/sda3 534528 220522495 219987968 104.9G Linux filesystem
/dev/sda6 220522496 1953519615 1732997120 826.4G Linux filesystemIf anyone could help me, that'd be great! Thanks
Offline
I'm by no means an expert, but have you tried lspci to see if the drive shows up there?
Like for my laptop, lspci returns a line:
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983Offline
I just took out the old Intel Optane memory...
Do you mean Optane memory or an Optane SSD?
They are completely different things.
Offline
I took out the Optane M.2 SSD. I also tried resetting that old SSD to be Non-optane and then using the new M.2 SSD and that also didn't seem to have fixed the issue. Also, I can't seem to see the SSD in lspci, only whatever this is
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21)I also checked to make sure that my HHD wasn't using RAID, which it wasn't. If this helps, it said it was on port 0 and the NVMe drive is on port 1
Last edited by Tabulate (2022-03-12 01:32:25)
Offline
What mode is the Intel RST in in the BIOS? If's its on Intel RST Premium or Optane Acceration try changing it to AHCI
Also disable any other Optane option in the BIOS, and make sure the BIOS firmware is up to date.
Last edited by chrisgrul (2022-03-12 01:45:39)
Offline
I fixed it! After putting in the old Intel Optane SSD and resetting it to be Non-optane (no clue if this step is actually required), I had to reinstall grub from a live environment. This didn't seem to actually fix the issue, so I tried resetting my BIOS settings, which seems to have fixed it. It now shows up in lsblk
Offline
Glad you were able to get it working!
Offline