I have three M.2 NVME SSDs plugged into my motherboard. All three SSDs show up in the BIOS (see screenshot https://imgur.com/a/YLwJQ6W) but only two of them show up with `lsblk` or `fdisk -l` (https://dpaste.com/4NUVLGRNU). The third SSD is brand new. How can I get Ubuntu to recognize it? OS: Ubuntu 22.04.3 LTS Kernel: 6.5.0-15-generic
Last edited by jasha10; January 26th, 2024 at 05:47 PM.
Here's one solution: https://www.partitionwizard.com/news...2-in-bios.html goto section: How to Enable M.2 in BIOS ASUS
NoSnap-popey AnotherNoSnap https://github.com/popey/unsnap/tree/main
Thank you for the reply. It seems that all three devices are detected by `lspci`, but only two of them have an nvme driver in use: ``` $ lspci -knn | rg -i nvme -B2 23:00.0 Non-Volatile memory controller [0108]: Sandisk Corp Device [15b7:5030] (rev 01) Subsystem: Sandisk Corp Device [15b7:5030] Kernel modules: nvme -- 2d:00.0 Non-Volatile memory controller [0108]: Sandisk Corp Device [15b7:5030] (rev 01) Subsystem: Sandisk Corp Device [15b7:5030] Kernel driver in use: nvme Kernel modules: nvme 2e:00.0 Non-Volatile memory controller [0108]: Sandisk Corp Device [15b7:5030] (rev 01) Subsystem: Sandisk Corp Device [15b7:5030] Kernel driver in use: nvme Kernel modules: nvme ``` I'll try following the suggestions in the article and report back.
Have you updated UEFI firmware and SSD firmware. Even new drives may have an update available. M.2 devices often conflict with SATA ports. And then which ever is seen first when booting is the only one that works. Check manual for what port is disabled.
UEFI boot install & repair info - Regularly Updated : https://ubuntuforums.org/showthread.php?t=2147295 Please use Thread Tools above first post to change to [Solved] when/if answered completely.
It looks like the AMD WRX80 Chipset only supports 2 x4 NVME Ports despite the motherboard having three M.2 slots. I managed to make the third SSD work using a PCIe expansion card > M.2 devices often conflict with SATA ports. I've got no SATA drives plugged into the motherboard. > Have you updated UEFI firmware and SSD firmware All three SSDs are the exact same make and model. The first two SSDs work fine, and the third one works well now that it's plugged into an expansion card... which makes me think that firmware was not the problem? Anyway, thank you both very much for your help.
Last edited by jasha10; January 26th, 2024 at 11:53 PM.
So 3 M.2 slots, but only supports 2? That is strange. On my server, I have 3 PCIe M.2 boards. I can install an OS to them, but I have to have the EFI partition on another M.2 drive that is on the MB. I guess the reasoning for that is the BIOS see's the ones on the MB as bootable devices and can point to them in the boot order. The others are seen later in the boot process, referred to by the EFI files.
Last edited by MAFoElffen; January 27th, 2024 at 07:06 AM. Reason: spelling
"Concurrent coexistence of Windows, Linux and UNIX..." || Ubuntu user # 33563, Linux user # 533637 Sticky: Graphics Resolution | UbuntuForums 'system-info' Script | Posting Guidelines | Code Tags
> So 3 M.2 slots, but only supports 2? That is strange. Yes, I know! But that's what I'm getting from Occam's razor given that (1) the AMD specs page for the WRX80 chipset explicitly says "Up to 2 x4 NVME Ports" and (2) the "Storage" entry on page vii of the motherboard's manual lists the first two M.2 slots in a separate section from the third M.2 slot (which would seem to confirm that the third M.2 slot is somehow different).
I read the wording of the Manual Storage section.... I recognize what it is trying to say. At least to a point. M.2 slots 1&2 support NVMe type PCIe drives. M.2 Slot 3 supports NVMe type SATA only. It will not recognize a NVMe PCIe type card in that slot. See where it says that slot is shared with the SATA ports? You might want to call the vendor to verify if that also means that if you use the SATA ports, that if that drive would drop out. That would be nice to know if you ever need to add more storage to that down the road. I know my motherboard is similar, in that if I use a SATA in SATA port #7, then my M.2_3 port disables.
Last edited by MAFoElffen; January 28th, 2024 at 05:02 PM.
This will work in that SSD 3 slot: https://www.amazon.com/gp/product/B0...0?ie=UTF8&th=1 I have it in mine.
View Tag Cloud
Ubuntu Forums Code of Conduct