Linux 中的 BERT 日志位于哪里?

Linux 中的 BERT 日志位于哪里?

致命错误会记录到 BERT 日志中。 BERT 报告致命错误,这些错误是由于在操作系统有机会发现错误之前系统意外重置或关闭而导致的。我认为 BERT 代表启动错误记录表。

想知道在 Linux 中哪里可以找到 BERT 日志?我在 /var/logs 目录下找不到它。

我无法找到有关 BERT 日志的任何信息,任何输入都会非常有帮助。

通常情况下,当发生硬件错误时,内核将通过NMI、MCE或其他方法通知内核,然后内核将处理错误情况,报告它,并在可能的情况下恢复它。但有时情况非常糟糕,固件可能会选择直接重置而不通知Linux内核。

Linux 内核可以使用引导错误记录表 (BERT) 来获取上次引导中发生的未通知的硬件错误。

链接到来源:https://patchwork.kernel.org/project/linux-acpi/patch/13e567e22ba4776893cf074117d32e3c3276acb5.1467225769.git.tony.luck@intel.com/

编辑:我认为,基本上只有在重新启动系统后,之前启动的错误才会被记录到 BERT 中。我已经编辑了问题并添加了获得 BERT 日志信息的来源。

相关内容