Een VM maken in Hyper-V met Powershell

Je hebt eerder in deze tutorial gezien hoe je met de Hyper-V Manager een Virtuele Machine kan aanmaken in de grafische omgeving. Het is de bedoeling dat je zelf uitzoekt met de CMDLETs GET-HELP en GET-COMMAND hoe je een nieuwe VM met alle nodige instellingen maakt in Hyper-V via Powershell. Een mogelijke oplossing volgt hieronder. Als je er niet uitkomt of als je al gereed bent met de opdracht, mag je een mogelijke oplossing bekijken:

Stap 1: Directory’s aanmaken:
Maak de volgende mappen aan:

  • C:VM (hierin bewaar je alle Virtual Machines)
  • C:VHD (hierin bewaar je alle Virtual Harddisks)
  • C:ISO (Hierin plaats je je installatie bestanden)

Stap 2: Maak een VHDx aan:

PS C:> New-VHD -Path c:VHDSchijfnaam.vhdx -SizeBytes 127GB -Dynamic -Confirm

Stap 3: Maak de nieuwe vm aan:

PS C:> new-vm -name VMnaam -MemoryStartupBytes 4GB -Generation 2 -VHDPath c:VHDSchijfnaam.vhdx -Confirm

Stap 4: Steek een DVD drive in de nieuwe VM:

PS C:> Add-VMDvdDrive -VMName VMnaam

Stap 5: Steek de ISO in de DVD drive:

PS C:> Set-VMDvdDrive -VMName VMnaam -Path C:usersteacherdownloadsisowin10clientx64.iso

Stap 6: Geef de VM meer CPU cores:

PS C:> Set-VMProcessor -VMName VMnaam -Count 4

Stap 7: Connecteer met de juiste virtual switch:

PS C:> Connect-VMNetworkAdapter -SwitchName InternalSwitch -VMName VMnaam

Stap 8: Zet de DVD drive als first boot device:

PS C:> $dvddrive = Get-VMDvdDrive -VMName VMnaam

PS C:> Set-VMFirmware -VMname VMnaam -FirstBootDevice $dvddrive

Stap 9: Zet de automatic Checkpoints uit:

Set-VM -VMName VMnaam -AutomaticCheckpointsEnable $False

Stap 10: Start en installeer de VM!