可能有用,我发现了这个错误。常见的解决方案是重新安装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的CLI。命令和stderr显示在命令下面:[“ hostonlyif”,“ create”]Stderr:0%...进度状态:NS_ERROR_FAILURE VBoxManage:错误:无法创建仅主机适配器VBoxManage:错误:VBoxNetAdpCtl:添加新接口时出错:无法打开/ dev / vboxnetctl:无此类文件或目录
VBoxManage:错误:详细信息:代码NS_ERROR_FAILURE(0x80004005),组件HostNetworkInterface,接口IHostNetworkInterface VBoxManage:错误:上下文:文件VBoxManageHostonly.cpp的第68行的“ int handleCreate(HandlerArg *,int,int *)”
关于该错误的Vagrant Git问题:https : //github.com/mitchellh/vagrant/issues/1671#issuecomment-22304107