我正在Windows10中设置我以前工作的流浪环境。我已经更新到最新版本的VirtualBox (https://www.virtualbox.org/ticket/14040)和流浪。
当我重命名时,我得到一个错误:无法重命名此连接。使用您指定的名称的连接已存在。指定一个不同的名称。
从那以后,我试着删除了我所有的盒子,删除了.vagrant和.virtualbox目录,重新安装了virtualbox和vagrant。然而,我总是得到相同的错误。以下是来自我的控制台的错误消息:
来宾计算机在等待其启动时进入无效状态。有效状态为“正在启动、正在运行”。机器处于“关机”状态。请验证是否已正确配置所有内容,然后重试。
如果您使用的提供程序有一个附带的GUI,打开它并观察机器通常是有帮助的,因为GUI通常有更多有用的错误消息,而不是Vagrant可以检索到的。例如,如果您使用的是VirtualBox,请在vagrant up
图形用户界面打开时运行VirtualBox。
此错误的主要问题是您使用的提供程序配置不正确。这很少是流浪汉的问题。
发布于 2015-11-01 13:00:35
我在Scotchbox上也遇到了同样的问题,即使在安装了测试版本之后,这个问题仍然存在。
这就是我修复这个问题的方法。
步骤1:下载并安装https://www.virtualbox.org/attachment/ticket/14040/VBox-Win10-fix-14040.exe,并让它在后台运行
步骤2:转到Virtual box程序文件( C:\Program Files\Oracle\VirtualBox )。
步骤3:转到这三个.exe ( Virtualbox.exe、VBoxHeadless.exe和VBoxManage.exe )的兼容性并选择Windows7。
然后再运行一次流浪汉,它应该会起作用。
发布于 2015-08-07 05:19:36
是的,我花了很多时间试图解决这个问题。我终于在laracasts论坛上看到了一篇文章:
通过以下步骤,经过一天的故障排除,我已经能够启动并运行Homestead : Installed
VirtualBox 5.0.1 test build https://www.virtualbox.org/download/testcase/VirtualBox-5.0.1-101902-Win.exe信息,网址为:https://www.virtualbox.org/ticket/14040
我还重新安装了Vagrant 1.7.4
这解决了VirtualBox的最初问题,但也带来了另一个问题。当我尝试"vagrant up“时,我会收到VirtualBox弹出的错误消息,告诉我无法重命名连接,VM无法启动,并且我会收到终端中出现的错误消息@antonybudianto。
我在这个帖子中应用了维尼莫斯的一个建议:https://github.com/mitchellh/vagrant/issues/6059
我编辑了/Homestead/scripts/homestead.rb中的第17行,如下所示:
config.vm.network "private_network",ip:"192.168.10.10",名称:"VirtualBox仅主机以太网适配器#3“
显然,诀窍是包含已经在VirtualBox中设置的仅主机适配器的名称。通过这样做,您可以防止Vagrant尝试重命名连接。您只需确保名称与Windows中的适配器名称匹配即可。此外,进入VirtualBox图形用户界面并确保仅主机适配器位于同一网络中,但不在同一ip上。我的家是192.168.10.10,我的VirtualBox仅主机适配器设置为192.168.10.9。
这对我来说似乎工作得很好,而且它的好处是根本不需要更改Vagrant安装。这是一个仅限Homestead的修改。
这对我来说很有效。请注意这一部分:
您只需确保名称与
中的适配器名称匹配即可。此外,进入VirtualBox图形用户界面并确保仅主机适配器位于同一网络中,但不在同一ip上。我的家是192.168.10.10,我的VirtualBox仅主机适配器设置为192.168.10.9。
希望能有所帮助。
发布于 2016-05-29 02:47:32
您必须通过单击virtualBox NDIS6分支网络驱动器的右键单击>> Properties>>取消复选框来取消选中实际的以太网网络适配器
因此您只需选中Virtual adapter上复选框
https://stackoverflow.com/questions/31819055
复制相似问题