PCIe NVMe 无法从睡眠状态恢复

PCIe NVMe 无法从睡眠状态恢复

我最近用 WD SN750 512GB 替换了我的 NVMe PCIe Intel 660,同时安装了全新的 Ubuntu 20.04.1 LTS 作为唯一具有 UEFI 启动的操作系统。每当系统休眠然后我将其唤醒时,文件系统都处于只读模式。如果我只是重置 PC,BIOS 就无法检测到驱动器,直到我关闭 PC 并重新打开它。

显然,内核没有日志,因为它无法写入驱动器。我无法确定这是 BIOS 问题、驱动器问题还是内核问题。

我正在运行内核 5.4.0-42-generic

内核启动选项尝试 pcie_aspm=disabled acpiphp.disabled=1 nvme_core.default_ps_max_latency_us=10000

有什么建议我可以尝试吗?请注意,我没有 Windows 许可证来测试 Windows 驱动程序。

答案1

这可能与挂起模式有关。尝试添加以下内核参数:

acpi_rev_override=1 acpi_osi=Linux mem_sleep_default=deep

或者,问题可能出在 IOMMU 上。如果上述方法无效,请尝试

iommu=soft

相关内容