Я попытался настроить VirtualBox в Ubuntu, но я получаю эту ошибку, даже если Yesв BIOS установлена технология виртуализации Intel (VT-x) :
Не удалось открыть сеанс для виртуальной машины Ubuntu.
VT-x отключен в BIOS для всех режимов ЦП> (VERR_VMX_MSR_ALL_VMX_DISABLED).
Код результата: E_FAIL (0x80004005) Компонент: ConsoleWrap Интерфейс: IConsole
РЕДАКТИРОВАТЬ: в соответствии с SecurAble моя система способна обрабатывать виртуализации:
Эта настройка отключена в вашем BIOS. Вы должны будете включить это.
MC10 8 лет назад
0
возможный дубликат [Как включить VT-X?] (http://superuser.com/questions/22915/how-do-i-enable-vt-x)
MC10 8 лет назад
1
@ MC10 --- Настройка технологии виртуализации включена в моем BIOS. Я уже проверил это.
user2676140 8 лет назад
1
Затем посмотрите первый ответ в возможном дубликате и убедитесь, что ваше оборудование поддерживается.
MC10 8 лет назад
0
@ MC10 - Securable показывает, что моя система способна к виртуализации.
user2676140 8 лет назад
0
Тогда вы включили его в самих настройках VirtualBox? Я не могу думать о том, где еще это идет не так, как надо. Может быть, увидеть информацию [здесь] (http://stackoverflow.com/questions/20647610/verr-vmx-msr-vmxon-disabled-when-starting-an-image-from-oracle-virtual-box).
MC10 8 лет назад
2
@ MC10 это имело место --- Вы пытаетесь выделить> 3 ГБ оперативной памяти для виртуальной машины. Как и в предыдущем пункте, для этого требуется: (a) 64-битная хост-система; и (b) истинный аппаратный сквозной канал, то есть VT-x.
user2676140 8 лет назад
1
Понимаю. Возможно, вы могли бы опубликовать ответ о том, как вы решили это в случае, если кто-то еще сталкивался с этим.
MC10 8 лет назад
0
What solved my issue was using less than 3 GB of ram in the virtual box session. I was originally attempting to utilize roughly 6 GB.
You are trying to allocate >3GB of RAM to the VM. This requires: (a) a 64 bit host system; and (b) true hardware pass-through ie VT-x.
Это так странно, раньше это работало на меня, и я ничего не менял (у меня было 4 ГБ ОЗУ). Спасибо за публикацию этого.
naveed 8 лет назад
3
Точно такая же проблема. Я использовал свою виртуальную машину на 8 ГБ в течение нескольких месяцев, и сегодня ни с того ни с сего жалуется на VT-x, даже если он включен. Должно быть ошибка в VirtualBox. Снижение до 3 ГБ требует еще большего, но я не могу сейчас запустить свою 64-битную гостевую ОС, поскольку она считает, что она работает на 32-битной архитектуре и несовместима. :(
Jahed 8 лет назад
1
3
notgiorgi
В моем случае память (RAM) не была проблемой, просто VT-x не был включен в BIOS. Или, в некоторых случаях, процессор может вообще не поддерживать VT.
Чтобы проверить, поддерживает ли ваш процессор это или нет. пытаться:
sudo apt-get install cpu-checker sudo kvm-ok
Вторая команда выдаст, если VT включен или нет, или если он вообще доступен.
Если это так, перейдите в BIOS и включите его. Это должно быть названо Intel Virtualization Technology,Intel VT-x,Virtualization Extensions,Vanderpool,или что-то подобное.
1
Thousif Ameer khan
Моя ошибка была VT-x отключена в BIOS для всех режимов процессора (VERR_VMX_MSR_ALL_VMX_DISABLED). Код результата: E_FAIL (0x80004005) Компонент: ConsoleWrap Интерфейс: IConsole
Решение заключается в том, что вы должны включить виртуализацию в BIOS операционной системы хоста (в моем случае это Windows)
Можете ли вы дать ответ на вопрос ОП?
yass 7 лет назад
0
0
MichaelJ
Я занимался этой проблемой в течение нескольких часов, пытаясь решить ее, используя, вероятно, все ответы, которые я мог найти в Интернете.
Для меня сработало удаление роли Hyper-V из моей Windows ...
MJ
Какую ошибку VTX вы получили?
user2676140 7 лет назад
0
Мне то же самое. Я получал "VT-x не доступен". Разработано это [здесь] (http://superuser.com/a/1138886/112204)
eis 7 лет назад
0