本节介绍 UEFI 诊断输出。无论诊断输出是在控制台中("Manual" 模式)显示,还是在输出日志文件中("Automatic" 模式)显示,其格式均相同。如果遇到任何诊断测试故障,请联系 Oracle 客户支持获取有关解释诊断测试输出的帮助。
测试完成后,UEFI 诊断将以下列两种格式之一显示测试结果:
COMMAND_ID: COMMAND_NAME$INSTANCE_ID : PASS, FAIL
COMMAND_ID: COMMAND_NAME$INSTANCE_ID : ERROR_STATUS
其中:
COMMAND_ID-表示并行运行的所有命令实例(依次从 0 开始)。
COMMAND_NAME$INSTANCE_ID-指定命令的分层命令名称,并将命令实例指定为十进制数(从 1 开始)。
PASS 或 FAIL,显示为 Pass=<pass_count> 或 Fail=<error_count>-表示测试通过或失败,并且应与 -pc 和 -ec 标志设置一致。例如,如果使用 -pc 10 调用测试,并且未检测到错误,则执行状态应显示为 Pass=10。
ERROR_STATUS,显示为 Time Out、Aborted、Killed、Unknown Error 或 UEFI_ERROR-表示命令无法启动测试或遇到严重错误而无法完成测试。
以下示例显示了 UEFI 诊断测试输出。
MEMORY test: - Use walking 0's 0: test$1 : Pass=1, Fail=0 - Use walking 1's 0: test$1 : Pass=1, Fail=0 - Move blocks of data around 0: test$1 : Pass=1, Fail=0 TPM PPLL test: - Physical Presence Life time Lock is not set 0: tpm : Pass=0, Fail=1