如何获得为什么我的 Linux 计算机死机的线索

mrk*_*nck 6 linux freeze logging

tl;博士

我的运行 Linux 的笔记本电脑随机冻结。什么系统工具可以帮助找出问题所在?

免责声明:我希望我的问题不会被视为重复,因为大多数计算机都在冻结主题以运行 Windows 操作系统。

漫长的故事

我的笔记本电脑是Acer TravelMate B115-M,现在已经使用了大约两年。起初我运行 Windows 8.1 很长时间,它运行非常稳定。但一年前,我终于切换到 Linux,尝试了几个发行版。从那以后,我的系统一直随机冻结。

当我切换到 Linux 时,我从一开始就面临这个问题。这就是为什么我认为这不是硬件问题(尽管我尝试通过更新系统 BIOS 来解决它)。从那以后,我运行了 Ubuntu 和 Kubuntu 14.04、Ubuntu Mate 16.04 和现在的 Linux Mint 18 几个月。从内核 3.13 开始,现在是内核 4.4。

症状

冻结是指鼠标指针停止移动,没有键盘键在工作,声音停止播放,但屏幕没有变黑。此外,通过魔术 SysRq 键Alt+Print+B 进行的紧急重启不会重启系统。所以我必须重新启动系统。

随机冻结是指有几天我的系统在一小时内冻结两次。但也有一段时间我的系统运行了数周根本没有冻结。这就是为什么我很难诊断这个问题的原因。

系统工具

我试图通过调查一些日志来接近这个问题。所以我打开了持久化journald并等待下一次冻结。重新启动后,我通过发出命令查看了先前启动日志的日志sudo journalctl -b -1,然后直接进入了最后。不幸的是,没有发现任何冻结或崩溃的线索。没有错误也没有警告!

所以现在我寻求帮助。有没有人有一些帮助提示来阻止冻结?我可以使用哪些系统工具自己做进一步的调查?

提前致谢!

编辑

在问了我的问题之后,我发现了另一个面临同样问题的问题。在那里,名为@spacelander 的用户指出了一个关于linux 内核中Intel Bay Trail CPU已知错误

小智 1

尽管您提供了有关症状的详细信息,但可能仍然没有足够的数据来进行正确的诊断。其他用户可能会要求您提供一些日志。

然而,我在笔记本电脑上经常遇到同样的问题。原来罪魁祸首是我连接的 USB 硬盘。

显然,根据您的系统设置,HDD 和加密狗等 USB 外围设备可能会在传输数据时冻结用户界面。因此,您的系统会在一段时间内完全无响应,单击不起作用(鼠标移动也不起作用),并且由于键盘也被忽略,因此所有 maigc 组合键都不起作用。

现在,我不记得确切的原因,但我相信这与我配置交换的方式有关。你可以看看这篇文章

我可能会指出错误的方向,所以建议谨慎行事;)祝你好运!