当我连接第二个 NVMe 时,为什么无法打开 (K)Ubuntu 启动?(不是双启动)

当我连接第二个 NVMe 时,为什么无法打开 (K)Ubuntu 启动?(不是双启动)

我的笔记本电脑:Acer Predator Helios 300 PH512-52

我的设置:2 个 M2 NVMe,1 个是 256 GB,另一个是 1 TB。


昨天,我决定完全删除 Windows 并继续使用 Linux。由于我知道 Linux 与 RST(和 optane)不兼容,我将 SATA 更​​改为 AHCI(我不关心 Windows,所以我没有在 Windows 中执行驱动程序步骤)

之后,我正常完成了安装,我选择了之前装有 Windows 的整个磁盘(256 GB 的磁盘,我可以看到列出了我的 2 个 NVMe,我选择了 256 个进行安装)

之后,无论我做什么,我都无法登录 Linux,我的 BIOS 也显示为空白屏幕,顶部有一个白色光标。

经过反复尝试,我发现当我移除 1 TB NVMe 时,无论是 BIOS 还是 Linux 启动,一切都正常工作。但是,当我将其重新添加时,我得到了一个引导循环,我的 BIOS 再次被破解。

我开始做我能想到的基本诊断:

  1. 打开和关闭安全启动。
  2. 尝试返回 RST 并返回 AHCI 使用实时 CD 中的坏块诊断我的 NVMe 是否存在坏扇区。
  3. nvme-cli使用实时 CD格式化我的 NVMe
  4. 尝试编辑 grub 启动并添加nvme_core.default_ps_max_latency_us=5500
  5. 在 Live CD 中运行启动修复工具
  6. 是否耗尽电池电量以休息

请注意,我的 NVMe 在我的实时 CD 中可以正常识别,并且可以写入、读取和复制到它。此外,插入后,我的第二台笔记本电脑可以识别它,Windows 也可以识别它

我目前没有什么主意,而且我喜欢挑战:D 但看来我还没有足够的能力去应对。

PS:目前,我正在尝试再次刷新 Windows,然后直接在 AHCI 上重新刷新 Linux。

相关内容