我在自定义硬件上使用 Linux 内核 3.0.21。
当我第一次启动硬件时,它成功启动。
如果我正确关闭并再次启动硬件,它会成功启动。
但是一旦系统运行起来,当我输入reboot
命令时,内核会重新启动并挂起
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
我不知道为什么每次软重启都会遇到这个问题。为避免这种情况,我需要硬重置(关闭电源并再次打开电源)。
为什么我面临这个问题?内核中是否缺少任何清理功能?如何调试这个问题?