您尚未登录。

#1 2023-07-17 01:22:34

thqw
会员
注册时间: 2023-06-08
帖子: 5

[已解決/SOLVED ?] ZEN内核 睡眠/Suspend失败 唤醒后硬盘无法使用

Update:
將設備睡眠模式參照wiki從 s2idle 更改爲 deep,設備睡眠後正常喚醒,算是變相解決了問題

=====================================================================================

$ uname -a
Linux thqwArch 6.4.3-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Tue, 11 Jul 2023 05:13:16 +0000 x86_64 GNU/LinuxLinux thqwArch 6.4.3-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Tue, 11 Jul 2023 05:13:16 +0000 x86_64 GNU/Linux

sleep/suspend後,在bash中輸入任何命令 均報錯input/output  error,长按电源键重启后恢复正常

$ sudo dmesg -w
......
PM: suspend entry (s2idle)
......
nvme 000:3e:00.0: Unable to change power state from D3hot to D0, device inaccessible
nvme 000:3e:00.0: Unable to change power state from D3cold to D0, device inaccessible
......
PM: suspend exit
BTRFS error (device nvme1n1p2): bdev /dev/nvme1n1p2 errs: wr 1, rd0, flush 0, corrupt 0, gen 0
BTRFS error (device nvme1n1p2): bdev /dev/nvme1n1p2 errs: wr 2, rd0, flush 0, corrupt 0, gen 0
......

nvme0設備是長江存儲PC005 主控是惠榮SM2262EN
参照NVMe#Controller_failure_due_to_broken_suspend_support尝试添加内核参数 iommu=soft 错误仍然存在,报错无变化

设备是一台笔记本电脑,不能挂起影响还挺大的

最近编辑记录 thqw (2023-07-17 14:30:03)

离线

页脚