可以很有用,我发现了这个错误。常见的解决方案是重新安装virtualbox,但还有更好的方法。
解决方案
sudo /Library/StartupItems/VirtualBox/VirtualBox restart
或
sudo /Library/StartupItems/VirtualBox/VirtualBox start
VirtualBox 4.3+
在最近的版本中,文件(/Library/StartupItems/VirtualBox/VirtualBox)不存在,因此需要使用以下命令:
sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist
错误
在执行
VBoxManage
时出现错误,Vagrant使用它来控制VirtualBox。命令和stderr如下所示命令:"hostonlyif","create“
标准错误: 0%...进度状态: NS_ERROR_FAILURE VBoxManage:错误:无法创建仅主机适配器VBoxManage:错误: VBoxNetAdpCtl:添加新接口时出错:无法打开/dev/vboxnetctl:没有这样的文件或目录
VBoxManage:错误:详细信息:代码NS_ERROR_FAILURE (0x80004005),组件HostNetworkInterface,接口IHostNetworkInterface VBoxManage: error: Context:"int handleCreate(HandlerArg*,int,int*)“位于文件VBoxManageHostonly.cpp的第68行
有关错误的Vagrant Git问题:https://github.com/mitchellh/vagrant/issues/1671#issuecomment-22304107
https://stackoverflow.com/questions/18149546
复制相似问题