Ubuntu 18.04 无法识别我的第二块 nvme ssd

Ubuntu 18.04 无法识别我的第二块 nvme ssd

我刚刚为我的笔记本电脑购买了第二个 NVMe SSD(它具有双 m.2 插槽,均支持 nvme),计划在其上安装 ubuntu 18.04 与 windows 10(安装在第一个 ssd 上)。

在安装之前,我已经对 UEFI 设置做了一些更改:

  • 将 SATA 模式从 RST(RAID)更改为 AHCI,并在 Windows 10 上重新配置 ahci 驱动程序,以便它可以启动
  • 关闭安全启动

新的 SSD 在 Windows 10 下运行良好,我甚至可以在其上运行速度测试。但是在我使用 USB 驱动器启动到 ubuntu 并打开后gparted,系统无法识别它,只显示原始 ssd 和拇指驱动器本身。fdisk -llsblk给了我相同的结果。

我进行了一些研究,检查dmesg | grep nvme并发现了以下错误:

nvme1: failed to set apst feature (270)
nvme1: failed to create IO queue (270)

我尝试了多个 Linux 发行版(所有最新版本,Linux 内核 4.15+),但输出结果都一样。我按照网上的一篇文章并在启动时更改了内核标志,但问题仍然存在。我的设置有问题吗,还是我的 ssd 有问题?

添加于 2018/9/9 我使用的型号是联想 Ideapad 720s 15IKB,配备 i5-7300HQ 处理器、8G DDR4 RAM 和 PM961 256G ssd。我自己买的 ssd 是 Asgard 512G NVMe SSD(亚马逊链接我不知道为什么它说它是 sata 3 固态硬盘)。

我已经关闭了 Windows 10 中的快速启动。我找不到我的 SSD 的任何固件更新。

相关内容