![image](https://habrastorage.org/getpro/habr/post_images/e2b/cba/6c1/e2bcba6c17267f123c4f7306621719c3.png)
Поскольку это первая ласточка существует ряд ограничений:
1. Оба гипервизора должны быть на preview версии 10565, в противном случае «не взлетит».
2. При работе гостевой виртуализации следующие функции будут недоступны для виртуальной машины: динамическая память, изменение памяти «налету» (новая функция в Win10), save\restore, live migration.
3. При включении гостевой виртуализации необходимо включить MAC Spoofing, иначе сеть в гостевом-госте не будет работать.
4. Virtualization Based Security необходимо выключить перед включением возможности использовать гостевую виртуализацию.
5. Только процессоры Интел (нужен Intel-VT).
6. Говорят что нужно много (!) оперативной памяти, но далее в посте пишут что 4 гб на ноутбуке достаточно ;)
Как включить:
1. Создаем виртуальную машину, ставим Windows, выключаем.
2. Запускаем скрипт. Скрипт сам произведет все настройки (и поправит ограничения описанные выше, спросив Вашего согласия).
3. Включаем виртуальную машину, ставим Hyper-V, используя powershell Direct с хоста:
Invoke-Command -VMName "имяВМ" -ScriptBlock { Enable-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V -Online; Restart-Computer }
4. Включаем MAC Spoofing:
Set-VMNetworkAdapter -VMName <VMName> -MacAddressSpoofing on
5. Создаем гостевые-гостевые виртуальные машины.
6. ???
7. Выгода.
Несколько советов если «не взлетает»:
1. Скрипт ниже проверит конфигурацию на соответствие требованиям.
Invoke-WebRequest https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/master/hyperv-tools/Nested/Get-NestedVirtStatus.ps1 -OutFile ~/Get-NestedVirtStatus.ps1
~/Get-NestedVirtStatus.ps1
2. Если у Вас отваливается «Virtual Machine Connection», смените пароль на не пустой.
Оригинал.
Комментарии (17)
NightSilf
15.10.2015 15:18Не проверяли, насколько падает производительность во 2-й вложенной виртуалке?
BAV_Lug
15.10.2015 15:36+1Если не секрет — зачем и кому это может быть нужно? У меня фантазии не очень хватает.
kuber
16.10.2015 11:57Например, в академиях Microsoft при преподавании курсов по виртуализации. Сейчас для этого приходится, либо использовать множество физического оборудования, что очень дорого, либо пользоваться решением от VMware, что не очень красиво в академии Microsoft.
vitektm
15.10.2015 15:45тест аиды64\винрара вполне себе можно выкатить.
Вангую по памяти падения быть в пределах погрешности.
По диску 90-95%.
По процессору 70-90%
Презентацию Hyper-v кластеры и прочее иногда проводят на wmware :)
Скоро будет в прошедшем времени. В принципе нужное!navion
15.10.2015 19:46На Ignite вроде говорили, что это как-то связано с контейнерами в Windows Server.
VahMaster
15.10.2015 15:48+3Почему не указали, что это перевод статьи?
www.thomasmaurer.ch/2015/10/hyper-v-nested-virtualization-in-windows-10-build-10565
saamich
16.10.2015 11:53Если бы оно еще в nested режиме под kvm работало, было бы просто замечательно(по работе приходится держать пару виртуалок под hyperv).
WondeRu
16.10.2015 17:29Inception https://habrastorage.org/files/f1b/832/aee/f1b832aee72f4a4a8b44ab460c4b76f1.jpg
PS. Попытка вставить картинку закончилась неудачей
ildarz
В смысле стопроцентно не взлетит при другом госте, или типа «не удивляйтесь, если не взлетит»?
4c74356b41
Пишут 100%, не проверял, честно говоря.