Genymotion Error: Unable to load Virtualbox engine

2019-03-15 02:29发布

I am on Arch using VirtualBox from community repo and Genymotion from AUR. Whenever i want to start a virtual device it says:

Unable to load VirtualBox engine.

Make sure that it is properly installed before starting Genymotion.

For more information please refer to: https://cloud.genymotion.com/page/faq/#vbox

I've already reinstalled everything nothing seems to work.

When i use

#vboxreload

"vboxnetadp vboxnetflt vboxpci vboxdrv" are loaded and genymotion works for this session until i reboot the system.

I use a virtualbox.conf at /etc/modules-load.d/ to load "vboxnetadp vboxnetflt vboxpci vboxdrv".

$cat /etc/modules-load.d/virtualbox.conf 
vboxdrv\nvboxnetflt\nvboxnetadp\nvboxpci

I'm not a linux crack but I thought /etc/modules-load.d/virtualbox.conf would automatically load the modules - so i do not need to use #vboxreload after each reboot?

9条回答
仙女界的扛把子
2楼-- · 2019-03-15 02:49

For Linux Mint sudo /sbin/rcvboxdrv setup command worked for me. I guess same should work on Ubuntu and other debian builds.

查看更多
Emotional °昔
3楼-- · 2019-03-15 02:50
sudo /etc/init.d/vboxdrv setup
查看更多
forever°为你锁心
4楼-- · 2019-03-15 02:52

You can have a problem like me. I had same errors but advices didn't help me. But I found a lot of host-only networks in my virtualbox (you can check it, run virtualbox file->preference->networks->host-only networks). I removed all "vboxnetXXX" and genymotion became to execute.

You can use sh script to remove it all:

for i in $(seq 0 255); do 
     VBoxManage hostonlyif remove vboxnet$i
done
查看更多
登录 后发表回答