在目标具有 IP 地址之前,我必须使用火线作为我的内核扩展加载。
我的内核扩展在其启动例程中调用 PE_enter_debugger()。
我看到“等待调试器”两次,然后控制台说“kdp_poll:没有调试器设备”。
我认为这意味着 nvram 引导参数是错误的,但我已按照说明进行操作:
debug=0x814e kcsuffix=development kdp_match_name=firewire fwkdp=0x8000
主机是 2012 年末的 Mac Mini,macOS 10.12.4 build 16E195。
目标是具有相同 macOS 版本的 2010 年中期 Mac Pro。
我的内核调试套件与 macOS 版本匹配。
谷歌没有任何乐趣。你有我的线索吗?