如何解决Vagrant未能在OS X El Capitan上启动VirtualBox的问题?

时间:2016-08-11 19:28:12

标签: vagrant virtualbox

我在尝试使用vagrant& amp;运行OS X 10.11.6的MacBook Air(13英寸,2015年初)上的VirtualBox。我试过VirtualBox版本5.0.26,5.1.0和5.1.2。我四处搜寻并尝试了我能找到的所有建议。我该怎么做才能解决这个问题?

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "23e70124-39c9-46ea-a45d-cf34c0e8a251", "--type", "headless"]

Stderr: VBoxManage: error: The VM session was aborted
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession

2 个答案:

答案 0 :(得分:1)

这似乎是将网络设置为NAT模式的问题(由vagrant完成)。要调出虚拟机,进入虚拟机,将虚拟机网络设置编辑为桥接并启动虚拟机,它应该可以正常工作。

然而,缺点是vagrant up命令不起作用(一旦vm手动启动,就会失效)。

此时,我也在努力寻找解决方案(可能与El Capitan有关)

答案 1 :(得分:-1)

有同样的问题,虽然我在os x 10.10.5优胜美地。

降级到VirtualBox 4.3.40对我有用。

https://www.virtualbox.org/wiki/Download_Old_Builds_4_3