Где взять драйвер Intel Hardware Accelerated Execution Manager (HAXM) для OS X 10.8.1 (Mountain Lion)?

Пытаюсь установить последний драйвер - версия 1.0.1 (R2) с сайта Intel. В нем говорится, что драйвер поддерживается на компьютерах Mac на базе Intel с Mac OS X 10.6 и более поздних версий (32/64-разрядная версия). Но когда я пытаюсь установить его, я получаю сообщение об ошибке, в котором говорится, что мой Mac не соответствует минимальным требованиям.

Обратите внимание, что у меня есть Macbook середины 2010 года (белый), который поддерживает Intel VT-x и включен. У меня также был установлен этот драйвер и он работал на моем Macbook, когда он работал под управлением Snow Leopard (10.6.x). Итак, я предполагаю, что это как-то связано с тем, что Intel не тестирует свой драйвер с Mountain Lion :)

Есть ли у кого-нибудь какие-либо советы по установке этого или связаться с Intel, чтобы предоставить этот отзыв?

Спасибо!

P.S.: хотел пометить этот пост тегом "haxm", но не смог. Может ли кто-нибудь с более высокой репутацией пометить его? ТИА!


person Dinesh    schedule 26.08.2012    source источник
comment
Кажется, работает на моем MBP 2009 года с 10.8.1.   -  person Joachim Isaksson    schedule 27.08.2012
comment
Дает ли он вам дополнительную информацию о том, каким конкретным минимальным требованиям не соответствует ваша машина?   -  person mattismyname    schedule 27.08.2012


Ответы (1)


Кажется, в установщике HAXM есть небольшая ошибка/ошибка/что-то еще, из-за чего скрипт, который проверяет требования, сообщает о ложном результате. Исправить:

  1. Загрузите DMG с веб-сайта Intel.
  2. Откройте DMG в Disk Util и преобразуйте его в образ диска, доступный для записи.
  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.

person aha    schedule 09.10.2012