最近,我遇到了一个桌面冻结的错误。
主要嫌疑人(Fromtop
和iotop
)是一名 kworker:
。
系统正常启动,然后每次都在此后不久(如少于 1 分钟)完全冻结。
我将 @ 目录保存在硬盘上,以防有人稍后想要查看,但我现在正在从备份中恢复以恢复功能。
问题是我以前就发生过这种情况,而且我必须先恢复 @ 目录。
我以为这只是个别怪事,但它又出现了。所以这是更严重的事情。
之前有人报告过这个错误吗?有修复/解决方法吗?它似乎与内核无关,因为我使用了15.0.0-13
新版本提供的新内核和4.15
升级前我在 18.04 中使用的旧内核。
HardInfo 报告(硬件规格):品牌/型号:HP ENVY 17(有点旧)HTML 报告:https://www.dropbox.com/s/hi04u0a09h7l3ai/hardinfo_report.html?dl=0
编辑0:更多信息表面:
我尝试进一步隔离错误源。我将其隔离到我的硬盘配置中。我的 HP ENVY 17 有两个硬盘托架,我正在使用它们。我的操作系统在 SSD(500GB 三星 860 EVO)上,另一个是 OEM 1TB 传统 HDD。
从我在 HP 论坛上寻求更多信息的帖子中:
当我关机时,我发现我无法使用 Linux Live USB(基本上是另一种可以维护的操作系统,它驻留在 USB 上)。它们会一直加载。
我在网上发了几篇帖子试图诊断该问题,并被建议检查带状电缆。
我的操作系统位于 SSD 上,我提起连接器、拉出线带并将它们重新放回原位。
没有运气,但后来我尝试拔出 SSD 并让 GRUB(Grand Unified Bootloader)尝试从 USB 启动。
这很有效,但我做了更多测试。我尝试插入 SSD 并拔出传统 HDD。这没有用。我尝试使用 SSD,但使用主板上的另一个 HDD 连接器,没有成功。我重新尝试了各种 HDD 和连接器匹配配置,希望能够成功,但似乎每次 SSD 位于连接器中时,实时 USB 都不会启动,而每次 SSD 不在其中一个连接器中时,USB 都会启动。
奇怪的是,这个 SSD 不是新的。我已经用了一段时间了(2-3 个月),没有问题。然后我从 Kubuntu 18.04 升级到 19.04,一切正常。然后下一周一切都无法启动。我甚至没有把电脑带到任何地方或打开它。只是软件更改。在此期间我根本没有碰过 BIOS。
但 SSD 并不是故事的结局。如果 SSD 是问题所在,那么这难道不是二进制的“由于某种原因,它无法正常工作”吗?
为什么它能工作几个月,然后突然就坏了?为什么我无法从连接中的实时 USB 启动?
造成这种情况的最直接原因(我对系统、软件或其他方面做的唯一更改)是从 18.04 升级到 19.04。
软件升级如何引发硬件故障(假设这是原因),以及如何进行补偿?
编辑1:
我移除了 SSD,并使用 USB 电缆将其连接起来。文件系统无法挂载。我尝试使用btrfs recover
,但这并不值得,因为我前一天有备份。我最初还是尝试了一下,发现除了桌面之外,@home 中的每个文件夹都丢失了。
我不知道为什么会发生这种情况,但在使用 btrfs 完全格式化驱动器并安装全新的 Kubuntu 19.04 后,希望情况会好转。SMART 测试和长格式 SMART 测试都通过了,我没有看到任何错误。
我还确认,使用内部带状电缆时,SSD 将再次启动(使用全新的 Kubuntu 19.04)。我认为无法启动事件是由于 SSD 上的文件系统损坏造成的,尽管我不知道为什么这会对启动实时 USB 的能力产生负面影响。