ISW-Tools

Powershell Create Nano Server VM

Jörn Walter Veröffentlicht Aktualisiert 1 Min. Lesezeit Skripte

Nano Server VM erstellen

Mit diesem Skript erstellt ihr aus einem Nano Server Image eine Nano Server VM. Alles was ihr braucht ist lediglich das zuvor erstelle Image.

Powershell anzeigen

# Variables

$vSwitchName01 = „NAT_vSwitch“

$InstallRoot = „C:\NanoServer“

$VMName = „NanoServerVM01“

$NanoServerImage = „C:\NanoServer\NanoServerVM01.vhdx“

# Create a new VHD(X) file

New-VHD -Path ($InstallRoot + „\$VMName\NanoServerVM01_D.vhdx“) -SizeBytes 50GB -Dynamic | Out-Null

# Create Nano Server VM

New-VM -VHDPath $NanoServerImage -Generation 2 -MemoryStartupBytes 2GB -Name $VMName -Path $InstallRoot -SwitchName $vSwitchName01 | Out-Null

# Set vCPU count to 4

Set-VMProcessor -VMName $VMName -Count 4

# Set AutomaticStopAction and AutomaticStartAction

Set-VM -VMName $VMName -AutomaticStopAction ShutDown -AutomaticStartAction StartIfRunning

# Rename vNIC Adapter name to MGMT

Rename-VMNetworkAdapter -VMName $VMName -NewName „MGMT“

# Set vNIC Device Naming to On

Set-VMNetworkAdapter -VMName $VMName -Name „MGMT“ -DeviceNaming On

# Add additional SCSI Controller and attach the new VHD(X)

Add-VMScsiController -VMName $VMName

Add-VMHardDiskDrive -VMName $VMName -ControllerType SCSI -ControllerNumber 1 -ControllerLocation 0 -Path ($InstallRoot + „\$VMName\NanoServerVM01_D.vhdx“)

# Start Nano Server VM

Start-VM -Name $VMName | Out-Null

Get-VM -Name $VMName

Create-NanoServerVM

Porträt Jörn Walter

Jörn Walter

Inhaber von IT-Service Walter in Euskirchen, betreut Windows-Umgebungen von Unternehmen und entwickelt die ISW-ADTools.

Alle Beiträge von Jörn Walter