Ошибка Genymotion при запуске "не удается загрузить virtualbox"

Я установил пакет genymotion+virtualbox в Windows 7 64-бит, и все идет хорошо... Но когда я начинаю Genymotion, он представляет мне сообщение об ошибке Unable to load virtualbox.

VirtualBox установлен, и я могу запустить его вручную. Я попытался установить пакеты отдельно, обновил virtualbox до 4.2.16, но ничего не получилось.

Я уже читал Genymotion FAQ, но это не помогло.

15 ответов


в Linux, по крайней мере, мне пришлось перезапустить VirtualBox, запустив эту команду на терминале:

/lib/virtualbox/VirtualBox restart

кажется, то же самое на Mac OS X.


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

я узнал, что Oracle virtual box не устанавливает сетевой адаптер правильно в windows 8.1

устранение:

  1. удалить все предыдущие виртуальные адаптеры
  2. перейдите в Диспетчер устройств и нажмите "действие" > "добавить устаревшее оборудование"
  3. установите виртуальные адаптеры oracle вручную (мой путь был C:\Program Files\Oracle\VirtualBox\drivers\network\netadp\VBoxNetAdp.inf)

теперь, когда адаптеры virtual box установлены правильно, его необходимо правильно настроить. (следующее решение, как и многие другие решения сюда)

  1. запустите Oracle VM VirtualBox и перейдите в раздел "Файл" > "Настройки" > "Сеть" > "Сеть только для хоста"
  2. нажмите edit
  3. Задайте В Параметрах IPv4 192.168.56.1 маска 255.255.255.0
  4. перейдите на вкладку DHCP-сервер и установите сервер adr:192.168.56.100 сервер маске: 255.255.255.0 низкая привязка адреса: 192.168.56.101 верхняя граница адрес 192.168.56.254
  5. теперь нажмите OK и запустите genymotion

была та же проблема, удалите Genymotion, установите VirtualBox отдельно от https://www.virtualbox.org/wiki/Downloads затем установите пакет Genymotion без VirtualBox.


попробуйте закрыть Android Studio / Eclipse, если он открыт. У меня получилось.


то, что сработало для меня в Windows 7, - это удалить Сеть только для хостов (в Oracle virtual box предпочтения меню [CTRL+G] ->сеть ->сети только для хостов). Как Genymotion создаст его автоматически при следующем запуске виртуального устройства. Для записи; я использую виртуальное устройство Nexus S 2.3.7.


ИСПРАВЛЕНО РЕШЕНИЕ

выполните команду ниже в терминале, она обозначает, где находится ваша установка virtualbox на MAC / Linux.

    $ which vboxmanage
    /usr/local/bin/VBoxManage

Genymotion поиск virtualBox в / usr / bin / VBoxManage в то время как он находится в / usr / local/bin / VBoxManage , вам нужно создать символическую ссылку на это место, запустить в терминале, чтобы исправить это.

    sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage

я использую Intellij IDEA и такая же ошибка произошла со мной, я обнаружил, что путь к genymotion папка была настроена неправильно. Либо открыть настройки используя File > Settings или Ctrl + Alt + S затем в IDE Settings проверьте, если путь к genymotion папка правильная или нет.

С Android Studio почти аналогично Intellij IDEA таким образом, вы можете применить те же шаги выше к Android Studio как хорошо.

genymotion settings


открыть Genymotion в Windows как администратор. Моем Genymotion работает только в этом режиме


на самом деле кажется, что Genymotion имеет проблему с более новыми версиями Virtual box, у меня была та же проблема на моем Mac, но когда я понизился до 4.3.30, это сработало как шарм.


убедитесь,что GenyMotion находится в переменной среды PATH. Я заметил, что мой не был заполнен автоматически, поэтому, как только я вошел в него, все было в порядке.


для Windows есть 2 установщика. Вы использовали пакет, содержащий установщик VirtualBox? Это называют Windows 32/64 бит (с VirtualBox).


Не спрашивайте, какое это имеет отношение к этому , но, щелкнув правой кнопкой мыши файл приложения genymotion и перейдя на совместимость с Vista, решили проблему!


Я также испытал это, когда я обновил операционную систему от Windows 8 до Windows 8.1. Un-installing Virtualbox и переустановка сработала для меня.


  1. закрыть Android Studio (Если Android Studio работает)
  2. запустите Genymotion как администратор

вот и все! простой.


попробуйте запустить его через плагин android-studio/eclipse. Вот как у меня была аналогичная проблема при запуске его из ubuntu.