我最近升级到Windows 10后试图流浪,我收到错误:
==> default: Clearing any previously set network interfaces...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["hostonlyif", "create"]
Stderr: 0%...
Progress state: E_FAIL
VBoxManage.exe: error: Failed to create the host-only adapter
VBoxManage.exe: error: Code E_FAIL (0x80004005) - Unspecified error (extended info not available)
VBoxManage.exe: error: Context: "int __cdecl handleCreate(struct HandlerArg *,int,int *)" at line 66 of file VBoxManageHostonly.cpp
在升级之前它运行良好,有没有人想出如何解决这个问题?
答案 0 :(得分:2)
这就是我让我的Vagrant最终在Windows10上工作的方式:
答案 1 :(得分:1)
https://www.virtualbox.org/ticket/14040
上有针对虚拟框的已发布修复程序对于那些使用宅基地的人,可以在https://laracasts.com/discuss/channels/general-discussion/windows-10-vagrant-virtualbox-homestead
找到解决方案答案 2 :(得分:1)
出于某种原因,一旦升级到Windows 10,VirtualBox Host-Only Ethernet Adapter
就被删除了。删除,重新启动和安装VirtualBox导致再次安装已移除的以太网适配器,问题已得到解决。
答案 3 :(得分:1)
另一个解决方法是在您的Vagrant文件中的config.vm.network之后添加name: "VirtualBox Host-Only Ethernet Adapter"
。就我而言:
config.vm.network "private_network", ip: "192.168.33.10", name: "VirtualBox Host-Only Ethernet Adapter"
Vagrant,Virtual Box 4.3
答案 4 :(得分:0)
我今天已经从Windows 7 Professional升级到Windows 10。 当我尝试使用流浪汉启动虚拟机(Laravel Homestead)时,它无法启动。
我安装了VirtualBox和Vagrant(没有卸载并重新启动计算机),然后重新启动计算机。一旦我这样做,VM就会正确启动。