0

当它进入内核恐慌时,我正在通过远程目标(目标 remote-kdp)调试 Mac OS X 内核。我可以自省当时机器的状态,但如果我需要重启机器,我必须硬掉电,这涉及到直接物理访问。这意味着我不能编写内省内核恐慌的脚本。

是否可以在内核处于恐慌状态时要求内核进行硬重置?如果有帮助,那就是 i386 上的 Mac Mini;显然,由于它处于恐慌状态,我无法登录或执行“关机”或类似操作;但我想知道是否有某种汇编调用或重启命令可以用来要求机器重启?

4

1 回答 1

1

我发现有一个 GDB 命令kdp-reboot可以让处于恐慌状态的机器反弹,然后重新启动。

于 2010-03-07T11:27:52.127 回答