Tras actualizar un equipo de trabajo de Windows 7 a Windows 10, Vagrant dejó de funcionar con la máquina Homestead. El error era el siguiente
Bringing machine 'default' up with 'virtualbox' provider... ==> default: Checking if box 'laravel/homestead' 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", "d818d546-9180-48e9-ae15-618235818289", "--type", "headless "] Stderr: VBoxManage.exe: error: Interface ('VirtualBox Host-Only Ethernet Adapter #2') is not a Host-Only Adapter interface (VERR_INTERNAL_ERROR) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole
Lo primero que hice fue reinstalar VirtualBox y Vagrant. Luego desinstalar y volver a instalar VirtualBox, ya que el error es de VirtualBox y no de Vagrant.
Comprobé que tenía habilitadas las instrucciones VT en BIOS (tenía que tenerlas de antes para poder ejecutar Vagrant), que tenía HYPER-V deshabilitado y NDIS 6 habilitado.
Lo que me funcionó fue detener la máquina mediante
vagrant halt
ya que normalmente la suspendo con “vagrant suspend”
Luego arranqué VirtualBox y cambié la configuración del “Adaptador 2” de red
Tras salvar los cambios volví a arrancar la máquina con
vagrant up
y volvió a funcionar como de constumbre.
Hola jesus… tuve el mismo problema con una actualizacion de windows 10 recientemente. Con solo manipular vagrant me dio resultado.
$ vagrant halt
$ vagrant up
Gracias… saludos.