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.
Leave a Reply