Windows 10 build 10565 має вкладену віртуалізацію
Сьогодні Microsoft оголосила, що Windows 10 build 10565 містить ще одну секретну функцію. Він включає ранній попередній перегляд вкладеної віртуалізації для Hyper-V. Ця функція емулює певні апаратні можливості, необхідні для запуску Hyper-V на віртуальній машині. Отже, ви можете мати віртуальну машину всередині віртуальної машини!
Ось офіційна заява, яку вони зробили:
Hyper-V покладається на підтримку апаратної віртуалізації (наприклад, Intel VT-x і AMD-V) для запуску віртуальних машин. Як правило, після встановлення Hyper-V гіпервізор приховує цю можливість від гостьових віртуальних машин, забороняючи гостьовим віртуальним машинам інсталювати Hyper-V (та багато інших гіпервізорів).
Вкладена віртуалізація надає підтримку апаратної віртуалізації для гостьових віртуальних машин. Це дозволяє встановити Hyper-V у гостьовій віртуальній машині та створити більше віртуальних машин у цій базовій віртуальній машині.
Ось як ви можете перевірити цю функцію та мати декілька вкладених віртуальних машин.
- Створіть віртуальну машину в Hyper-V.
- Запустіть скрипт увімкнення наступним чином:
Враховуючи вимоги до конфігурації (наприклад, динамічна пам’ять має бути вимкнена), Microsoft спробувала спростити це, надавши сценарій PowerShell.
Цей сценарій перевірить вашу конфігурацію, змінить усе, що є неправильним (з дозволом), і ввімкне вкладену віртуалізацію для віртуальної машини. Зверніть увагу, що віртуальна машина має бути вимкнена.
Invoke-WebRequest https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/master/hyperv-tools/Nested/Enable-NestedVm.ps1 -OutFile ~/Enable-NestedVm.ps1 ~/Enable-NestedVm.ps1 -VmName
- Встановіть Hyper-V на гостьовій віртуальній машині.
- Увімкнути мережу (необов’язково). Після ввімкнення вкладеної віртуалізації у віртуальній машині необхідно ввімкнути спуфінг MAC, щоб мережа працювала в її гостях. Виконайте таку команду PowerShell (як адміністратор) на хост-комп’ютері:
Set-VMNetworkAdapter -VMName
-Увімкнено підробку MacAddress - Створення вкладених віртуальних машин.
Це воно. Microsoft надала докладнішу інформацію про цю функцію у своєму офіційному сайті допис у блозі.