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

Скачал Xamarin Android Player и с помощью >> next >> прогресса установил 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)

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

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

15 ответов

Это проблема, связанная с оперативной памятью. Документация не требует пояснений:

Вы пытаетесь выделить>3 ГБ оперативной памяти для виртуальной машины. Это требует: (а) 64-битной хост-системы; и (b) истинный аппаратный сквозной канал, то есть VT-x.

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

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

Комплексное решение

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

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


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

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

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

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

  1. Запустите машину.
  2. Нажмите F10, чтобы войти в BIOS.
  3. Безопасность-> Безопасность системы
  4. Включить технологию виртуализации (VTx) и технологию виртуального ввода-вывода (VTd).
  5. Сохраните и перезагрузите машину.

На аскубунту также есть обсуждение этого вопроса.

В виртуальном окне "Настройки" > "Настройки системы" > "Процессор" > включите опцию "PAE/NX". Это решило мою проблему.

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

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

Выполните следующие действия в Oracle VM VirtualBox Manager:

  1. Выберите Виртуальное устройство и выберите Настройки
  2. Перейдите в систему и перейдите на вкладку Процессор
  3. Установите флажок, Включить PAE/NX
  4. Нажмите ОК, и все готово

Для проверки запустите Виртуальное устройство из Oracle VM VirtualBox. Если все прошло хорошо, устройство загружается.

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

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

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

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

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

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

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

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

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

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

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

включить

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

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

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

Вам необходимо включить виртуализацию с помощью настройки BIOS.

Шаг 1. Перезагрузите компьютер и, когда он загрузится, нажмите кнопку настройки BIOS (F1 или F2 или введите в Google ключ настройки BIOS).

шаг 2. Зайдите в меню безопасности.

шаг 3. Выберите виртуализацию и включите ее.

Примечание. - Настройка BIOS зависит от производителя ПК.

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

Я должен был выключить PAE/NX и затем снова включить... вуаля!

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

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

Откройте свой BIOS и включите виртуализацию.

Другие вопросы по тегам