Некоторое время назад появилось у меня желание потестировать Hyper-V, а подходящего железа под это дело не было. Я решил попробовать установить в качестве гостевой системы VMware Workstation 10 Windows Server 2012 и на нем поднять роль Hyper-V.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном онлайн-курcе по администрированию MikroTik. Автор курcа – сертифицированный тренер MikroTik Дмитрий Скоромнов. Более 40 лабораторных работ по которым дается обратная связь. В три раза больше информации, чем в MTCNA.
Изначально я не знал, будет ли это работать в принципе. Решил попробовать поставить, а там разберемся. Поставил чистую систему, стал добавлять роль Hyper-V. Не заработало. Установка не началась, получил сообщение:
Hyper-V cannot be installed: A hypervisor is already running
Начал гуглить этот вопрос. Оказывается, что в принципе это возможно, необходимо только вручную поправить конфиг виртуальной машины. Надо добавить несколько строчек настроек:
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
Тут я расстроился, решил что мой процессор не поддерживает подобную виртуализацию. Начал дальше разбираться, искать информацию. Для того, чтобы виртуализация работала в виртуальной среде, процессор должен поддерживать технологию Intel VT или AMD-V и EPT. У меня какой-то старенький i5, но я нашел к нему описание и убедился, что Intel VT и EPT он поддерживает. Как мне показалось, все современные i3-i5-i7 поддерживают эту технологию. Оказывается, нужно в настройках гостевой ОС принудительно указать процессору использовать эту технологию. Делается это вот где:
После изменения настроек запускаем гостевую систему и добавляем роль Hyper-V. Все должно получиться.
В итоге у нас получилось установить Windows Server 2012 с ролью Hyper-V в виртуальной машине под управлением VMware Workstation 10.
На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.