Ответ 1
У меня была такая же проблема, и я решил ее запустить, выполнив следующую команду:
sudo /Library/StartupItems/VirtualBox/VirtualBox restart
Я продолжаю получать следующую ошибку:
Я переустановил, удалил и попробовал ВСЕГДА, чтобы заставить Genymotion работать снова.
У меня нет устройства, в котором я нуждаюсь, но Genymotion PERFECT для этой работы, пока обновление Mavericks я не сражаюсь, чтобы заставить его работать снова.
MacBook Pro, Retina 13 дюймов, начало 2013 года. i5, 8gb.
Я запускаю версию 1.3.1 для os x. У меня действительно установлен Virtualbox 4.3 с Oracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpack тоже.
My Virtualbox запускается нормально без каких-либо ошибок. Я попробовал переменные среды, поместив vbox на мой $PATH, всевозможные вещи. Ничего не работает!
Я понятия не имею, что делать дальше, кто-то там имел похожие проблемы и исправил его?
EDIT: LOG:
Oct 28 09:49:36 [Genymotion] [Warning] **** STARTING GENYMOTION ****
Oct 28 09:49:36 [Genymotion] [Warning] Genymotion Version: Genymotion 1.3.1
Oct 28 09:49:36 [Genymotion] [Debug] Network request to URL: "/launchpad/last_version/mac/x64/"
Oct 28 09:49:39 [Genymotion] [Debug] Genymotion server informs that version "1.3.0" is available from "https://ssl-files.genymotion.com/genymotion/genymotion-1.3.0/genymotion-1.3.0.dmg"
Oct 28 09:49:39 [Genymotion] [Debug] Version: "1"
Oct 28 09:49:39 [Genymotion] [Error] Genymotion is newer than the database... how is possible?
Oct 28 09:49:39 [Genymotion] [Debug] Getting currently authenticated user from local cache
Oct 28 09:49:39 [Genymotion] [Debug] Loading "vboxmanage" plugin
Oct 28 09:49:39 [Genymotion] [Debug] Library loaded with success
Oct 28 09:49:39 [Genymotion] [Debug] Chipset: "GenuineIntel"
Oct 28 09:49:39 [Genymotion] [Debug] CPUID 0x1 (Intel): ECX= "7fbae3bf"
Oct 28 09:49:39 [Genymotion] [Debug] VBoxManage path (default value): "VBoxManage"
Oct 28 09:50:09 [Genymotion] [Debug] Can't run VBoxManage ("list", "hostonlyifs")
Oct 28 09:50:09 [Genymotion] [Warning] QProcess: Destroyed while process is still running.
Oct 28 09:50:09 [Genymotion] [Error] "Fail to load vboxmanage plugin from /Applications/Genymotion.app/Contents/MacOS/plugins/"
Oct 28 09:50:09 [Genymotion] [Error] Unable to find VM Engine. Plugin loading aborted.
ИЗМЕНИТЬ 2:
Список VBoxManage hostonlyifs
Распечатывает следующее:
VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_BASE_STREAM_WOULD_BLOCK (0x80470007) - Stream operation would block (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.
У меня была такая же проблема, и я решил ее запустить, выполнив следующую команду:
sudo /Library/StartupItems/VirtualBox/VirtualBox restart
В конце концов, у вас может не быть ничего в /Library/StartupItems
.
Использование следующей команды помогает:
sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
Он работал у меня на двух разных установках Mavericks.
Обновление: Выпуск Genymotion 2.5.1 (https://www.genymotion.com/#!/release-notes/251#251), похоже, устранил эту проблему. (спасибо за головы @Roger!)
Для тех, кто может столкнуться с этим чуть позже, я решил это, установив VirtualBox 4.3.28 (https://www.virtualbox.org/wiki/Download_Old_Builds_4_3). Новые версии 5.0.0 и 4.3.30 не работали для меня с Genymotion 2.5. Ни одно из вышеперечисленных решений не работало:(
Также стоит отметить, что на момент написания данного сообщения в FAQ Genymotion указано следующее:
Однако по соображениям производительности мы рекомендуем использовать версию 4.3.12
Вам необходимо перезапустить службу VirtualBox, которую вы можете сделать с помощью этого:
sudo /Library/StartupItems/VirtualBox/VirtualBox restart
Если на этом пути пуст, вы можете использовать:
sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
После использования Parallels мне всегда нужно это делать.
В Ubuntu GNU/Linux:
sudo /etc/init.d/vboxdrv setup
Что работало для меня в Win 7, так это удалить Сеть только для хоста (в меню предпочтений виртуальных ящиков Oracle [CTRL + G] → Сеть → только сети хоста). Genymotion автоматически воссоздает его при следующем запуске виртуального устройства.
Хорошо после целого продуктивного дня спуска, я получил его на работу.
Сначала я удалил все следы Genymotion и Virtualbox. Затем я приступил к установке Genymotion, а затем Virtual Box снова, но предыдущая версия (4.2.18)
Я запустил Genymotion, загрузил изображение, у меня появилось сообщение об ошибке в сети, пытающейся запустить его. Поэтому я запускал его прямо в Virtual Box, он начал работать на 100% с сети и всего. Я закрыл его, перешел к настройкам изображения и изменил первый адаптер на "Только хост".
Я снова открыл "Запуск Genymotion" и "Играл" на моем устройстве, и он начал без проблем.
Для тех, кто попадает в этот поток из Mac OSX с тем же сообщением об ошибке, но потенциально другой проблемой:
1) Убедитесь, что вы открыли GenyMotion через/Приложения и что вы разрешили разрешения на доступ к Интернету
2) Установите Virtual box отсюда: https://www.virtualbox.org/wiki/Downloads. После загрузки и установки повторите попытку GenyMotion
3) Если они не работают, попробуйте предложение Mul0w:
sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
Это происходит при обновлении до элиты из йосемита. Виртуальная коробка должна быть установлена снова. Повторная установка движка джиннов ничего не делает. Вы сохраните все свои виртуальные устройства без изменений.
Для Arch Linux попробуйте следующее:
sudo vboxreload
Удаление сети только для хостинга помогло мне. 1. Открыть виртуальную коробку 2. Файл- > Настройки- > Сеть 3. Выберите сеть только для хоста и удалите ее.
Теперь попробуйте запустить Genymotion.
Удалите VirtualBox с помощью деинсталлятора (он поставляется с dmg), а затем снова установите VirtualBox. Это решило эту проблему для меня.
Виртуальная версия бокса 4.3.28 работала с Genymotion 2.5.2 для меня. Ничто другое, казалось, не работало.
i установлен виртуальный бокс Oracle (Ссылка для скачивания), тогда все работает нормально
В Ubuntu 16.04 vboxdrv больше не работает в /etc/init.d, поэтому вы должны запустить это:
/usr/lib/virtualbox/vboxdrv.sh setup
Я также сражался с капитаном эль-капитана. Я установил версию VirtualBox 4.3.26. Другие последние версии не работают для меня. Он работает как шарм:)
В GNU/Linux вы можете использовать эту команду
/etc/init.d/virtualbox
Функции
например
/etc/init.d/virtualbox force-reload
Удача