安装 Ubuntu Desktop 18.04 LTS 但无法检测到我的三星 PCIe NVME SSD

安装 Ubuntu Desktop 18.04 LTS 但无法检测到我的三星 PCIe NVME SSD

我正在尝试安装 Ubuntu Desktop 18.04 LTS 以及 Windows 10,但它没有检测到我的三星 EVO 960 PCIe NVME SSD(500 GB)。Windows 10 Professional 中也可以看到并使用相同的功能。可能是什么问题?

而不是直接安装。首先我进入“尝试不安装模式”并打开 gparted...gparted 显示 SATA SSD、其他硬盘、USB 驱动器,但没有显示三星 PCIe NVME SSD。

我还需要在可启动 ISO 映像中添加其他内容来检测 PCIe NVME SSD 吗?我的 BIOS 模式是 UEFI(即安装 Windows 的模式),这就是上述问题吗?这里? 我的是戴尔 XPS 8930 台式机 - Intel Core i7-8700(6 核处理器,配备 64 GB RAM,Windows 安装在 SATA SSD 上,我正在尝试在 PCIe NVME SSD 上安装 ubuntu Linux 18.04 LTS)。

编辑1 我没有尝试 Ubuntu,而是继续安装,但最终遇到了一些错误......Ubuntu 无法检测到我电脑上的 Windows 10 安装......在此处输入图片描述...看来尝试 18.04 LTS 还为时过早。

编辑2 在互联网上通过 Google 搜索戴尔 XPS 台式机/笔记本电脑的具体问题,并找到以下链接: 链接1 链接2 链接3

进入 BIOS(F2)并将 更改 SATA setting为 从 更改RAID OnAHCI BIOS 在保存此设置时警告我可能无法启动我的操作系统(Windows 10)或我需要重新安装它。我继续……几次……在 BIOS 级别重新启动……操作系统从未出现……最后 BIOS 进入健康检查和恢复模式……我恢复了设置,RAID On至少 Windows 10 能够启动。

看起来,戴尔的 BIOS 不太容易用于双启动 Linux 或 PCIe NVME 驱动器......将在周末晚些时候尝试一下。

编辑3 不知何故,Ubuntu 安装程序无法检测到 Windows 10。进一步 Google 搜索后,将 BIOS 改回启用安全启动和启用 UEFI。现在 Ubuntu 安装程序可以检测到 Windows 10。安装成功完成,安装在我闪亮的三星 PCIe NVME SSD 上,没有任何问题。

答案1

经过大量的谷歌搜索后,我发现了这个邮政。问题出在 BIOS 级别。对于戴尔台式机和笔记本电脑,必须将 SATA 模式设置为 AHCI,而不是默认的 Raid On。如果您不遵循上述帖子,您的机器将无法启动 Windows 10,因为默认情况下未安装 AHCI 驱动程序。这就是为什么需要先进入安全模式,然后在 BIOS 中进行更改,然后禁用安全模式。在安全模式下,它会安装 AHCI 驱动程序,操作系统可以通过该驱动程序与驱动器通信。在此之后,我通过实时 USB 启动,我可以看到三星 PCIe NVME SSD 在 gparted 中可见。

答案2

我在使用 Acer TC-885-UA92 时遇到了这个问题。这是全新的,因为它附带 Windows 10 许可证,所以我决定使用 Linux 双启动。第一次使用带有 PCIe NVME SSD 的计算机。我缩小了 Windows 10 的分区。安装程序无法识别空白空间,有些安装程序一直只识别 USB 驱动器并想安装到它。

从这个和其他帖子中我发现我尝试过:

  • 尝试在 Gparted 中查找,但再次只识别了拇指驱动器。
  • 尝试通过 /dev/ /media /mnt 中的终端进行查找,但lsblk也无法启动。
  • 多个拇指驱动器和来自不同电脑的闪存
  • 不同的发行版,没有一个安装程序会识别空白区域
    • Linux Mint 19.2、19.1,甚至 19.3(测试版)
    • KDE Neon
    • Ubuntu 18.04、19.10、Kubuntu 19.10
  • 设置RAIDAHCI
  • 禁用安全启动
  • 在 Windows 10 中禁用“快速启动”

不过,对我来说,最终起作用的是启动到 USB 驱动器之后,但在启动实时会话、进入启动参数并添加之前,nvme_load=YES 此后安装没有问题。

答案3

lostsaint 的回答的一些补充:

我按照那里的所有内容操作,并获得了几乎干净的 Ubuntu 19.10 安装。我需要“安全图形”选项才能开始使用。有关说明的重要警告,请参阅下文。回想起来,我不清楚 RAID/ACPI 是否是个问题。如果没有 nvme_load,Linux 安装程序无法在 ACPI 模式下看到 NVME 根磁盘。对于那些不熟悉 NVME 的人来说,磁盘显示为 /dev/nvme*,在我的情况下为 nvme0n1p*。

我在系统重启时弄乱了图形。我成功地用 nomodeset 启动并替换了 Nvidia 驱动程序。Orhan G. Hafif 的回答如下:Ubuntu 18.04.3 中未检测到 Nvidia GTX 1650非常有用且适用于我的 19.10 系统。

现在来看看主要的警告。在设置将 Windows 启动到安全模式之前,请确保您有管理员登录名,该登录名不是需要互联网。拔掉网线,关闭无线,并确保您仍然可以登录。否则,当 Windows 处于最小安全模式时,它将不允许您登录,因为它无法验证您的凭据。就这样。安全模式下甚至没有 cmd 提示符。我没有这样做,最后删除了我的登录并重新开始。可能可以闯入,但我不知道如何闯入,而且由于我没有真正自定义我的 Windows 环境,这是阻力最小的路径。

答案4

您需要让 Windows 在没有 Optane 的情况下运行,因为 Linux 不支持 Optane(而且也没那么有用...)。请遵循以下步骤:

1)在 Windows 中启动并以管理员身份运行 cmd

2)使用以下命令将 Windows 置于安全启动模式:

bcdedit /set {current} safeboot minimal

3)重启并在开机时立即进入BIOS,将磁盘接口从Optane改为AHCI模式,然后保存退出

4)在 Windows 中(它将以安全模式启动)再次以管理员身份运行 cmd

5)使用以下命令让 Windows 再次以正常模式启动:

bcdedit /deletevalue {当前} safeboot

6)重新启动电脑,并检查 Windows 是否使用 AHCI 驱动程序正常运行

7)重新启动并照常进行Linux安装...

相关内容