it-swarm.com.ru

Невозможно запустить виртуальное устройство Genymotion - не удалось запустить адаптер Ethernet хоста Virtualbox

Я использую Genymotion v13.0 на Windows 8 Pro для успешного создания виртуального устройства, но когда я пытаюсь запустить его, я получаю эту ошибку: Unable to start Genymotion Virtual Device. 

Скриншот:

enter image description here

Пытаясь запустить его через Virtualbox, я получил это сообщение об ошибке: Virtualbox Host Only Ethernet Adapter Failed to start

Скриншот: 

enter image description here

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

Может кто-нибудь подскажите пожалуйста как это исправить?

43
Fridza

Это работало для меня, используя GenyMotion 2.0.3 и VirtualBox 4.3.6. Моя проблема заключалась в том, что у меня уже есть адаптер Host-only, который используется Vagrant. Я не могу просто удалить его, он уничтожит мою Vagrant VM.

Создайте новый адаптер только для хоста в глобальных настройках Virtual Box.
Дайте ему отдельное адресное пространство от любых существующих адаптеров только для хоста. Например, я настроил мой следующим образом, где у меня также есть vboxnet0 (используется Vagrant), который использует 192.168.56.x

имя: vboxnet1
Адрес IPV4: 192.168.57.1
маска: 255.255.255.0

DHCP:
адрес 192.168.57.100 маска: 255.255.255.0 нижние границы: 192.168.57.101 верхняя граница: 192.168.57.254

Затем отредактируйте существующий GenyMotion VM, чтобы использовать этот адаптер только для хоста, и перезапустите его из GenyMotion.

Удачи!

29
Johnny O

У меня та же проблема, и я решаю ее с помощью этого:

  1. Откройте Windows Сетевые подключения
  2. Щелкните правой кнопкой мыши на VirtualBox Host only адаптере, который создал
  3. Выберите недвижимость
  4. Проверьте "VirtualBox NDIS6 Bridged Networking driver"
  5. отключить и включить адаптер

 enter image description here

18
zheek

У меня была та же самая проблема, и это исправило это:

Зайдите в Центр управления сетями и общим доступом > Измените настройки адаптера и включите их:

  • Подключение по локальной сети (если оно отключено)
  • VirtualBox Host-Only Network

Я думаю, что включение второго сделает работу, но я все равно сделал первое.

Надеюсь, поможет.

15
Mahm00d

Это может быть из-за того, что вы выделили более 50% RAM памяти для вашего эмулятора. 

Откройте Oracle VM --> Settings --> General, а затем уменьшите объем памяти, назначенной устройству.

А в Newer Versions, Откройте Oracle VM --> Settings --> System --> MotherBoard Tab, а затем уменьшите объем памяти, назначенной устройству

13
Abhishek saharn

В Win10 может быть полезно загрузить последнюю версию VirtualBox .

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

6
Jaqen H'ghar

таким образом решите мою проблему . 1. перейдите в Панель управления-> Сеть и настройки Internet -> change adapter щелкните правой кнопкой мыши на VirtualBox Host-Only Network и выберите свойства Эта программа должна иметь галочку клиент для сетей Microsoft виртуальный сетевой драйвер virtualBox карманный планировщик qos общий доступ к файлам и принтерам для сети Microsoft , если вы видите другую программу, выберите и удалите ее

2. в virtulbox перейдите в файл -> настройки -> сеть Дважды щелкните на адаптере Ethernet VirtualBox Host-Only Отредактируйте так: IPV4-адрес: 192.168.56.1 маска: 255.255.255.0 DHCP: адрес 192.168.56.100 mask : 255.255.255.0 нижние границы: 192.168.56.101 верхняя граница: 192.168.56.254 перезапустите или выйдите из Windows и запустите genymotion если не удалось решить проблему в virtulbox, перейдите к file -> preferences -> network и удалите адаптер Ethernet только для хоста.

3
MRDM

Выберите свой VM -> Settings -> Network -> Отключите Network Adapter (он будет перенастроен Genymotion)

Запустите образ Android снова в Genymotion UI (не в Virtualbox) , он должен работать сейчас!

3
S Lal

У меня была та же проблема в Mac OS, это была ошибка в VirtualBox V5.0.2 и исправлена ​​в V5.0.3, я установил V5.0.3 и больше никаких проблем

2
Sherry

Кажется, ваша установка VirtualBox не работает правильно. Вы должны попытаться переустановить/обновить VirtualBox, чтобы в процессе установки он исправил эту проблему «Интерфейс не найден».

1
madCdan

Как уже упоминалось выше, выделение более 50% RAM памяти для вашего эмулятора.

Для меня это тоже исправлено.

Моя машина имеет 8 ГБ, и я назначил 4 ГБ для каждого устройства. Сброс это решит мою проблему.

1
crx4

У меня была такая же проблема, и я понял это сегодня. Мне пришлось освободить существующие виртуальные диски, прежде чем Genymotion позволит мне создать НОВЫЙ виртуальный диск. Как только вы нажмете «Создать новый диск», он предложит вам войти в свою облачную учетную запись Genymotion. Теперь я действительно могу запустить его. Надеюсь это поможет.

Редактировать * Также попытался переустановить и восстановить Virtualbox несколько раз и все еще получил ту же ошибку. Только когда я выпустил существующие виртуальные диски, он начал работать.

1
IhadTheSameProblem

1. Запустите VirtualBox от имени администратора

2. Перейдите в Файл -> Настройки -> Сеть -> Только хост-сети

3. Добавьте новый или просто отредактируйте и удалите все существующие 

Adapter Tab:
        IPv4 Address:        192.168.0.201
        IPv4 Network Mask:   255.255.255.0
    DHCP Server Tab:
        Server Address:      192.168.0.100
        Server Mask:         255.255.255.0
        Lower Address Bound: 192.168.0.101
        Upper Address Bound: 192.168.0.199

При быстром открытии VirtualBox, а затем откройте Genymotion. Это тогда не работает, просто измените адрес и попробуйте еще раз и перезагрузите компьютер.

0
Md Imran Choudhury

Просто скачайте последнюю версию Virtualbox версию. Это работает для меня.

0
Bacs

У меня недавно была эта проблема, и настройка конфигурации виртуальной сети не работала. Я нашел это тогда: https://forums.virtualbox.org/viewtopic.php?f=6&t=70199

Кажется, что Virtualbox содержит ошибку в последних выпусках . Переустановите ее с помощью команды cmd и используйте ее в качестве аргументов для исполняемого файла: -msiparams NETWORKTYPE=NDIS5

Это помогло мне. Я нахожусь на Windows 10, используя версию VirtualBox-5.0.10-104061-Win.
Обратите внимание, что, похоже, это не проблема только с genymotion . Надеюсь, я сэкономлю вам время. Я уверен, что потратил больше, чем я думал, что это займет меня.

0
Daniel Mendonça

Просто скачайте и установите последнюю версию Virtual box, запустите ее, затем запустите эмулятор и альт, он будет запущен и работает. Этот работал для меня. 

0
Nethenz

Вы можете проверить версию своего genymotion и виртуальной коробки. Genymotion 2.5.3 будет работать лучше с virtualbox 4.3.30.

0
Kun Jiang

Существует известная проблема с новым драйвером NDIS6, вы можете установить его, чтобы использовать старый драйвер NDIS5

Шаги, за которыми я следовал:

1.Uninstall Virtualbox and try reinstalling it using command Prompt.
2. Run command Prompt in administrative mode;
3.Check your Network Drivers if you are using NDIS6 or 6.+ ;
  Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5;
4.Now Follow the install steps and finish installation steps.
5. Now try starting device with VirtualBox.

Это сработало для меня.

0
PN10

в моем случае было 2 причины (проверено), что мое устройство genymotion не может работать на Windows 10/64bit 

1. VPN был запущен и подключен

2. объем «базовой памяти»:

запустите виртуальный ящик> выберите свое устройство в списке> Настройки> Система (левый список)> установите базовую память на 1024

0
Namini40

Я сделал следующее, чтобы решить мой:

  1. Откройте VirtualBox и проверьте новую машину, созданную для вас GenyMotion
  2. Щелкните правой кнопкой мыши и выберите Настройки затем перейдите в Сеть раздел/вкладка
  3. В Адаптер 1 tab, он должен быть подключен к Host-Only Adapter . Проверьте, как называется используемый адаптер Name , затем закройте его.

  4. Откройте Файл | Настройки in Virtualbox , затем перейдите в Сеть section/tab

  5. Под Host-only Networks tab найдите то же имя, которое вы уже получили на шаге 3.

  6. Дважды щелкните по этому имени и Apple следующую конфигурацию 

    • Вкладка «Адаптер»:
    • IPv4 Adapter: 192.168.65.1
    • IPV4 Network Mask: 255.255.255.0

    • DHCP-сервер: 

    • Отметьте «Включить сервер»
    • Адрес сервера: 192.168.65.100
    • Маска сервера: 255.255.255.0
    • Нижняя граница адреса: 192.168.65.101
    • Верхняя граница адреса: 192.168.65.255
0
msoliman

В Mac откройте Oracle Virtual Box и перейдите в VirtualBox -> Настройки -> Сеть. Выберите вкладку «Только сети» и удалите vboxnet0. Он будет воссоздан при следующем запуске эмулятора genymotion.

0
Arunjyothis

Попробуй это. меня устраивает. :)

Я также отключил Hyper-V , чтобы моя работа.

Genymotion FAQ

На сегодняшний день VirtualBox еще не полностью совместим с Windows 10. Поскольку Genymotion полагается на использование VirtualBox в фоновом режиме, могут возникнуть некоторые проблемы. Если у вас есть какие-либо проблемы с запуском Genymotion в Windows 10, мы сначала рекомендуем вам перевести VirtualBox в чистое состояние. Для этого:

  1. Удалите VirtualBox. Перезагрузите компьютер, если это будет предложено установщиком.
  2. Установите версию VirtualBox, рекомендованную для Windows 10 Перезагрузите компьютер по запросу установщика.
  3. Откройте VirtualBox и выберите «Файл»> «Настройки»> «Сеть».
  4. Удалите все существующие сети только для хоста, нажав Описание 1.
  5. Запустите Genymotion в первый раз.
  6. В случае сбоя запустите Genymotion во второй раз.

Если Genymotion по-прежнему не запускается, вы можете вручную настроить сеть только для хоста:

  1. Откройте VirtualBox и выберите «Файл»> «Настройки»> «Сеть».
  2. Добавьте новую сеть только для хоста, нажав Описание 1.
  3. Отредактируйте его конфигурацию, нажав Описание 1.
  4. На вкладке «Адаптер» установите следующие значения: IPv4-адрес: 192.168.56.1 Маска сети IPv4: 255.255.255.0
  5. На вкладке DHCP-сервер установите следующие значения: Установите флажок Включить сервер . Адрес сервера: 192.168.56.100 Маска сервера: 255.255.255.0 Нижняя граница адреса: 192.168.56.101 Верхняя граница адреса: 192.168.56.254
0
Rafael M.