VirtualBox 5.0.26(Ubuntu 16.04)VBoxNetAdpCtl:添加新接口时出错

VirtualBox 5.0.26(Ubuntu 16.04)VBoxNetAdpCtl:添加新接口时出错,ubuntu,virtualbox,genymotion,ubuntu-16.04,Ubuntu,Virtualbox,Genymotion,Ubuntu 16.04,为了使用Genymotion,我需要在我的Ubuntu 16.04机器上安装VirtualBox 5.0.26 我需要创建一个仅限主机的网络适配器,但当我创建时,会收到以下错误消息: VBoxNetAdpCtl:添加新接口时出错:VBoxNetAdpCtl:ioctl /dev/vboxnetctl失败:devic的ioctl不适当 结果代码:NS\U错误\U故障(0x80004005)组件: HostNetworkInterfaceWrap接口:IHostNetworkInterface {4

为了使用Genymotion,我需要在我的Ubuntu 16.04机器上安装VirtualBox 5.0.26

我需要创建一个仅限主机的网络适配器,但当我创建时,会收到以下错误消息:

VBoxNetAdpCtl:添加新接口时出错:VBoxNetAdpCtl:ioctl /dev/vboxnetctl失败:devic的ioctl不适当

结果代码:NS\U错误\U故障(0x80004005)组件: HostNetworkInterfaceWrap接口:IHostNetworkInterface {455f8c45-44a0-a470-ba20-27890b96dba9}

更新

我刚刚尝试用VirtualBox版本5.0.285.1.14创建一个只支持主机的网络接口,VirtualBox抛出了相同的错误


所以这似乎是一个普遍的问题?

只是一个猜测,但是您是否设法指定了正确的网络适配器(或者VB应该使用的方式)?看起来VirtualBox找不到它。你能展示一下VB适配器是如何在设置中设置的吗


编辑:如果你有一个图形用户界面与你的VB,我建议你去设置和选择一节,关于网络适配器。这可以帮助您以正确的方式进行设置:

在不断尝试之后,安装virtualbox guest additions解决了我的问题

sudo apt-get -y install dkms build-essential linux-headers-$(uname -r) virtualbox-guest-additions-iso

你能给我一个描述它的链接吗?我怎样才能指定正确的网络适配器?除了安装virtualbox,我什么也没做。之后,我尝试创建一个网络界面,我也尝试了以下步骤,但没有成功,我编辑了我的答案,你可以检查ini的链接,我正在使用图形用户界面。尝试使用图形用户界面创建仅主机的网络界面时,我收到了错误。尝试其他选项时是否仍存在此错误?这解决了我在运行
docker machine create
命令并收到以下错误时遇到的问题:
VBoxManage:error:VBoxNetAdpCtl:error when adding new接口:无法打开/dev/vboxnetctl:没有这样的文件或目录