Thinkpad T14 AMD gen2 ext4-fs 错误

Thinkpad T14 AMD gen2 ext4-fs 错误

您好,我购买了配备 Ryzen 5850U 的新款 Thinkpad T14 AMD,但无法在其上正常使用 Ubuntu。

我的步骤:

  1. 缩小现有的 Windows 10
  2. 在一个分区中安装 Ubuntu(ext4,无电子加密、交换等)
  3. 安装加载程序到驱动器(双启动正在运行)
  4. 安装 Xubuntu 20 LTS USB 驱动器(我使用相同的驱动器将此系统安装到我的另外两台笔记本电脑上)
  5. 我发现现有的 5.4.x 内核无法与屏幕亮度和 AMD 硬件兼容(例如,lcpu 频率错误),根本无法使用
  6. 升级到安装了主线内核的现代内核,5.16.12 除错误外,与硬件配合良好
  7. 经过一些工作,甚至是轻度工作。我收到许多 EXT4-fs 错误,导致系统阻塞。类似这样的EXT4-FS 崩溃。但是 fs 不是只读的,读取也不起作用。

调查:

  1. 看起来 Windows 10 中不存在问题,因为我使用过几次,都没有问题。
  2. 内核 5.8.x 似乎没有问题,但如果没有良好的 AMD 支持(并且没有屏幕亮度),它仍然无法使用
  3. 最常见的解决方案是禁用 APSTE。对我来说,它不起作用
  4. 我找到了这个帖子https://bugzilla.kernel.org/show_bug.cgi?id=208123,但他们使用 WD 550 而我使用最新的 SSD 固件(使用 Windows 中的 WD Dashboard 检查)
  5. 来自 Windows 官方应用程序的最新联想固件。
  6. 我也使用过实时 USB 上的 fsck,但没有成功。
  7. 在 Lenovo BIOS 中检查 RAM、CPU 和 SSD,但未成功(全部通过)

系统详细信息:

  1. 2x16 GB 内存
  2. 处理器:锐龙 7 PRO 5850U
  3. BIOS 中没有针对 Linux 的安全启动和挂起设置
  4. 存储:WD Blue SN570 1TB,最新固件,fr: 234100WD49 次电源循环
  5. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mitigations=off nvme_core.default_ps_max_latency_us=200"(抱歉打印错误,我在另一台电脑上使用)

我不知道下一步该做什么。我唯一的想法是用我旧笔记本电脑上的旧 SATA SSD 替换这个 SSD。

答案1

嗯,这不是一个解决方案。但是效果很好。

我将旧款三星 PM981(三星 970 EVO 的 OEM 版本)的 SSD 换成了旧款笔记本电脑的 SSD。它可与最新的 5.16.2 内核兼容,并且启用了 APSTE。速度相当。

我也遇到过很多微冻结,它们也消失了。我认为这可能是与 SN550 类似的 SSD 固件的一些问题这里

我还需要提一下,这款 SN570 可以与我的旧 Latitide 7490(i7-8650u)配合使用,到目前为止没有出现这个问题。

答案2

我在同一个系统上遇到了同样的问题,已经 5 个月了,以下是我发现的问题

  • 禁用 Wi-Fi 并使用以太网(或 USB 网络共享)即可
  • 禁用 SSD 并从 USB 启动就可以了
  • 更换 Wi-Fi 芯片为 Intel 8265NGW 即可
  • 使用 Intel AX210 替换 Wi-Fi 芯片导致 FS ro 重新挂载

我认为 lenovo t14 gen2 AMD 上的 Wi-Fi 和 NVMe 之间的 PCI 有问题

相关内容