Windows 10 build 10565 har Nested Virtualization
I dag ble det kunngjort av Microsoft at Windows 10 build 10565 inneholder enda en hemmelig funksjon. Den inkluderer en tidlig forhåndsvisning av nestet virtualisering for Hyper-V. Denne funksjonen emulerer visse maskinvarefunksjoner som kreves for å kjøre Hyper-V i en virtuell maskin. Så du kan ha en virtuell maskin inne i en virtuell maskin!
Her er den offisielle uttalelsen de kom med:
Hyper-V er avhengig av maskinvarevirtualiseringsstøtte (f.eks. Intel VT-x og AMD-V) for å kjøre virtuelle maskiner. Vanligvis, når Hyper-V er installert, skjuler hypervisor denne funksjonen fra virtuelle gjestemaskiner, hindrer virtuelle gjestemaskiner fra å installere Hyper-V (og mange andre hypervisorer, for den saks skyld).
Nestet virtualisering viser støtte for maskinvarevirtualisering til virtuelle gjestemaskiner. Dette lar deg installere Hyper-V i en virtuell gjestemaskin, og lage flere virtuelle maskiner i den underliggende virtuelle maskinen.
Her er hvordan du kan teste denne funksjonen og ha en rekke nestede vitruelle maskiner.
- Opprett en VM i Hyper-V.
- Kjør aktiveringsskript følgende:
Gitt konfigurasjonskravene (f.eks. dynamisk minne må være av), har Microsoft forsøkt å gjøre det enklere ved å tilby et PowerShell-skript.
Dette skriptet vil sjekke konfigurasjonen din, endre alt som er feil (med tillatelse), og aktivere nestet virtualisering for en VM. Merk at VM-en må være av.
Invoke-WebRequest https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/master/hyperv-tools/Nested/Enable-NestedVm.ps1 -OutFile ~/Enable-NestedVm.ps1 ~/Enable-NestedVm.ps1 -VmName
- Installer Hyper-V i gjeste-VM.
- Aktiver nettverk (valgfritt). Når nestet virtualisering er aktivert i en VM, må MAC-spoofing være aktivert for at nettverk skal fungere hos gjestene. Kjør følgende PowerShell (som administrator) kommando på vertsmaskinen:
Set-VMNetworkAdapter -VMName
- MacAddressSpoofing på - Lag nestede VM-er.
Det er det. Microsoft har gitt flere detaljer om denne funksjonen i deres offisielle blogg innlegg.