英特尔®固态盘:解压系统日志进行调试

文档

故障排除

000055094

2022 年 03 月 10 日

如果系统崩溃/屏幕死机/固态盘 IO 超时等情况,获取系统日志就必须进行进一步调试。本文介绍了如何从 Windows* 和 Linux* 系统中提取系统日志。

在 Windows 和 Linux 中提取系统日志

窗户

  • 在系统根文件夹中,文件中存在与之类似的文件中的"死机屏幕"信息 mem.dmp.它也可以位于一个名称类似于的文件夹中 memorydump.获取此文件。

    和 / 或

  • 转到 Windows"开始"菜单,然后键入 活动查看器 要获得下面显示的窗口。保存所有事件并获得 .zip 文件。

    Event Viewer

Linux*

内核日志(如 VM kernel.log)在崩溃时对调试非常有帮助,还提供导致崩溃的步骤的详细日志 - 信息越多越好!

对于系统日志: Dmesg > dmesg.log
操作系统版本: $cat/etc/*-release
内核版本: $uname - a

但是 dmesg 是内核环缓冲区,并且仅显示当前启动过程的消息。

如果发生系统崩溃或重新启动,请在 /var/log/messages 中对日志记录。

/var/logs 中有 其他几种日志可能很有用,具体取决于 Linux 发行版本。

以下是一些有用的项目:

/var/log/Xorg.0.log /var/log/Xorg.0.log.old~/.xsession-errors /var/log/messages

/var/log/Xorg.0.log /var/log/Xorg.0.log.old
~/.xsession-errors
/var/log/messages

识别文件并向文件提供与系统崩溃或问题的相关信息。

就任何 Linux 系统中的最后 x 行数而言,就可以在 Linux 命令的更少或更多命令末尾使用该参数:
| tail -x (or) | last -x
这取决于内核版本。