Как заставить работать виртуализацию Hyper-V на виртуальной машине запущенной на платформе vmware

Довольно часто бывают случаи, что клиентам vds на платформе vmware необходимо внутри своих виртуальных машин на windows server запустить еще виртуальные машины в среде Hyper-V. При попытке это сделать windows ругается, на то, что для запуска нужен физический сервер и т.д. Но на самом деле ситуацию довольно легко можно исправить.

В первую очередь необходимо убедиться, что на хост-системе процессор поддерживает виртуализацию VT-d и проверить включена ли эта опция в bios.

Затем проверить настройки самой виртуальной машины, в них тоже есть поддержка виртуализации. В подробности вдаваться не буду т.к. на разных версиях vmware опции называются по разному.

И самое важное, в папке с виртуальной машиной найти файл с настройками. Обычно это файл с расширением .vmx открыть его любым текстовым редактором и в конец файла добавить строку:

hypervisor.cpuid.v0 = "FALSE"

После этого перезагрузить виртуальную машину с windows, устанавливать роль Hyper-V и запускать виртуальные машины.

Рубрики:

Метки:

Нет Ответов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *