Я хотел бы предоставить гостевую ОС с несколькими процессорами в VirtualBox. Мой хост-компьютер является четырехъядерным HP Compaq и использует аппаратное обеспечение Intel Core 2 vPro.
Однако, когда я пытаюсь включить параметр в vbox, я получаю сообщение об ошибке, что VT-x недоступен. Это то, что я могу включить где-нибудь? как мне узнать иначе, поддерживает ли это мое оборудование?
edit: согласно предложениям ниже, я попытался использовать инструмент Securable, и он сообщает, что аппаратная виртуализация «заблокирована». Процессоры отмечены как « Intel Core 2 Quad CPU / Q9400 с частотой 2,66 ГГц »
virtualbox
intel-core2
vt-x
Джоэл Мартинес
источник
источник
Ответы:
Вы можете использовать инструмент Securable от Gibson Research, чтобы узнать, поддерживает ли ваше оборудование расширения виртуализации. Если он сообщает, что ваше оборудование поддерживается, но не включено, проверьте настройки BIOS, чтобы включить его.
источник
F2
илиF12
илиDEL
во время POST, чтобы войти в настройку BIOS.Запустите компьютер, нажмите F2, перейдите к параметру безопасности и включите технологию VT .
источник
Ваш процессор поддерживает VT-X, вам просто нужно включить его в настройках BIOS. Перезагрузите компьютер и нажмите указанную клавишу на экране загрузки, чтобы войти в BIOS Setup и включить его.
источник
Это не может быть очевидным. В биосе его иногда называют технологией Vanderpool, не говоря уже о виртуализации.
источник
В качестве примечания: некоторые ноутбуки требуют выключения и выключения ноутбука после включения VT-x в BIOS и отключения кабеля питания и аккумулятора на 30 секунд. У меня только сегодня был такой ноутбук, и я нашел это решение здесь .
источник
Сокращение объема оперативной памяти в VirtualBox с 4 до 2 Гб работало для нас, когда у нас была только RDP на хост-машине, поэтому мы не могли получить доступ к BIOS.
источник
Для меня «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)
источник
На моем ноутбуке Sony этот параметр
Intel(R) Virtualization Technology
находится подAdvanced
вкладкой.источник