MovGP0 | Über mich | Hilfen | Artikel | Weblinks | Literatur | Zitate | Notizen | Programmierung | MSCert | Physik |
|
Core Server
BearbeitenCore 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:\NanoServerImageGenerator\'
Copy-Item -Path "$DriveLetter:\NanoServer\NanoServerImageGenerator" -Destination $imageGeneratorPath -Recurse
Image erstellen
Import-Module $imageGeneratorPath\NanoServerImageGenerator
New-NanoServerImage PARAMETER
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 Partitionierungsschema 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 |
|
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
BearbeitenInstallation auf Host
BearbeitenSetzen der IP-Adresse
BearbeitenHerstellen 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
|}