Установка Hyper-V на Windows Server 2012 под VMware Workstation

Некоторое время назад появилось у меня желание потестировать Hyper-V, а подходящего железа под это дело не было. Я решил попробовать установить в качестве гостевой системы VMware Workstation 10 Windows Server 2012 и на нем поднять роль Hyper-V.

Углубленный онлайн-курс по MikroTik

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном онлайн-курcе по администрированию MikroTik. Автор курcа – сертифицированный тренер MikroTik Дмитрий Скоромнов. Более 40 лабораторных работ по которым дается обратная связь. В три раза больше информации, чем в MTCNA.

Изначально я не знал, будет ли это работать в принципе. Решил попробовать поставить, а там разберемся. Поставил чистую систему, стал добавлять роль Hyper-V. Не заработало. Установка не началась, получил сообщение:

Hyper-V cannot be installed: A hypervisor is already running

Hyper-V install error

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

hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"
vhv.enable = "TRUE"

Сам конфиг живет в папке с виртуальной машиной и имеет расширение .vmx Находим этот файл, открываем блокнотом и дописываем в конец эти три строчки. У некоторых уже после этого роль Hyper-V добавляется. Я тоже решил попробовать, внес изменения, загрузил гостевую машину, добавляю роль Hyper-V, но получаю новую ошибку:

Hyper-V cannot be installed: The processor does not have required visualization capabilities

Hyper-V cannot be installed

Тут я расстроился, решил что мой процессор не поддерживает подобную виртуализацию. Начал дальше разбираться, искать информацию. Для того, чтобы виртуализация работала в виртуальной среде, процессор должен поддерживать технологию Intel VT или AMD-V и EPT. У меня какой-то старенький i5, но я нашел к нему описание и убедился, что Intel VT и EPT он поддерживает. Как мне показалось, все современные i3-i5-i7 поддерживают эту технологию. Оказывается, нужно в настройках гостевой ОС принудительно указать процессору использовать эту технологию. Делается это вот где:

Intel VT или AMD-V и EPT в VMWare

Настройки виртуальной машины

После изменения настроек запускаем гостевую систему и добавляем роль Hyper-V. Все должно получиться.

Запуск Hyper-V под VMWare

 

В итоге у нас получилось установить Windows Server 2012 с ролью Hyper-V в виртуальной машине под управлением VMware Workstation 10.

Онлайн-курс по устройству компьютерных сетей.

На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Автор Zerox

Владимир, системный администратор, автор сайта. Люблю настраивать сервера, изучать что-то новое, делиться знаниями, писать интересные и полезные статьи. Открыт к диалогу и сотрудничеству. Если вам интересно узнать обо мне побольше, то можете послушать интервью. Запись на моем канале - https://t.me/srv_admin/425 или на сайте в контактах.

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

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

Нажимая кнопку "Отправить комментарий" Я даю согласие на обработку персональных данных.
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar