emm*_*mby 19 android haxm osx-yosemite
我按照说明在OS X上安装Intel HAXM.
这些说明说安装驱动程序,一旦完成运行kextstat | grep intel,看它是否已安装.如果没有,那么运行sudo kextload –b com.intel.kext.intelhaxm.
但是,至少在OS X Yosemite上,运行kextload时出现以下错误:
$ kextstat | grep intel
$ sudo kextload –b com.intel.kext.intelhaxm
/Users/mike/–b failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
/Users/mike/com.intel.kext.intelhaxm failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
Run Code Online (Sandbox Code Playgroud)
在10.10 Yosemite上安装HAXM内核扩展的正确方法是什么?
小智 9
从英特尔网站(https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager)获取IntelHAXM_1.1.1_for_10_9_and_above.dmg 实际上解决了我的问题,而无需设置启动-args to"kext-dev-mode = 1".
新功能:可在此处找到的V1.1.1 可解决问题
旧方法:
需要两个修复才能使其工作.
首先,该-b选项似乎不再正确.而是使用-bundle-id.
其次,如果您在Console.app中办理登机手续,您会注意到
ERROR: invalid signature for com.intel.kext.intelhaxm, will not load
Run Code Online (Sandbox Code Playgroud)
要解决此问题,您必须运行sudo nvram boot-args="kext-dev-mode=1"然后重新启动计算机.
综上所述:
sudo nvram boot-args="kext-dev-mode=1"sudo kextload -bundle-id com.intel.kext.intelhaxm谢谢你reddit的答案.
注意:通过运行,sudo nvram boot-args="kext-dev-mode=1"您将允许加载所有UNSIGNED KEXT.了解你的系统.
| 归档时间: |
|
| 查看次数: |
25056 次 |
| 最近记录: |