我试图在Windows 10周年更新后流浪,我收到一个错误:
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'scotch/box' is up to date...
==> default: Resuming suspended VM...
==> default: Booting VM...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "5c441fcf-c08f-4adb-8318-532107a81da3", "--type", "headless"]
Stderr: VBoxManage.exe: error: Nonexistent host networking interface, name 'VirtualBox Host-Only Ethernet Adapter #2' (VERR_INTERNAL_ERROR)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole
在更新之前一切正常。我尝试重新安装最新版本的VirtualBox和Vagrant,但它没有帮助。
感谢任何帮助。
答案 0 :(得分:6)
像@RusalBes一样悲伤,没有找到#2 adatper。因此,当适配器名称不是"#2"时,我在该机器上的VirtualBox中进行了网络适配器设置。而不是普通的" VirtualBox仅限主机的以太网适配器"。我只是点击了OK,而且一切正常。 :)我希望这会有所帮助。
答案 1 :(得分:3)
我遇到了同样的麻烦,重新安装virtualbox 5.0工作得很好。
答案 2 :(得分:3)
我有同样的问题。我尝试升级VirtualBox和Vagrant。然后我降级到VirtualBox 5.0,但它仍然无法正常工作。幸运的是,我发现this post,它基本上显示了启用" VirtualBoxNDIS6桥接网络驱动程序" " VirtualBox Host-Only Network"中的选项网络设置中的适配器属性解决了该问题。在这之后,一切都按预期开始了。
这里是该帖子的图片:
答案 3 :(得分:1)
我解决了安装以下版本的VirtualBox和Vagrant的问题。
如您所见,我只是卸载了VirtualBox并安装了5.0.26,因为Vagrant不能与Virtualbox 5.1.x一起使用
问候!
答案 4 :(得分:0)
我有这个问题。接受的解决方案不起作用,因为“仅限主机”适配器'在名称中没有任何选项:'下拉列表。
我通过选择'附加到'桥接适配器'来解决这个问题。在vbox网络设置中,然后是'名称:'下拉提供以太网适配器#2' ....