У меня ноутбук HP ProBook 450 G1 с Windows 7 Professional. У него процессор Intel Core i7, который, как утверждается, поддерживает технологию виртуализации. Но я не могу найти ее в BIOS, чтобы включить.
Теперь я установил Oracle Virtual Box (VirtualBox-4.1.4-74291-Win) и создал виртуальную машину с 64-битным Linux. Когда я пытаюсь запустить ее, получаю следующую ошибку:
Аппаратное ускорение VT-x/AMD-V включено, но не работает. Ваш 64-битный гость не сможет обнаружить 64-битный ЦП и не сможет загрузиться.
Убедитесь, что вы правильно включили VT-x/AMD-V в BIOS вашего хост-компьютера.
Есть ли у кого-нибудь способ это исправить?
решение1
думаю, что BIOS все еще остается выходом, попробуйте это:
При загрузке нажмите F10
, чтобы войти в BIOS.
Идти к:System configuration -> Device configurations
найдите там Virtualization technology
и выберите enabled
. Нажмите клавишу «Enter», чтобы сохранить его.
Перейдите по ссылке: File - > Save Changes and Exit
и выберите Yes
.
нашел этоздесь
решение2
Видеть:https://www.virtualbox.org/manual/ch03.html
Попробуйте найти это в своей биографии здесь:
Расширенный режим->Вкладка «Дополнительно»->Конфигурация ЦП-> Технология виртуализации Intel
VirtualBox поддерживает 64-разрядные гостевые операционные системы даже на 32-разрядных хостовых операционных системах при соблюдении следующих условий:
Вам необходим 64-разрядный процессор с поддержкой аппаратной виртуализации (см. Раздел 10.3 «Аппаратная и программная виртуализация»).
Необходимо включить аппаратную виртуализацию для конкретной виртуальной машины, для которой требуется поддержка 64-разрядной версии; программная виртуализация не поддерживается для 64-разрядных виртуальных машин.
Если вы хотите использовать поддержку 64-битной гостевой ОС на 32-битной хостовой операционной системе, вам также необходимо выбрать 64-битную операционную систему для конкретной виртуальной машины. Поскольку поддержка 64-битной ОС на 32-битных хостах влечет за собой дополнительные накладные расходы, VirtualBox включает эту поддержку только по явному запросу.
На 64-разрядных хостах (которые обычно поставляются с поддержкой аппаратной виртуализации) 64-разрядные гостевые операционные системы всегда поддерживаются независимо от настроек, поэтому вы можете просто установить 64-разрядную операционную систему в гостевой системе.
Предупреждение На любом хосте следует включить I/O APIC для виртуальных машин, которые вы собираетесь использовать в 64-битном режиме. Это особенно актуально для 64-битных виртуальных машин Windows. См. Раздел 3.3.2, «Вкладка «Дополнительно»». Кроме того, для 64-битных гостевых систем Windows следует убедиться, что виртуальная машина использует сетевое устройство Intel, поскольку для карты AMD PCNet отсутствует поддержка 64-битных драйверов; см. Раздел 6.1, «Виртуальное сетевое оборудование».