vboxmanage the only mac hostonlyif failed error create vagrant archlinux

the - vagrante ''hostonlyif'' crea no funciona



vboxmanage exe error failed to create the host only adapter (7)

Estoy tratando de hacer un vagabundo en una caja, y me sale el siguiente error.

Interfaz INFO: error: se produjo un error al ejecutar el siguiente comando con VBoxManage: ["hostonlyif", "create"]

Al hacer un INFO en el VAGRANT_LOG, obtengo

ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_base.rb:278:in `block in execute'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/util/retryable.rb:14:in `retryable'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_base.rb:268:in `execute'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/driver/virtualbox_4_2.rb:61:in `create_host_only_network'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:276:in `create_hostonly_network'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:229:in `hostonly_adapter'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:36:in `block in call'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:31:in `each'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/network.rb:31:in `call'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/warden.rb:33:in `call'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/vm/clear_network_interfaces.rb:26:in `call'' /opt/vagrant/embedded/gems/gems/vagrant-1.0.6/lib/vagrant/action/warden.rb:33:in `call''

He intentado colocar el ''hostonly'' en el vagrantfile por ''hostonlyif'' , pero ''hostonlyif'' un mensaje de error que indica que debe configurarse en ''hostonly'' . ¿Cómo arreglo este erro?

La máquina host ejecuta archlinux, y estoy usando las últimas versiones de vagrant y virtualbox.


Acabo de actualizar recientemente a OS X 10.9 y tuve este problema con vagrant up .

Si está ejecutando VirtualBox versión 4.2 o anterior, esto debería funcionar:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

Sin embargo, si está ejecutando una versión más nueva de VirtualBox (4.3 o más reciente), intente:

sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist

Como se señaló en esta pregunta: vagrant up falló, / dev / vboxnetctl: no existe tal archivo o directorio


En mi caso también fue:

sudo modprobe vboxnetflt


He experimentado un problema similar, solo que no hubo errores visibles: la red privada simplemente nunca se creó. La solución fue tan tonta y simple como siempre en tales casos:

$ pacman -S net-tools


No encontré ninguno de los anteriores para trabajar en El Captian, lo siguiente hace:

sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart


No vi la versión de VirtualBox que está ejecutando en su pregunta, pero para la versión 4.2.x el comando listado por las respuestas anteriores:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

debe solucionar su problema. Si está ejecutando 4.3.x aunque el equivalente a este comando es:

sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist

Esto también reiniciará los servicios de VirtualBox y debería solucionar su problema.

Como nota al margen, me he topado con el problema donde ejecutar ese comando fallará silenciosamente y hará que VirtualBox emita el mismo comportamiento que describió. Esto generalmente se debe a que una VM aún está activa y generalmente se puede resolver suspendiendo o destruyendo sus instancias errantes u otras VM y volviendo a ejecutar el comando.


Parece que esto se experimenta en Mac OSX Mavericks (10.9) y es un problema de permisos.

Puedes arreglarlo ejecutando:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart


prueba con esto: sudo modprobe vboxnetadp

en mi caso funciona