Не запускается виртуальная машина vmware mac os
Я использую 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.
Это несколько шагов для решения этой проблемы: (что сработало для меня.)
- Открыть VMWare.
- выберите ОС. (Мой MacOS Sierra)
- затем в левой части выберите опцию "Изменить настройки виртуальной машины"
- будет одно всплывающее окно настройки. В этом вам нужно выбрать вкладку "Оборудование".
- в этом есть опция "USB-контроллер". Выбирать тот. Вы будете найти вариант правой стороны.
- в этом, установите совместимость USB как "USB 2.0" и проверьте все 3 варианта, как выбрано. параметры должны быть следующими: i) автоматически подключать новые USB-устройства, ii) показывать все USB-устройства ввода, iii) обмениваться устройствами Bluetooth с виртуальной машиной
- нажмите 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 этапа:
- Установка патча для разблокировки возможностей работы VMware с macOS.
- Создание виртуальной машины.
- Редактирование конфигурационного файла для запуска на процессорах Intel или AMD.
- Установка macOS на виртуальную машину.
Как разблокировать VMware для macOS
Поскольку VMware Workstation официально не поддерживает MacOS в качестве гостевой ОС, для запуска macOS нужно установить неофициальный патч. Он подойдет как для Workstation Player, так и для Workstation Pro.
Чтобы установить патч для разблокировки macOS:
Распакуйте архив и запустите файл «Unlocker.exe». Дождитесь окончания установки.Готово, при создании виртуальной машины в списке поддерживаемых гостевых ОС появится Apple Mac OS X:
Как создать виртуальную машину для macOS
После установки патча можно приступить к установке macOS. Для работы вам понадобится готовый ISO-образ операционной системы.
Нажмите Create a New Virtual Machine, чтобы создать новую виртуальную машину:
Нажмите Browse и в локальной папке компьютера выберите ISO-образ Mac OS. После этого кликните Next:
Выберите «Apple Mac OS X». Выбор версии зависит от того, какую ОС вы хотите установить:
- Big Sur — macOS 11.1,
- Catalina — macOS 10.15,
- Mojave — macOS 10.14.
Затем нажмите Next:
Если вы хотите оставить название и директорию по умолчанию, нажмите Next. Если вы хотите изменить их, в поле «Virtual machine name» введите имя новой виртуальной машины. Затем нажмите Browse, чтобы выбрать папку, в которой будет храниться виртуальная машина. После этого нажмите Next:
«Maximum disk size» — это максимальный размер дискового пространства, которое будет выделено для гостевой операционной системы. Мы рекомендуем выбрать объём — 80 ГБ.
Если хотите, чтобы виртуальный диск хранился в одном файле, выберите Store virtual disk as a single file. Это не повлияет на производительность операционной системы.
Нажмите Next:
- Memory (оперативная память) — рекомендуемый объём составляет 4 ГБ. Если у вашего компьютера установлено 16 ГБ оперативной памяти, выделите 8 ГБ.
- Number of processor cores (количество ядер процессора) — минимальное рекомендуемое количество — 2. Если процессор вашего компьютера имеет 8 и более ядер, выделите минимум 4 ядра.
Кроме оперативной памяти и ядер процессора необходимо включить виртуализацию. Для этого нажмите Processors, отметьте галочкой пункт «Virtualize Intel VT-x/EPT or AMD-V/RVI» и кликните Close:
Нажмите Finish:
Готово, виртуальная машина создана.
Как отредактировать файл .VMX
Перед запуском гостевой ОС нужно внести изменения в файл с расширением .VMX.
Не запускайте гостевую систему MacOS, пока не внесёте изменения в файл .VMX.Откройте директорию, в которой хранятся файлы виртуальной машины. Это директория, которую вы выбирали на 5 шаге. Если вы выбрали директорию по умолчанию, перейдите в Документы — Virtual Machine. Вам нужен файл с расширением .VMX:
Кликните по файлу правой кнопкой мыши и выберите Открыть с помощью — Блокнот.
В зависимости от процессора вашего компьютера вставьте в конец файла нужный текст:
Готово, виртуальная машина готова к запуску.
Теперь запустим виртуальную машину и установим операционную систему macOS.
Как установить macOS на VMware Workstation
В инструкции мы устанавливаем версию macOS Big Sur. Процедура установки версий macOS Mojave и Catalina практически не отличается.
Чтобы установить macOS на VMware Workstation:
Запустите созданную ранее виртуальную машину:
Дождитесь загрузки операционной системы с установочного диска:
Выберите язык и нажмите на стрелку в правом нижнем углу:
Отформатируйте виртуальный диск. Для этого выберите Дисковая утилита и нажмите Продолжить:
Выберите виртуальный жёсткий диск VMware Virtual SATA Hard Drive Media и нажмите Стереть:
Введите название диска и нажмите Стереть:
Дождитесь завершения процедуры и нажмите Готово.
После этого вверху страницы нажмите Дисковая утилита — Завершить дисковую утилиту:
Выберите Установка macOS Big Sur и кликните Продолжить:
Нажмите Продолжить:
Примите условия лицензионного соглашения:
Выберите диск, название которого вы указывали на 6 шаге, и нажмите Продолжить. На этот диск будет установлена ОС.
Дождитесь окончания установки. Гостевая операционная система перезагрузится несколько раз:
Выберите регион и продолжите установку. Следуйте подсказкам системы:
На этапе «Ассистент миграции» в левом нижнем углу нажмите Не сейчас:
Заполните поля, задайте пароль и нажмите Продолжить:
Готово, вы установили 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):
- Остановите виртуальную машину.
- Откройте Пуск.
- Типа «Услуги».
- Найдите службу VMWare USB Arbitration Service и запустите ее.
- Подключите свое устройство и, надеюсь, оно будет обнаружено.
Это то, что у меня сработало. Я понятия не имею, почему сервис не был запущен вообще, и раньше он отлично работал с моим iPhone 7. Удачи.
У меня была такая же проблема с VMWare 12.5.2 и ОС: Mac OS Sierra.
Вот несколько шагов, чтобы решить эту проблему: (у меня сработало.)
- Откройте VMWare.
- выберите свою ОС. (Моя - MacOS Sierra)
- Затем в левой части выберите вариант «Изменить настройки виртуальной машины».
- Будет одно всплывающее окно настройки. При этом вам нужно выбрать вкладку «Оборудование».
- В нем есть опция «USB-контроллер». Выберите это. Вы найдете вариант справа.
- При этом установите для совместимости с USB значение «USB 2.0» и отметьте все 3 выбранных параметра. параметры должны быть следующими: i) Автоматически подключать новые устройства USB, ii) Показать все устройства ввода USB, iii) Совместно использовать устройства Bluetooth с виртуальной машиной
- Нажмите ОК.
Вот так. Это сработает. Теперь вы можете включить виртуальную машину и попробовать подключить устройство с помощью подходящего 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.
К счастью, у моей второй машины были проблемы с сетевым подключением к моей виртуальной машине. Поэтому я наткнулся на решение, когда сбросил сетевые настройки для виртуальной машины.
Вы можете попробовать следующие шаги и посмотреть, сработает ли это для вас. У меня это сработало.
Читайте также: