【发布时间】:2013-08-11 13:18:12
【问题描述】:
可能有用,我发现了这个错误。常见的解决方案是重新安装 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。命令和标准错误如下所示 命令:["hostonlyif", "create"]Stderr:0%...进度状态:NS_ERROR_FAILURE VBoxManage:错误: 无法创建仅主机适配器 VBoxManage:错误: VBoxNetAdpCtl:添加新界面时出错:无法打开 /dev/vboxnetctl: 没有这样的文件或目录
VBoxManage:错误:详细信息:代码 NS_ERROR_FAILURE (0x80004005), 组件 HostNetworkInterface,接口 IHostNetworkInterface VBoxManage:错误:上下文:“int handleCreate(HandlerArg*,int,int*)” 在文件 VBoxManageHostonly.cpp 的第 68 行
关于错误的 Vagrant Git 问题:https://github.com/mitchellh/vagrant/issues/1671#issuecomment-22304107
【问题讨论】:
-
VirtualBox 4.3.2 据称解决了每次启动后都需要重启的问题。
-
@lucas-serafim 你能否添加一个关于这个问题所指操作系统的注释?例如,在常见的 Windows 或 Linux 安装中既没有名为“launchctl”的二进制文件,也没有根文件夹“/Library”。
-
你好@freeela这是在osx上
-
我使用 macosx monterey - 没有一个设置对我有用 - 我不得不在 macosx 公证过程中删除并重新安装 virtualbox 并允许 oracle。然后事情对我有用。
标签: virtualbox vagrant