2017-10-09 264 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