I just installed a Crucial P3 Plus 500GB NVMe drive in my Lenovo Thinkcentre M710q tiny server (which crucial's website says is supported in this machine), alongside my 480GB SATA SSD. I can see both drives in BIOS, but FreeBSD (14.2-RELEASE) can only see the SSD. Is there some secret sauce/missing package that needs to be installed to enable this drive? I'm using the bog-standard kernel, so the nvd driver is built in, but FreeBSD sees the SATA drive, but doesn't see the NVMe.
dmesg sees /dev/nvme0, which I presume is the controller, but no disk. Is there some package I am missing? Some secret sauce to get it to get the drive detected so I can add it to the pool?
Code:
# camcontrol devlist
<CT480BX500SSD1 M6CR056> at scbus0 target 0 lun 0 (pass0,ada0)
dmesg sees /dev/nvme0, which I presume is the controller, but no disk. Is there some package I am missing? Some secret sauce to get it to get the drive detected so I can add it to the pool?