4.7.11. hrut_resetreason

hrut_resetreason一个用于获取系统启动重置原因工具。它通过读取 /proc/cmdline 文件启动参数,提取系统重置原因相关字符串打印输出。

4.7.11.1. 语法说明

以下执行 hrut_resetreason命令格式:

hrut_resetreason
  • 工具接受任何参数,直接运行即可获取系统启动重置原因。

4.7.11.2. 各项命令选项及其功能说明

默认使用方式

命令:

root@buildroot:~# hrut_resetreason

功能:

/proc/cmdline 文件提取系统启动重置原因,并输出打印。

打印输出:

reset reason is: COLD_BOOT

结果分析:

  • reset reason is:表示提取重置原因。

  • COLD_BOOT:表示具体重置原因, COLD_BOOT 通常表示系统由于冷启动(关闭电源,再打开电源重启计算机)而重置的。

    • 其他可能重置原因

      • REBOOT_CMD:软件命令(如 reboot)导致重启。

      • WARM_BOOT:热启动(系统休眠状态唤醒)。

      • WATCHDOG:看门狗定时器超时导致重启。

      • POWER_FAILURE:电源故障导致重启。

      • HARDWARE_FAILURE:硬件故障导致重启。