如何确定发生了什么,并在我的系统冻结时找到问题?

您好,我的桌面冻结了一些。 这是联想3000 N200上的Lucid 10.04。 系统完全冻结。

我该如何找到问题?

有时它只是被冻结的X服务器。 尝试通过按CTRL-ALT-F1来获得控制台。 如果不这样做,请尝试使用SSH将其记录到您的计算机上(首先安装openssh-server软件包)。 如果你无法获得shell,请重新启动。

获得shell后,请检查系统日志( /var/log/syslog/var/log/messages/var/log/messages /var/log/Xorg.0.log~/.xsession-errors )。 向上滚动到崩溃发生的时间。 如果您不必重新启动, dmesg命令将显示内核日志缓冲区,以防它无法写入您的文件系统。

无论您是否能够在日志文件中找到任何内容,更容易调试的是能够随意重现问题。 如果您不能,并且日志没有显示任何exception,那么您可以尝试通过引导急救CD(或完全不同的操作系统),删除非必要的硬件或使用更换某些部件来隔离问题的根源其他已知是function的。 这样做可能很乏味,需要严谨。

一旦获得最少的信息,请为可疑的故障软件提交错误报告,除非您认为您的硬件有问题。