Vagrant / VirtualBox - Ошибка Failed to create the host-only adapter

2016-08-04
VirtualBox, Vagrant

При использовании Vagrant как средства для развертывания виртуальной машины на Windows 10 начала возникать ошибка: Failed to create the host-only adapter. Далее о том как ее исправить.

Имеем: Windows 10 / Vagrant 1.8.5 / VirtualBox 5.1.2

При выполнении команды vagrant up возникает ошибка примерно следующего вида:

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

Причем ранее, на Windows 8 этой ошибки не было.

Как оказалось, в VirtualBox уже позаботились об этом и выпустили специальный exe-фикс, который приводит VirtualBox в чувства:

  1. Необходимо перейти по этой ссылке: https://www.virtualbox.org/attachment/ticket/14040/VBox-Win10-fix-14040.exe.
  2. На открывшейся странице нажать на ссылку "downloading".
  3. После скачивания exe файла, запустить его от имени администратора.
  4. Попробовать запустить команду vagrant up, должна отработать без ошибок.
  5. После этих действий можно удалить скачанный exe файл.