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


Core Server

Bearbeiten

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

Image mounten

$ImagePath = C:\Users\<USERNAME>\Downloads\windows.iso
Mount-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\NanoServerImageGenerator
New-NanoServerImage PARAMETER
New-NanoServerImage
Parameter Auswirkung
MediaPath Pfad zu den Installationsmedien, sprich das Wurzelverzeichnis der gemounteten ISO
ComputerName Der Computername des Nano Servers
TargetPath Der 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
OEMDrivers installiert gängige Treiber (nur wenn -DeploymentType Host nötig).
DriversPath Pfad zu den .sys- und .inf-Dateien, falls weitere Treiber benötigt werden (nur wenn -DeploymentType Host nötig).
Edition Standard, DataCenter
AdminPassword Passwort of the admin user.

Image dismounten

Dismount-DiskImage -ImagePath $ImagePath

Installation in VM

Bearbeiten

Installation auf Host

Bearbeiten

Setzen der IP-Adresse

Bearbeiten

Herstellen der Remote-Verbindung

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

Installing Windows Updates

Bearbeiten
$sess = New-CimInstance -Namespace root/Microsoft/Windows/WindowsUpdate -ClassName MSFT_WUOperationsSession
Invoke-CimMethod -InputObject $sess -MethodName ApplyApplicableUpdates
Restart-Computer

|}