При использовании vagrant Stderr: VBoxManage: ошибка: VT-x недоступен (VERR_VMX_NO_VMX)


8

Я пытаюсь установить Open EDX с Ubunty 16.04, и я получаю эту ошибку

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "c60f0594-d584-4e0b-b863-2801168e641e", "--type", "headless"]

Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole

это происходит при использовании Vagrant Up

Ответы:


12

Обычно это происходит из-за того, что в вашем BIOS не включен VT-x или AMD-V. Или еще хуже, ваш процессор не поддерживает виртуализацию.

Вы можете проверить дальше, установив cpu-checker.

sudo apt-get install cpu-checker

Следуйте этому с.

sudo kvm-ok

Выход должен быть в состоянии сказать вам, что вам нужно.

Имейте в виду, что vt-x не может быть вложенным, например, скажем, вы пытаетесь запустить vagrant на экземпляре облака, по моему опыту, который не будет работать. По крайней мере, для 64-битной ОС. Вы сможете запустить 32-битную версию, однако это будет одно ядро ​​и ужасная производительность.


У меня машина с Windows 10 с virtualbox 5.0 и на хосте VT-X включен, также на виртуальном боксе VT-X включен, есть идеи? Я получил это, когда я управлял второй командой:
Луис Валенсия

1
ИНФОРМАЦИЯ: Ваш ЦП не поддерживает расширения KVM Ускорение KVM НЕ МОЖЕТ использоваться
Луис Валенсия

тогда я не могу установить OpenEDX на Ubuntu когда-либо? У меня i7 4970k, это очень новый процессор. :(
Луис Валенсия

1
Итак, Ubuntu работает внутри virtualbox внутри Windows? Это было бы проблемой, это так. Флаги VTx не будут передаваться снова и снова с использованием виртуализации. Если бы Ubuntu была полной установкой, у вас не было бы проблем с этим процессором. Должен быть способ загрузить бродячий образ с помощью virtualbox. Это будет выходить за рамки здесь. Или построить openx без использования vagrant.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.