Как включить VT-X?

347959
Joel Martinez

Я хотел бы предоставить гостевую ОС с несколькими процессорами в VirtualBox. Мой хост-компьютер является четырехъядерным HP Compaq и использует аппаратное обеспечение Intel Core 2 vPro.

Однако, когда я пытаюсь включить параметр в vbox, я получаю сообщение об ошибке, что VT-x недоступен. Это то, что я могу включить где-нибудь? как я могу узнать иначе, поддерживает ли мое оборудование это?

edit: согласно предложениям ниже, я попытался использовать инструмент Securable, и он сообщает, что аппаратная виртуализация "заблокирована". Процессоры отмечены как « Intel Core 2 Quad CPU / Q9400 с частотой 2,66 ГГц »

73
Вы смогли найти настройки в BIOS? Если нет, дайте нам название модели / номер вашего HP. arathorn 15 лет назад 0
Оказывается, я просто не смотрел в нужном месте в BIOS. Это было под меню безопасности :-) Joel Martinez 15 лет назад 0
Убедитесь, что ваше оборудование поддерживает vt-x, проверьте [список] (http://en.wikipedia.org/wiki/Vt-x#Intel_Virtualization_Technology_for_x86_.28Intel_VT-x.29), а затем убедитесь, что он включен в BIOS. Joakim Elofsson 15 лет назад 1
Иногда это может быть на уровне ОС (Windows) - в разделе «Функции Windows» мне пришлось отключить Hyper-V (требуется перезагрузка). Затем VirtualBox начал использовать его. Tomasz Gandor 7 лет назад 1

8 ответов на вопрос

45
heavyd

Вы можете использовать инструмент Securable от Gibson Research, чтобы узнать, поддерживает ли ваше оборудование расширения виртуализации. Если он сообщает, что ваше оборудование поддерживается, но не включено, проверьте настройки BIOS, чтобы включить его.

Я использовал защищаемый и обновил текст вопроса с тем, что он сообщил (заблокирован). Я ковырялся в BIOS, но ничего не видел о VT-x, аппаратной виртуализации или vmx Joel Martinez 15 лет назад 0
«Заблокировано» означает, что ваш процессор поддерживает виртуализацию, но он отключен в BIOS heavyd 15 лет назад 0
На моем Dell Optiplex 960 единственный способ включить VT - это если другие опции виртуализации (прямой ввод-вывод и доверенное выполнение) были явно отключены. Nic 11 лет назад 1
Остерегайтесь пользователей Bitlocker: изменение настроек VT может заставить вас ввести ключ восстановления Bitlocker. Если вы не сохранили ключ восстановления, отключите Bitlocker перед изменением настроек. Nic 11 лет назад 1
Можно ли включить настройку виртуализации BIOS без перезапуска системы. Или можно изменить внутри системы. Моя система при перезапуске Кнопка F2 не работает, мне нужно включить виртуализацию BIOS. Есть ли возможность? vijay 9 лет назад 0
@vijay, настройки BIOS зависят от производителя вашего компьютера, однако большинство из них требуют перезагрузки компьютера. Обычно вы можете нажать `F2` или` F12` или `DEL` во время процедуры POST, чтобы войти в настройку BIOS. heavyd 9 лет назад 1
[Вот Intel] (http://www.sysprobs.com/disable-enable-virtualization-technology-bios) скачать, если вы хотите то же самое для процессора Intel. Это, кажется, сообщает ту же информацию, плюс больше, чем Securable, это немного более читабельно. JabberwockyDecompiler 8 лет назад 0
25
yash

Запустите компьютер, нажмите F2, перейдите к опции безопасности и включите технологию VT .

В некоторых новых BIOS это называется ** Виртуальная технология ** или ** Виртуализация Intel ** в параметре ** Настройка процессора **. Java Xu 11 лет назад 12
Можно ли включить настройку виртуализации BIOS без перезапуска системы. Или можно изменить внутри системы. Моя система при перезапуске Кнопка F2 не работает, мне нужно включить виртуализацию BIOS. Есть ли возможность? vijay 9 лет назад 0
У меня на ноутбуке есть технология VT-x (проверка в интернете и несколько программ) i53120M, но в BIOS такой опции нет. Виртуальная коробка говорит, что я не могу использовать ускорение виртуализации, а раздел процедур недоступен. Vlado Pandžić 9 лет назад 0
7
arathorn

Ваш процессор поддерживает VT-X, вам просто нужно включить его в настройках BIOS. Перезагрузите компьютер и нажмите указанную клавишу на экране загрузки, чтобы войти в BIOS Setup и включить его.

добавлена ​​конкретика о процессорах на хосте. дайте мне знать, если есть что-то еще, что я должен дать вам конкретику. Спасибо! Joel Martinez 15 лет назад 0
Есть ли способ включить vt-x без использования BIOS? Я только что купил ноутбук с Intel 3820QM, и биос не дает мне эту возможность; другие люди также жалуются на это, поэтому я не пропустил это. Это Clevo P170EM Ritsaert Hornstra 12 лет назад 0
У меня есть ноутбук Ivy Bridge, и он должен поддерживать VT-x, но ... BIOS не имеет возможности его включить; Есть ли другой способ включить его? Я мог бы создать новый вопрос SuperUser. Ritsaert Hornstra 12 лет назад 1
После некоторых поисков я нашел более новый (выглядит как неофициальный) BIOS с поддержкой VT-x всегда включенной (а не всегда выключенной). Ritsaert Hornstra 12 лет назад 0
4
JamesRyan

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

4
Daniel Pelsmaeker

As a side note: some laptops require you to shut down and power off the laptop after enabling VT-x in the BIOS, and removing the power cable and battery for 30 seconds. I just today had such a laptop, and found this solution here.

2
Nakilon

Reducing RAM in VirtualBox from 4gb to 2gb worked for us when we had only RDP to host machine so couldn't access BIOS.

1
eis

Для меня «VT-x недоступен» сильно вводил в заблуждение - мой компьютер был обновлен до Windows 10, на которой был включен Hyper-V, что привело к сообщению об ошибке.

Отключение Hyper-V из Windows Features решило проблему. Основываясь на комментариях здесь я не только один.

Обратите внимание, что, например, Docker в Windows 10 хочет включить Hyper-V. Это означает, что вы не можете запустить Virtualbox и Docker на одном компьютере с Windows, о чем Docker предупреждает вас:

(за пределами Windows 10 / Docker, Docker Toolbox используется для запуска Docker в Windows, который прекрасно работает с VirtualBox)

0
Arda

On My Sony Laptop, the setting is Intel(R) Virtualization Technology, which is under Advanced tab.

Похожие вопросы