已存在与您指定的名称的连接

Chr*_*ris 16 virtualbox vagrant windows-10

我正在Windows 10中设置我以前工作的流浪环境.我已经更新到VirtualBox(https://www.virtualbox.org/ticket/14040)和Vagrant 的最新版本.

当我vagrant up收到错误时:无法重命名此连接.已存在与您指定的名称的连接.指定其他名称.

我已经尝试删除我的所有框,删除.vagrant和.virtualbox目录,重新安装virtualbox和vagrant.然而,我总是得到同样的错误.以下是我的控制台的错误消息:

客户机在等待引导时进入无效状态.有效状态为"开始,正在运行".机器处于"断电"状态.请验证所有配置是否正确,然后重试.

如果您正在使用的提供程序具有随附的GUI,则打开它并观察计算机通常很有帮助,因为GUI通常比Vagrant可以检索更多有用的错误消息.例如,如果您使用VirtualBox,请vagrant up在VirtualBox GUI打开时运行.

此错误的主要问题是您正在使用的提供程序未正确配置.这很少是一个流浪问题.

小智 13

我和Scotchbox有同样的问题,即使安装了测试版本,问题仍然存在.

这就是我解决问题的方法.

步骤1:下载并安装https://www.virtualbox.org/attachment/ticket/14040/VBox-Win10-fix-14040.exe并让它在后台运行

第2步:前往虚拟框程序文件(C:\ Program Files\Oracle\VirtualBox).

步骤3:转到兼容这三个.exe(Virtualbox.exe,VBoxHeadless.exe和VBoxManage.exe)并选择Windows 7.

然后再次运行vagrant它应该工作.


use*_*591 4

是的,我花了很多时间试图解决这个问题。我终于在 laracasts 论坛上看到了一篇帖子:

经过一天的故障排除后,我已经能够通过以下步骤启动并运行 Homestead:

安装了 VirtualBox 5.0.1 测试版本 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 收到一条弹出错误消息,提示无法重命名连接,虚拟机将无法启动,并且我会收到 @antonybudianto 在终端中发布的错误消息。

我应用了 Venimus 在此线程中提出的建议: https ://github.com/mitchellh/vagrant/issues/6059

我在 /Homestead/scripts/homestead.rb 中编辑了第 17 行,如下所示:

config.vm.network "private_network", ip: "192.168.10.10", name: "VirtualBox Host-Only Ethernet Adapter #3"
Run Code Online (Sandbox Code Playgroud)

显然,诀窍是包含您已在 VirtualBox 中设置的仅主机适配器的名称。通过这样做,您可以防止 Vagrant 尝试重命名连接。您只需确保该名称与 Windows 中适配器的名称匹配即可。另外,进入 VirtualBox GUI 并确保仅主机适配器位于同一网络上,但不是同一 IP。我的家园是 192.168.10.10,我的 VirtualBox 仅主机适配器设置为 192.168.10.9。

这似乎对我来说效果很好,并且具有根本不改变 Vagrant 安装的优点。这是仅限宅基地的修改。

https://laracasts.com/discuss/channels/general-discussion/windows-10-vagrant-virtualbox-homestead/replies/87037

它对我有用。请注意这部分:

您只需确保该名称与 Windows 中适配器的名称匹配即可。另外,进入 VirtualBox GUI 并确保仅主机适配器位于同一网络上,但不是同一 IP。我的家园是 192.168.10.10,我的 VirtualBox 仅主机适配器设置为 192.168.10.9。

希望能帮助到你。