Как включить технологию аппаратной виртуализации (VT-x) для использования в Virtualbox?

Поэтому я пытаюсь запустить Ubuntu в виртуальной коробке, но при установке 12.10 из.iso меня приветствовало предупреждение о том, что звук не работает, а затем я нажал кнопку "Далее", и это выскочило:

Failed to open a session for the virtual machine Tux 3
VT-x features locked or unavailable in MSR
(VERR_VMX_MSR_LOCKED_OR_DISABLED)
Details

Result Code: 
E_FAIL (0x80004005)
Component: 
Console
Interface: 
IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

И тогда это не работает.

Я выделил 4 ГБ из 8 ГБ в Ubuntu, 100 динамически выделенных ГБ пространства и 12 МБ графической памяти. Я использую Asus p8z77 V LX mobo с процессором Intel i5 3550.

Скачал 12.04.2 на мой компьютер и попробовал еще раз. Все еще получаю то же сообщение.

2 ответа

Перед изменением настроек BIOS мы можем посмотреть, поддерживается ли наш процессор аппаратной виртуализацией (VT-x для Intel, AMD-V для процессоров AMD).

Из терминального вопроса

grep --color vmx /proc/cpuinfo ## for an Intel processor
grep --color svm /proc/cpuinfo ## for an AMD processor

Если виртуализация была поддержана, флаг vmx (для процессоров Intel) или svm (для процессоров AMD) будет цветным.

введите описание здесь

Если процессор поддерживает аппаратную виртуализацию, нам нужно включить его в BIOS компьютера, чтобы иметь возможность использовать его.

Также читайте Как определить, включены ли расширения CPU VT в BIOS? для других подходов.

Войдите в BIOS (часто нажимая Del или F12 во время загрузки) и посмотрите в руководстве, как он там назван. Ищи Virtualization, Virtualization Technology (VT-x) или аналогичный, показанный здесь для Award BIOS:

Награда BIOS Виртуализация Флаг

Для примера скриншота Asus EFI-BIOS см. Этот ответ на SU.

Установите эту запись в Enabled в случае, если это еще не установлено.

Затем мы можем выбрать использование аппаратной виртуализации в Системе виртуальной машины -> Настройки ускорения:

введите описание здесь

Таким образом, мы используем аппаратную виртуализацию для оптимальной производительности, и мы даже сможем запустить 64-разрядную гостевую ОС на 32-разрядном хосте для тестирования.

У меня была точно такая же ошибка, и я исправил ее, опустив 4095 ГБ до 3072 МБ (3 ГБ). Это потому что он был 32-битным. Я думаю, что более 3 ГБ это скинуть.

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