如何在带有 WD SN520 NVMe SSD 的戴尔 Latitude 5400 上安装 Ubuntu?

如何在带有 WD SN520 NVMe SSD 的戴尔 Latitude 5400 上安装 Ubuntu?

如何在带有 WD SN520 NVMe SSD 的戴尔 Latitude 5400 上安装 Ubuntu?

安装程序未识别出该驱动器(无论是 ubuntu 18.04 LTS,还是 Ubuntu 19.04,还是 Debian 10.1(非免费=带有所有驱动程序),还是 Fedora 30,还是 RHEL 8。)

Windows 10 已安装,安全启动已禁用,如安装 Linux 时一样,但找不到驱动器。已尝试:BIOS:英特尔 RAID(默认,Windows 10 启动所需),AHCI 并已禁用。禁用所有其他磁盘控制器。BIOS 重置、恢复出厂设置,并再次禁用安全启动。

(戴尔表示,他们只为搭载 Linux 的个人电脑提供 Ubuntu/linux 支持。)

我实际上甚至不需要双重启动,只需让它识别磁盘并从中启动 Linux。

额外的信息:

  • 我打电话给戴尔支持部门,他们回答说:“这台机器没有预装 Linux,我们不支持 Linux。有多种预装 Ubuntu 的笔记本电脑和台式机可供选择,只有这些才支持 Ubuntu。”
  • 我向 Western Digital 就此问题提出了问题,他们网站上没有适用于此硬件的 Linux 驱动程序。我等待他们的回复
  • 我还联系了 Redhat 支持:他们不想在没有付费订阅的情况下进一步调查。
  • 我有一台类似机器的先前版本,配备三星 NVMe SSD,安装没有问题。
  • (我执行了“lspci”,但看起来磁盘在那里不可见,但它也不在装有正常工作的三星 NVMe 驱动器的机器上)

显然在 Western Digital 的用户论坛中提到了这一点并且 WD 似乎不支持/没有适用于 Linux 的驱动程序,建议的解决方案是:用三星 NVMe 替换磁盘:

答案1

在使用旧机器(也是戴尔,但另一个较小的 nvme(东芝))上的另一个磁盘进行测试后,安装成功。我再次检查戴尔支持网站,发现上周发布了一个新的 BIOS 固件。我应用了它,并用 Linux 安装介质启动,并成功安装在 WD nvme 上。我不确定,但我怀疑这个固件使主板能够在操作系统不支持 P4 标准(APST 或 PCIe 主动状态电源管理 (ASPM))时强制磁盘进入以前/更简单的电源管理版本。喜欢在此评论中提到

尽管如此,SATA 接口必须设置为 AHCI,而不是 RAID。

我知道这很奇怪(=NVMe 在北桥上使用单独的 PCI 快速接口而不是南桥上的 SATA,南桥芯片组上的这个设置如何影响北桥接口?)但它有效。

相关内容