2017-10-09 272 views
1

我试图在运行MacOS Sierra的MacBook Pro上安装HAXM 6.2.1,但安装程序挂起。Intel HAXM安装在macOS Sierra上挂起

尝试通过GUI .dmg进行安装时,出现对​​话框“此程序包将运行程序以确定是否可安装软件”。我点击“继续”,然后安装程序挂起。该对话框不会消失,但无法移动或解散。

试图通过命令行安装程序进行安装只是简单地挂起而没有进一步的信息。

试图通过命令行silent install,进行安装时,安装程​​序会挂起haxm-isRunning进程处于活动状态。谷歌搜索“haxm-isRunning”会得到0个结果。

似乎没有生成日志文件。没有找到包含字符串“haxm”的控制台条目,所以我认为没有相关的控制台条目。

我很茫然,不知道还有什么要尝试。任何建议或建议?

回答

1

我有同样的问题。 HAXM安装永远不会退出,只能使用“强制退出”来杀死它。

/var/log/system.log中发现了一条似乎与安装相符的日志消息。这是从一个完全不同的应用程序,但每次我试图运行HAXM安装程序时同样的错误又发作了:

... com.apple.xpc.launchd[1] (com.paloaltonetworks.authorized[284]): Service exited due to signal: Segmentation fault: 11 sent by exc handler[0] 

提到一个叫“授权”从paloaltonetworks守护进程的错误。每次我尝试运行HAXM安装程序时,都会看到与授权守护程序相关的Segmentation Fault错误记录。

所以我通过编辑/Library/LaunchDaemons/com.paloaltonetworks.authorized.plist文件暂时禁用授权守护进程并设置RunAtLoad假以及的KeepAlive为false并重新启动。可能已经足以通过launchctl卸载并重新加载守护进程,但无论如何。

禁用授权守护程序重新启动后,我能够成功安装HAXM。没有问题。

然后我重新启用授权守护程序,将/Library/LaunchDaemons/com.paloaltonetworks.authorized.plist的更改恢复并重新启动。

Palo Alto Networks陷阱(授权守护程序与此应用程序相关)工具正在运行,HAXM已安装。都好。希望这可以帮助。

+0

这正是发生的情况。谢谢! – jthurman