![硬件崩溃后如何报告错误?](https://linux22.com/image/958091/%E7%A1%AC%E4%BB%B6%E5%B4%A9%E6%BA%83%E5%90%8E%E5%A6%82%E4%BD%95%E6%8A%A5%E5%91%8A%E9%94%99%E8%AF%AF%EF%BC%9F.png)
我刚刚遇到了一次硬死机,甚至连+ + + + + + +Alt都Shift无法解决SysRq。R我S现在E已经I重新启动,并想使用保存的日志报告错误。UB
举报的最佳方式是什么?
答案1
如果你做了一些事情触发了冻结,请使用阿波特并再次触发冻结。Apport 将自动检测到它,您应该能够提交错误报告。
以下摘录自调试系统崩溃
- 如果您的系统随机崩溃,请执行记忆测试在提交任何错误报告或支持请求之前
如果您的系统在发生特定操作时崩溃,并且每次都会重复出现这种情况,请尝试以下步骤:
- 如果可能,请尝试在文本控制台 (Control+Alt+F1) 上重现崩溃。如果崩溃发生在启动期间,请选择恢复模式选项以禁用启动画面
- 崩溃发生时,按 Alt+SysRq+1(one,不是 L),然后按 Alt+SysRq+t。如果使用文本控制台,您应该会看到屏幕上显示跟踪信息。如果系统运行正常,它还将记录到 /var/log/kern.log 中,并显示在 dmesg 的输出中。此信息显示崩溃发生的位置,应包含在任何问题报告中。如果输出未保存在任何文件中,或者系统状况非常糟糕以至于您无法检索它,您可以拍摄数码照片或手写结果。几乎所有输出都很重要(因此请不要复制您认为重要的一行,因为上下文意味着一切)。
答案2
甚至不确定是否有任何数据需要报告。如果有,它可能位于 /var/log 中的旧 dmesg 日志中。但由于内核在崩溃时可能不会同步文件系统,因此数据可能会丢失。您是否做了某事导致它崩溃?