VT-x отключен в BIOS для обоих режимов процессора (VERR_VMX_MSR_ALL_VMX_DISABLED)

Загрузили Android-плеер Xamarin и с помощью → next → progress installed Virtual Box.

Когда я попытался запустить эмулятор, я получил

Failed to initialized device (name Of the emulator)
VboxManager Commendt Failed

а деталь ошибки в Oracle Vm Virtualbox -

VT-x is disabled in the BIOS for both all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED)

Как я могу это исправить?

Я нашел решение своей проблемы, поместил некоторые изображения, чтобы помочь другим, спасибо здесь

Ответ 1

Это проблема с ОЗУ. Документация самоочевидна:

Вы пытаетесь выделить VM на 3 ГБ ОЗУ. Это требует: (a) 64-битная хост-система; и (б) истинный аппаратный проход, т.е. VT-x.

Быстрое решение

Выделите менее 3 ГБ для виртуальной машины.

Полное решение

  • Убедитесь, что ваша система 64-разрядная.
  • Включить виртуализацию на хост-машине. Вы можете найти, как это сделать здесь, или есть много других ресурсов, доступных на Google.

Ответ 2

Включение/выключение PAE/NX не помогло мне. Мне просто нужно было включить виртуализацию на моем компьютере. Я работал над HP Compaq 8200 и выполнил следующие шаги, чтобы включить виртуализацию. Если вы работаете на другом компьютере, вам, вероятно, просто нужно посмотреть, как включить виртуализацию на вашем компьютере. Ниже приведенные ниже шаги для HP Compaq 8200 (или аналогичных) скопированы из комментария, опубликованного пользователем qqdmax5 на дискуссионной панели Hp здесь.


Для запуска машин VM VM Virtual Machine/VMware на 64-битном хосте необходимо включить технологию виртуализации (VTx) и технологию виртуализации Directed I/O (VTd).

Обычно эти настройки отключены на уровне BIOS.

Чтобы включить VTx и VTd, вы должны изменить соответствующие настройки в BIOS.

Вот пример, как это сделать для HP Compaq 8200 или аналогичного ПК:

  • Запустите машину.
  • Нажмите F10 для входа в BIOS.
  • Безопасность → Безопасность системы
  • Включить технологию виртуализации (VTx) и технологию виртуализации Directed I/O (VTd).
  • Сохраните и перезагрузите компьютер.

Существует также некоторое обсуждение этого вопроса на askubuntu.

Ответ 3

В Virtual Box "Настройки" > "Системные настройки" > "Процессор" > Включите опцию PAE/NX. Он разрешил мою проблему.

Ответ 4

У меня была эта проблема при попытке запустить 32-разрядную ОС с выделенным для нее объемом более 3584 МБ ОЗУ. Установка гостевой ОС RAM на 3584 МБ и менее помогла.

Но я закончил просто включение флага в BIOS тем не менее.

Ответ 5

Выполните следующие действия в диспетчере виртуальных виртуальных машин Oracle:

  • Выберите виртуальное устройство и выберите Настройки
  • Перейдите в Система и перейдите на вкладку Процессор
  • Отметьте флажок Включить PAE/NX
  • Нажмите ОК, и вы закончили.

Чтобы проверить, запустите виртуальное устройство из виртуальной машины VM VirtualBox. Если все пошло хорошо, устройство загрузится.

Закройте это устройство и откройте его из Genymotion.

Ответ 6

включить PAE/NX в конфигурацию сети виртуальных сетей

Ответ 7

Мой BIOS VT-X был включен, но мне пришлось выключить PAE/NX, чтобы запустить VM.

Ответ 8

Для последней версии Windows 10 (материнская плата/процессор HP и Intel),

Выполните следующие шаги, начиная с:

Settings ->
Update & Security ->
Recovery ->
Advanced startUp -> Restart now

F10 (System Recovery) -> System Configuration tab -> Virtualization Technology

включить

F10 для сохранения и выхода

Ответ 9

Если вы на 32-битной машине не разрешаете больше 3584 МБ ОЗУ и она будет работать.

Ответ 10

Мне пришлось выключить PAE/NX, а затем вернуться к... voila!!

Ответ 11

Просто проверьте, сколько процессоров вы выделяете. С одним процессором вам не нужно играть с вашей биозой.

Ответ 12

Для Ubuntu на HP (процессоры Intel),

Нажмите F10 при загрузке системы, она войдет в режим настройки системы.

Вы найдете вкладки сверху, как Main, Security, Advanced.

Зайдите в Advanced >> и нажмите на Настройки системы.

Установите флажки Включить технологию виртуализации (VTx) и Виртуальный ввод-вывод по технологии виртуализации (VTd).

Вернуться на главную, нажмите сохранить изменения и выйти.

Ответ 13

Убедитесь, что виртуализация включена в вашем BIOS.