Benutzer:MovGP0/Core Server

  MovGP0    Über mich    Hilfen    Artikel    Weblinks    Literatur    Zitate    Notizen    Programmierung    MSCert    Physik   


Core Server

Core Server ist auf der ISO des Windows Server zu finden. Download-Link:

Image mounten

$ImagePath = C:\Users\<USERNAME>\Downloads\windows.isoMount-DiskImage -ImagePath $ImagePath -StorageType ISO$DriveLetter = (Get-DiskImage -ImagePath $ImagePath | Get-Volume).DriveLetter

Verzeichnis auf Festplatte kopieren

$imageGeneratorPath = 'C:\Nano­Server­Image­Generator\'Copy-Item -Path "$DriveLetter:\NanoServer\Nano­Server­Image­Generator" -Destination $imageGeneratorPath -Recurse

Image erstellen

Import-Module $imageGeneratorPath\NanoServerImageGeneratorNew-NanoServerImage PARAMETER
New-NanoServerImage
ParameterAuswirkung
MediaPathPfad zu den Installationsmedien, sprich das Wurzelverzeichnis der gemounteten ISO
ComputerNameDer Computername des Nano Servers
TargetPathDer Pfad und Dateiname der VHD, in die der Server installiert werden soll. Sie muss nicht existieren, das Cmdlet erzeugt sie eigenständig.

Gibt man hier als Endung .vhdx an, dann richtet New-NanoServerImage ein GPT-Laufwerk ein, und bei .vhd folgt es dem Partitionierungs­schema von MBR. Soll die virtuelle Festplatte an eine VM der Generation 2 angehängt werden, dann muss man sich hier für VHDX entscheiden, weil Windows in einer UEFI-VM nicht von MBR starten kann.

DeploymentType
Guest
Installation in VM. Installiert die Integrationsdienste.
Host
Installation auf Hardware
OEMDriversinstalliert gängige Treiber (nur wenn -DeploymentType Host nötig).
DriversPathPfad zu den .sys- und .inf-Dateien, falls weitere Treiber benötigt werden (nur wenn -DeploymentType Host nötig).
EditionStandard, DataCenter
AdminPasswordPasswort of the admin user.

Image dismounten

Dismount-DiskImage -ImagePath $ImagePath

Installation in VM

Installation auf Host

Setzen der IP-Adresse

Herstellen der Remote-Verbindung

$nanoServerIP = 192.168.1.1Set-Item WSMan:\localhost\Client\TrustedHosts $nanoServerIP -Force Enter-PSSession -ComputerName $nanoServerIP -Credential ~\Administrator

Installing Windows Updates

$sess = New-CimInstance -Namespace root/Microsoft/Windows/WindowsUpdate -ClassName MSFT_WUOperationsSessionInvoke-CimMethod -InputObject $sess -MethodName ApplyApplicableUpdatesRestart-Computer

|}