代码之家  ›  专栏  ›  技术社区  ›  Null

从哪里可以获得适用于OS X 10.8.1(Mountain Lion)的Intel Hardware Accelerated Execution Manager(HAXM)驱动程序?

  •  2
  • Null  · 技术社区  · 12 年前

    我正在尝试从英特尔的网站上安装最新的驱动程序1.0.1(R2)版本。它指出,基于英特尔的Mac OS X 10.6及更高版本(32/64位)支持该驱动程序。但当我尝试安装它时,我收到一个错误,说我的Mac不符合最低要求。

    请注意,我有一台2010年年中的Macbook(白色),它支持英特尔VT-x并已启用。当我的Macbook运行Snow Leopard(10.6.x)时,我也安装了这个驱动程序并在它上运行。所以,我猜这与英特尔没有用Mountain Lion测试他们的驱动程序有关:)

    有人有任何关于安装或联系英特尔提供反馈的提示吗?

    谢谢

    附言:想用“haxm”标签来标记这篇文章,但做不到。有更高代表的人可以给它贴标签吗?TIA!

    1 回复  |  直到 12 年前
        1
  •  1
  •   aha    12 年前

    HAXM安装程序中似乎有一个小错误,导致检查需求的脚本报告错误结果。修复:

    1. 从下载DMG Intel website
    2. 在Disk Util中打开DMG并将其转换为可写的磁盘映像
    3. 安装DMG
    4. 打开终端,更改为 /Volumes/IntelHAXM_1.0.1/IntelHAXM_1.0.1.mpkg/Contents/Resources (如有必要,请更改路径)。
    5. 将修补程序(请参见下文)应用于文件 haxm-req.sh
    6. 关闭终端,像往常一样运行安装程序包。

    补丁:

    --- haxm-req.sh.old 2012-10-09 11:26:35.000000000 +0200
    +++ haxm-req.sh 2012-10-09 11:27:01.000000000 +0200
    @@ -4,7 +4,7 @@
     "$fullpath/haxm-check"
     result=$?
     if ! [ $result -eq 0 ]; then
    -   TRUE;
    +   /usr/bin/true;
     else
    -   FALSE;
    +   /usr/bin/false;
     fi
    

    若要应用修补程序,请运行 patch -p0 < haxm-req.patch 如果您将其保存在文件中 haxm-req.patch Resources 目录。