У меня был отлично работающий образ Mac OS 10.8.3 для AMD, в котором я разработал тихо большое приложение для iPhone. Не знаю почему, но сегодня я попытался установить инструменты VMWare, потому что кто-то обещал повысить производительность с помощью таких дополнительных функций, как общий доступ к папкам между гостевой и хост-системами.

Теперь моя загрузка останавливается прямо перед тем, как должен появиться рабочий стол, потому что курсор мыши становится маленьким черным квадратом (и это всегда было так перед загрузкой рабочего стола). Случайно колесо может вращаться 2 или 3 раза, а затем снова останавливаться (я ждал 30 минут, чтобы увидеть, может ли оно загрузиться в конце).

Есть ли быстрое решение? Я не могу позволить себе потерять то, что я там сделал. В качестве резервной копии я просто открою vdmk и скопирую, но я бы хотел исправить это испорченное изображение.

2 ответа2

1

Одним из условий Apple в лицензионном соглашении OS X является то, что запуск OS X на виртуальной машине поддерживается только на оборудовании Apple. Чтобы соответствовать лицензии, VMware добавила проверки, которые будут обнаруживать и останавливать работу виртуальных машин OS X, если программное обеспечение VMware обнаружит, что аппаратное обеспечение хоста не сделано Apple.

Может случиться так, что установка инструментов VMware восстановит или повторно активирует эту проверку оборудования и препятствует успешной работе виртуальной машины.

0

Если кто-то все еще ищет это. Я решил свою проблему следующим образом:

  • После установки Mac OS сделайте снимок для безопасности
  • Вы должны вставить darwin(инструменты VMWare) iso и установить его.
  • После установки инструментов VMware не перезагружайтесь. Просто оставьте экран открытым.
  • Перейдите (через терминал) в режиме root ("sudo su") в /Library> Application Support> VMware Tools.
  • Удалить vmmemctl.kext и vmmemctl
  • Отредактируйте файл services.sh в том же каталоге
  • Прокомментируйте обе строки в этом файле, оставьте их, как показано ниже
    • kextload '/ Библиотека / Поддержка приложений / Инструменты VMware / vmmemctl.kext'

    • '/ Библиотека / Поддержка приложений / VMware Tools / vmmemctl'

  • Сохраните отредактированный файл, выйдите из редактора и теперь (через все еще работающий установщик) перезагрузите виртуальную машину.

Это может занять много времени для загрузки

решение найдено в блоге robservatory (ссылка)

Я не нашел решение сам. Кредит - все для робсерватории.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .