Поэтому я пытаюсь запустить 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 на мой компьютер и попробовал еще раз. Все еще получаю то же сообщение.
system-installation
virtualbox
virtualization
user132520
источник
источник
Ответы:
Прежде чем изменять настройки BIOS, мы можем посмотреть, поддерживается ли наш процессор аппаратной виртуализацией (VT-x для Intel, AMD-V для процессоров AMD).
Из терминального вопроса
Если поддерживается виртуализация, флаг
vmx
(для процессоров Intel) илиsvm
(для процессоров AMD) будет окрашен.Если процессор поддерживает аппаратную виртуализацию, нам нужно включить его в BIOS компьютера, чтобы иметь возможность использовать его.
Также читайте Как определить, включены ли расширения CPU VT в BIOS? для других подходов.
Войдите в BIOS (часто нажимая Delили F12во время загрузки) и посмотрите в руководстве, как он там назван. Поиск
Virtualization
,Virtualization Technology (VT-x)
или подобное, здесь показано для BIOS Award:Для примера скриншота Asus EFI-BIOS см. Этот ответ на SU .
Установите эту запись,
Enabled
если она еще не установлена.Затем мы можем выбрать использование аппаратной виртуализации в Системе виртуальной машины -> Настройки ускорения :
Таким образом, мы используем аппаратную виртуализацию для оптимальной производительности, и мы даже сможем запустить 64-битную гостевую ОС на 32-битном хосте для тестирования.
источник
У меня была точно такая же ошибка, и я исправил ее, опустив 4095 ГБ до 3072 МБ (3 ГБ). Это потому что он был 32-битным. Я думаю, что более 3 ГБ это скинуть.
источник