VirtualBox/Vagrant перестали работать после обновления Windows 10 Creators Update

Я с удовольствием использовал Vagrant с VirtualBox для своих проектов laravel (Homestead), но после обновления Creators Update для Windows 10 VirtualBox перестал работать — vagrant up не выдавал никаких ошибок, и я даже смог vagrant ssh успешно, но мои веб-проекты были недоступны из браузера.

Первоначально я использовал VirtualBox v.5.1.14, но решил обновиться до последней версии (т.е. v.5.1.22) - безуспешно, поэтому после прочтения ответов с эта ветка Я понизил версию до версии 5.0.38

Теперь, когда я пытаюсь бродить вверх, появляется эта ошибка:

vagrant up
Bringing machine 'homestead-7' up with 'virtualbox' provider...
==> homestead-7: Checking if box 'laravel/homestead' is up to date...
==> homestead-7: Resuming suspended VM...
==> homestead-7: 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", "e5ac5ef8-07fa-412f-b59c-bfd745db047e", "--type", "headless"]

Stderr: VBoxManage.exe: error: Failed to load unit 'cpum' (VERR_INVALID_FLAGS)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole

p.s. Я уже установил Host-Only Network Adapter в настройках VirtualBox.


person Viktor Ivanov    schedule 30.05.2017    source источник


Ответы (3)


Чтобы решить эту проблему, я «отключил» состояние моей виртуальной машины с помощью discard, надеясь не потерять информацию... Сейчас я на VirtualBox v.5.1.14 и буду использовать его, пока все не заработает.

person Viktor Ivanov    schedule 31.05.2017

Мне пришлось обновить Virtualbox до версии 5.2, чтобы мои ящики снова заработали.

а также необходимо переустановить git для Windows 2.15.1.2-64 бит и выбрать параметр "использовать консоль Windows по умолчанию" (cmd.exe) вместо "MinTTY"

С MinTTY команда:

vagrant ssh

не будет показывать командную строку bash.

с использованием консоли Windows по умолчанию работал. см. дополнительные возможные обходные пути для этого пункта также в этой ошибке git

Моя рабочая среда:

  - Windows 10 - 1709 - Build 16299.125
  - vagrant 2.0.1
  - virtualbox 5.2.0
  - git for windows  2.15.1.2. 64 bit
person Jörg velletti    schedule 27.12.2017

Отключение Hyper-V решило мою проблему.

Решение:

Control Panel -> Turn Windows Feature on or Off -> Uncheck Hyper-V

У меня такая же проблема. Мой vagrant up перестал работать после обновления Windows Fall Creators Update (1709). Это сработало после того, как я отключил Hyper-V.

Текущая рабочая среда:

- Windows 10 (1709)
- Vagrant 1.9.7
- VirtualBox 5.1.32 
person Xeleon    schedule 14.02.2018