我已经浏览了几个论坛,试图弄清楚如何让 HP 台式电脑识别全新安装的 Ubuntu LTS。SSD 是 NVMe.M2 硬盘。基本上,我从 Windows 10 PC 上的可启动 USB 启动盘启动,以安装最新版本的 Ubuntu LTS。我在类似的 HP 台式机上成功完成了两次此过程。但下一个 HP 系统稍新一些。
我选择删除 Windows 10 Home 安装,并有一台专门用于 Ubuntu 的机器。对于这台特定的机器,当尝试安装 Ubuntu 时,我成功地完成了安装,直到移除 USB 并重新启动系统。到目前为止,USB Ubuntu 安装识别了 SSD,安装没有错误。但是一旦我重新启动,我就会收到“错误:未检测到启动盘或磁盘发生故障。”
从这里我一直在阅读有关可能出现的问题。最常见的一种发现是关于 UEFI 与 LEGACY 的 BIOS 设置;安全启动、CSM、TPM 等。我尝试了启用 LEGACY、禁用 LEGACY、启用安全启动、禁用安全启动等各种方法。我尝试过加载 BIOS 启动选择器来手动找到 SSD HDD 和 ubuntu EFI;SSD 没有出现在启动选择器中。我重新组织了启动顺序。我尝试过更改 Ubuntu 安装上的启动分区类型。没有成功。我不明白为什么 BIOS 在安装后无法识别 SSD,但在安装过程中可以识别它。我甚至可以手动更改分区等。我试图更好地了解 UEFI 与 LEGACY 安装等发生了什么。我无法弄清楚这一部分。如果我需要以某种 LEGACY 模式安装 Ubuntu 才能让 PC 看到它。这对我来说毫无意义,因为 PC 比较新,应该能够使用 UEFI 模式安装。无论如何,我都在原地打转,需要有更深入理解的人为我指明正确的方向。
这台电脑有 HP 的 ERICA2 型号主板,配有 RYZEN 5 CPU,所以不是很旧。欢迎任何帮助或批评。提前致谢。