2009-08-14 18:57:25 +0000 2009-08-14 18:57:25 +0000
73
73

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

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

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

edit: по предложениям ниже, я попробовал использовать инструмент Securable, и он сообщает, что аппаратная виртуализация “Locked Off”. Процессоры сообщаются как “ Intel Core 2 Quad CPU / Q9400 @ 2.66GHz”.

Ответы (9)

45
45
45
2009-08-14 19:01:53 +0000

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

26
26
26
2010-08-23 17:10:45 +0000

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

7
7
7
2009-08-14 19:01:03 +0000

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

5
5
5
2009-08-14 20:33:24 +0000

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

5
5
5
2011-04-27 08:05:52 +0000

В качестве примечания: некоторые ноутбуки требуют выключения и выключения ноутбука после включения VT-x в BIOS и извлечения кабеля питания и батареи на 30 секунд. Только сегодня у меня был такой ноутбук, и я нашел это решение здесь .

3
3
3
2015-11-10 23:45:54 +0000

Сокращение оперативной памяти в VirtualBox с 4gb до 2gb работало для нас, когда у нас была только RDP на хостовой машине, поэтому мы не могли получить доступ к BIOS.

2
2
2
2016-10-25 19:09:58 +0000

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

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

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

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

0
0
0
2020-02-20 10:00:43 +0000

Мы - 2020-джан. Я снова столкнулся с этой проблемой!

Это благодаря Windows 10 Pro Sandbox новое будущее, которое было развернуто с последним Win10 Update. Когда эта функция будет включена, она будет имплицитно использовать VT, и это, в эгоистичном и эксклюзивном виде. Таким образом, после этого Virtualbox не сможет запустить любую обычную комбинацию Guests (Ubuntu 64, MX 64). Даже работающие гости не запускают и не бросают ошибку :

Не удалось открыть гостя

VMMR0_DO_NEM_INIT_VM не удалось : VERR_NEM_MISSING\KERNEL_API (VERR_NEM\MISSING\KERNEL_API).

VT-x недоступен (VERR_VMX_NO_VMX).

E_FAIL (0x80004005) Компонент : Интерфейс ConsoleWrap : IConsole {hexacode}

Действительно, в BIOS они включены, это не было изменением. Ранее были запущены гости. А утилита Securable имела возможность диагностировать и следить за состоянием ПК даже после решения. Нормальное состояние и после решения: 64/Да/Да. Когда VBx Guests не запускался, Securable выдавала 64/ДА/Нет

. Поэтому мне пришлось: - перейти в раздел Включение и выключение функций Windows - отключить Hyper-V - отключить Windows Sandbox - любое изменение в этом разделе подразумевает перезагрузку Windows. Легкий способ перезагрузки Windows не сработал сразу. Я рекомендую остановить/паузу компьютера 10 с/запустить (не рационально, просто так у меня получается). Будьте настойчивы.

  • Не нужно заходить в BIOS : потому что уже включены опции виртуализации, и все работало ранее.
0
0
0
2014-05-25 17:11:04 +0000

На ноутбуке My Sony установлено значение Intel(R) Virtualization Technology, которое находится во вкладке Advanced.

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

11
5
8
7
4