Не запускается виртуальная машина vmware mac os

Обновлено: 06.07.2024

Я использую macOS VMWare для разработки приложений iOS. После обновления ОС и XCODE устройство iOS недоступно, поэтому я не могу его проверить. Когда устройство подключено к ПК, устройство отображается как подключенное к VMware и помечено зеленой точкой. Но он не появился в устройствах XCODE. Я использую MACOS 10.11. У кого-нибудь есть идеи?

У меня была такая же проблема, но было довольно легко решить. Выполните следующие действия:

1) в настройках виртуальной машины (VMWare):

  • установите совместимость USB на 2.0 вместо 3.0
  • Проверьте настройку "показать все устройства ввода USB"

другой ответ не хватает чего-то, чтобы заставить его работать в каком-то другом случае. К примеру, когда iPhone держит Connect / Disconnect в цикле. Итак, вот лучшее решение:

на vmware.log поиск vid & pid вашего iphone USB:
Пример:

закрыть vmware (для разблокировки .vmx )

на .vmx добавить:

заменить 0xvid:0xpid по vid & pid, найденному в vmware.log . Пример:

в vmware > изменить виртуальную машину > USB-контроллер : Совместимость USB: USB 2.0
Активный : автоматическое подключение новых USB устройств
Активный : показать все устройства ввода USB
Активный : доля устройств Bluetooth с виртуальной машиной

запустите Mac OS и убедитесь, что мышь сосредоточена на vmware (или просто используйте приглашение для входа, если оно появится)

У меня была такая же проблема с VMWare 12.5.2 и OS: Mac OS Sierra.
Это несколько шагов для решения этой проблемы: (что сработало для меня.)

  1. Открыть VMWare.
  2. выберите ОС. (Мой MacOS Sierra)
  3. затем в левой части выберите опцию "Изменить настройки виртуальной машины"
  4. будет одно всплывающее окно настройки. В этом вам нужно выбрать вкладку "Оборудование".
  5. в этом есть опция "USB-контроллер". Выбирать тот. Вы будете найти вариант правой стороны.
  6. в этом, установите совместимость USB как "USB 2.0" и проверьте все 3 варианта, как выбрано. параметры должны быть следующими: i) автоматически подключать новые USB-устройства, ii) показывать все USB-устройства ввода, iii) обмениваться устройствами Bluetooth с виртуальной машиной
  7. нажмите OK.

там вы идете. Это сработает. Теперь вы можете включить виртуальную машину.И попробуйте подключить устройство с помощью соответствующего кабеля USB. Иногда может быть проблема с USB кабель, который не разрешен. Но если у вас есть сомнения, вы можете спросить меня здесь.

сделайте то, что предлагается в ответе, но убедитесь, что вы также click inside the VM Так что OSX имеет фокус, прежде чем подключить телефон. В моем случае, я должен был сделать это, чтобы заставить его работать.

Я запускаю Iphone 8+ и VMWare macOS High Sierra на машине Windows 10.

делайте эти вещи в следующем порядке:

с выключенной виртуальной машиной перейдите в настройки для любой используемой машины и измените USBs до 2.0. Вы можете найти это в том же меню, что вы выделили ОЗУ и ядра

убедитесь, что ваш телефон подключен и выключен.

загрузите виртуальную машину, macOS.

включить телефон при загрузке mac

Я хотел бы кое-что добавить.

чтобы устройства работали на вашем Mac, вы должны убедиться, что они связаны с ним. Я не знаю, как это обрабатывается в других версиях, но я использую VMware Workstation 12 Player

Если вы идете к Player (Top left corner) > Removable Devices > Enable the device you хочу

вот что я должен был сделать.

У меня есть 2 компьютера с VMWare Workstation и Mac OS Sierra, установленные в качестве гостевой ОС. Первая машина может распознать мое устройство iOS, тогда как моя вторая машина может не признает. Вторая машина демонстрировала такое же поведение, как и другие, где она будет бесконечно подключаться и отключаться от iPhone.

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

вы можете попробовать следующие шаги и посмотреть, если это работает для вас. У меня получилось.


Похоже, Apple решила не дожидаться выхода Mac с Apple Silicon (на самом деле нет)

Не работает виртуальная машина в macOS Catalina

Разработчики приложения VMware для установки виртуальных машин сегодня диагностировали и подтвердили проблему, после чего отправили «всеобъемлющий» отчет в Apple. С конкретным примером проблемы, который должен позволить им легко идентифицировать и решить неполадку. В качестве единственного решения программисты отмечают только выход нового обновления macOS. Неясно, существует ли эта проблема в бета-версиях macOS Big Sur для разработчиков и публичных бета-тестеров.


VMware на macOS

Пока что инженеры советуют воздерживаться от установки macOS 10.15.6 и выключать виртуальные машины, когда они не используются. Проблема коснулась в основном пользователей приложений VirtualBox и VMware.

Нашлись и те пользователи, которые смогли запустить виртуальные машины на macOS 10.15.6 без каких-либо проблем. Я тоже обновил свой MacBook Pro 2020 — правда, только вчера, поскольку всегда выжидаю несколько дней, чтобы почитать отзывы на новую версию операционной системы. В моем случае никаких новых проблем не появилось. Однако я использую другое ПО для виртуальных машин.

Если вы прочитали эту статью до того, как решили обновить свой компьютер, лучше пока не устанавливайте обновление. Я бы порекомендовал подождать до тех пор, пока Apple не выпустит новую версию macOS Catalina с исправлением этого бага (надеюсь, новые при этом не прибавятся). Хотя в Apple пока никак не прокомментировали данную проблему, специалисты, как правило, обычно исправляют баги «по тихому».

Уже известно, что на Mac с Apple Silicon не будут работать ни VMWare, ни Parallels, ни даже Boot Camp. Установить на такой Mac Windows или какой-нибудь Linux (для Intel) станет намного сложнее – практически невозможно.

В этой статье мы расскажем, как проходит установка macOS на компьютер через VMware Workstation Player. Для работы вам понадобится готовый ISO-образ операционной системы. На VMware mac OS устанавливается в 4 этапа:

  1. Установка патча для разблокировки возможностей работы VMware с macOS.
  2. Создание виртуальной машины.
  3. Редактирование конфигурационного файла для запуска на процессорах Intel или AMD.
  4. Установка macOS на виртуальную машину.
Официально VMware Workstation не поддерживает MacOS в качестве гостевой ОС. Поэтому производительность системы будет гораздо ниже, чем на устройствах от компании Apple. Повысить производительность можно при помощи VMware Tools. Это набор ПО, который оптимизирует взаимодействие между основной и гостевой ОС. Поздние версии macOS могут не поддерживать VMware Tools.

Как разблокировать VMware для macOS

Поскольку VMware Workstation официально не поддерживает MacOS в качестве гостевой ОС, для запуска macOS нужно установить неофициальный патч. Он подойдет как для Workstation Player, так и для Workstation Pro.

Чтобы установить патч для разблокировки macOS:

Распакуйте архив и запустите файл «Unlocker.exe». Дождитесь окончания установки.

Готово, при создании виртуальной машины в списке поддерживаемых гостевых ОС появится Apple Mac OS X:

Список поддерживаемых ОС в VMware после установки патча

Как создать виртуальную машину для macOS

После установки патча можно приступить к установке macOS. Для работы вам понадобится готовый ISO-образ операционной системы.

Нажмите Create a New Virtual Machine, чтобы создать новую виртуальную машину:

Главное меню VMware

Нажмите Browse и в локальной папке компьютера выберите ISO-образ Mac OS. После этого кликните Next:

Меню выбора образа ОС для установки на виртуальную машину в VMware

Выберите «Apple Mac OS X». Выбор версии зависит от того, какую ОС вы хотите установить:

  • Big Sur — macOS 11.1,
  • Catalina — macOS 10.15,
  • Mojave — macOS 10.14.

Затем нажмите Next:

Меню выбора версии ОС для установки на виртуальную машину в VMware

Если вы хотите оставить название и директорию по умолчанию, нажмите Next. Если вы хотите изменить их, в поле «Virtual machine name» введите имя новой виртуальной машины. Затем нажмите Browse, чтобы выбрать папку, в которой будет храниться виртуальная машина. После этого нажмите Next:

Меню выбора директории для установки ОС на виртуальную машину в VMware

«Maximum disk size» — это максимальный размер дискового пространства, которое будет выделено для гостевой операционной системы. Мы рекомендуем выбрать объём — 80 ГБ.

Если хотите, чтобы виртуальный диск хранился в одном файле, выберите Store virtual disk as a single file. Это не повлияет на производительность операционной системы.

Нажмите Next:

Меню выбора дискового пространства для установки ОС на виртуальную машину в VMware

Переход к управлению выделяемыми ресурсами для виртуальной машины в VMware

  • Memory (оперативная память) — рекомендуемый объём составляет 4 ГБ. Если у вашего компьютера установлено 16 ГБ оперативной памяти, выделите 8 ГБ.
  • Number of processor cores (количество ядер процессора) — минимальное рекомендуемое количество — 2. Если процессор вашего компьютера имеет 8 и более ядер, выделите минимум 4 ядра.

Управление выделяемыми ресурсами для виртуальной машины в VMware

Кроме оперативной памяти и ядер процессора необходимо включить виртуализацию. Для этого нажмите Processors, отметьте галочкой пункт «Virtualize Intel VT-x/EPT or AMD-V/RVI» и кликните Close:

Включить дополнительную виртуализацию для ОС в VMware

Нажмите Finish:

Завершение процедуры создания виртуальной машины в VMware

Готово, виртуальная машина создана.

Как отредактировать файл .VMX

Перед запуском гостевой ОС нужно внести изменения в файл с расширением .VMX.

Не запускайте гостевую систему MacOS, пока не внесёте изменения в файл .VMX.

Откройте директорию, в которой хранятся файлы виртуальной машины. Это директория, которую вы выбирали на 5 шаге. Если вы выбрали директорию по умолчанию, перейдите в Документы — Virtual Machine. Вам нужен файл с расширением .VMX:

Список файлов виртуальной машины VMware

Кликните по файлу правой кнопкой мыши и выберите Открыть с помощью — Блокнот.

Открыть .vmx с помощью блокнота

В зависимости от процессора вашего компьютера вставьте в конец файла нужный текст:

Готово, виртуальная машина готова к запуску.

Теперь запустим виртуальную машину и установим операционную систему macOS.

Как установить macOS на VMware Workstation

В инструкции мы устанавливаем версию macOS Big Sur. Процедура установки версий macOS Mojave и Catalina практически не отличается.

Чтобы установить macOS на VMware Workstation:

Запустите созданную ранее виртуальную машину:

Запуск виртуальной машины из главного меню VMware Workstation

Дождитесь загрузки операционной системы с установочного диска:

Загрузочный экран macOS

Выберите язык и нажмите на стрелку в правом нижнем углу:

Выбор языка macOS

Отформатируйте виртуальный диск. Для этого выберите Дисковая утилита и нажмите Продолжить:

Дисковая утилита для форматирования диска macOS

Выберите виртуальный жёсткий диск VMware Virtual SATA Hard Drive Media и нажмите Стереть:

Стереть диск для установки macOS

Введите название диска и нажмите Стереть:

Запуск форматирования диска

Дождитесь завершения процедуры и нажмите Готово.

После этого вверху страницы нажмите Дисковая утилита — Завершить дисковую утилиту:

Закрыть дисковую утилиту

Выберите Установка macOS Big Sur и кликните Продолжить:

Запустить установку macOS Big Sur

Нажмите Продолжить:

Экран установки macOS 1

Примите условия лицензионного соглашения:

Условия лицензионного соглашения macOS

Выберите диск, название которого вы указывали на 6 шаге, и нажмите Продолжить. На этот диск будет установлена ОС.

Выбор диска для установки macOS

Дождитесь окончания установки. Гостевая операционная система перезагрузится несколько раз:

Экран установки macOS 2

Выберите регион и продолжите установку. Следуйте подсказкам системы:

Экран установки macOS 3

На этапе «Ассистент миграции» в левом нижнем углу нажмите Не сейчас:

Экран установки macOS 4

Экран установки macOS 5

Заполните поля, задайте пароль и нажмите Продолжить:

Экран установки macOS 6

Завершите настройку macOS, следуя указаниям на экране.

Готово, вы установили macOS на виртуальную машину VMware Workstation Player.

Я использую Mac OS в VMWare для разработки приложений для iOS.

После обновления ОС и Xcode устройство iOS недоступно, поэтому я не могу его протестировать.

Когда устройство подключено к ПК, оно отображается как подключенное в VMware и помечено зеленой точкой. Но он не отображается на устройствах Xcode.

Я использую Mac OS 10.11. Есть у кого-нибудь идеи?

У меня была такая же проблема, но ее довольно легко решить. Следуйте следующим шагам:

1) В настройках виртуальной машины (VMWare):

  • Установите для совместимости USB значение 2.0 вместо 3.0.
  • Установите флажок «Показать все устройства ввода USB».

2) Добавьте устройство в список разрешенных устройств для разработки в своей учетной записи Apple Developer. Без этого шага невозможно использовать ваше устройство в Xcode.

Я хочу кое-что добавить.

Чтобы устройства работали на вашем Mac, вы должны убедиться, что они к нему подключены. Я не знаю, как это делается в других версиях, но я использую VMware Workstation 12 Player.

Если вы пойдете в Player (Top left corner) > Removable Devices > Enable the device , вы хотите

Вот что мне нужно было сделать.

Вот еще что можно попробовать (я использую Windows 10):

  1. Остановите виртуальную машину.
  2. Откройте Пуск.
  3. Типа «Услуги».
  4. Найдите службу VMWare USB Arbitration Service и запустите ее.
  5. Подключите свое устройство и, надеюсь, оно будет обнаружено.

Это то, что у меня сработало. Я понятия не имею, почему сервис не был запущен вообще, и раньше он отлично работал с моим iPhone 7. Удачи.

У меня была такая же проблема с VMWare 12.5.2 и ОС: Mac OS Sierra.
Вот несколько шагов, чтобы решить эту проблему: (у меня сработало.)

  1. Откройте VMWare.
  2. выберите свою ОС. (Моя - MacOS Sierra)
  3. Затем в левой части выберите вариант «Изменить настройки виртуальной машины».
  4. Будет одно всплывающее окно настройки. При этом вам нужно выбрать вкладку «Оборудование».
  5. В нем есть опция «USB-контроллер». Выберите это. Вы найдете вариант справа.
  6. При этом установите для совместимости с USB значение «USB 2.0» и отметьте все 3 выбранных параметра. параметры должны быть следующими: i) Автоматически подключать новые устройства USB, ii) Показать все устройства ввода USB, iii) Совместно использовать устройства Bluetooth с виртуальной машиной
  7. Нажмите ОК.

Вот так. Это сработает. Теперь вы можете включить виртуальную машину и попробовать подключить устройство с помощью подходящего USB-кабеля. Иногда может быть проблема с USB-кабелем, который не авторизован. Тем не менее, если у вас есть сомнения, вы можете спросить меня здесь.

Я использую Iphone 8+ и VMWare macOS High Sierra на компьютере с Windows 10.

Сделайте это в таком порядке:

Выключив виртуальную машину, перейдите к настройкам той машины, которую вы используете, и измените USB на 2.0. Вы можете найти это в том же меню, в котором вы выделили свой баран и ядра.

Убедитесь, что ваш телефон подключен к сети и выключен.

Загрузите виртуальную машину, macOS.

Включите телефон при загрузке Mac

В vmware.log найдите видео & amp; pid вашего iphone USB:
Пример:

Закройте vmware (чтобы разблокировать .vmx )

Замените 0xvid:0xpid видео & amp; pid найден в vmware.log . Пример:

В vmware & gt; Изменить виртуальную машину & gt; USB-контроллер: Совместимость с USB: USB 2.0
Активно: автоматически подключать новые USB-устройства
Активно: показать все устройства ввода USB
Активно: совместное использование устройств Bluetooth с виртуальной машиной

Запустите Mac OS и убедитесь, что указатель мыши находится в фокусе на vmware (или просто используйте приглашение входа, если оно появится).

Сделайте то, что предлагается в ответе, но убедитесь, что вы также click inside the VM , чтобы OSX была в фокусе, прежде чем подключать телефон. В моем случае мне пришлось это сделать, чтобы это сработало.

У меня есть 2 компьютера с VMWare Workstation и Mac OS Sierra, установленными в качестве гостевой ОС. Первая машина могла распознать мое устройство iOS, тогда как вторая машина не могла распознать его. Вторая машина показывала то же поведение, что и другие, где она могла бесконечно повторно подключаться и отключаться от iPhone.

К счастью, у моей второй машины были проблемы с сетевым подключением к моей виртуальной машине. Поэтому я наткнулся на решение, когда сбросил сетевые настройки для виртуальной машины.

Вы можете попробовать следующие шаги и посмотреть, сработает ли это для вас. У меня это сработало.

Читайте также: