Links:
- Server 2016 CD Mounten, im Beispiel Laufwerk D:\, dann eine Powershell als Administrator starten.
Copy-Item D:\NanoServer C:\Temp\NanoServer -Recurse Import-Module C:\Temp\NanoServer\NanoServerImageGenerator\NanoServerImageGenerator.psm1 -Verbose New-NanoServerImage -DeploymentType Guest -Edition Standard -MediaPath D:\ ` -BasePath C:\Temp\NanoServer -TargetPath 'C:\Temp\Nano01VM.vhdx' -ComputerName Nano01 -EnableRemoteManagementPort
-DeploymentType | Guest | Host |
-Edition | Datacenter | Standard |
-MediaPath | Mount-CD-Image Path (Sources Verzeichnis der CD) |
-BasePath | C:\Temp\NanoServer (Path zur NanoServer.wim) |
-TargetPath | Ziel VHDX angeben |
-ComputerName | Hostname |
-EnableRemoteManagementPort | Firewall Port öffnen |
Im Verzeichnis des Parameters -BasePath wird ein Ordner Tools angelegt, das Verzeichnis muss beschreibbar sein im Beispiel C:\Temp\NanoServer darf nicht auf CD liegen.
Cmdlet New-NanoServerImage an der Befehlspipelineposition 1 Geben Sie Werte für die folgenden Parameter an: AdministratorPassword: ***** Windows(R) Image to Virtual Hard Disk Converter for Windows(R) 10 Copyright (C) Microsoft Corporation. All rights reserved. Version 10.0.14300.1000.amd64fre.rs1_release_svc.160324-1723 INFO : Looking for the requested Windows image in the WIM file INFO : Image 1 selected (ServerStandardNano)... INFO : Creating sparse disk... INFO : Attaching VHDX... INFO : Initializing disk... INFO : Creating EFI system partition... INFO : Formatting system volume... INFO : Setting system partition as ESP... INFO : Creating MSR partition... INFO : Creating windows partition... INFO : Formatting windows volume... INFO : Windows path (F:) has been assigned. INFO : System volume location: E: INFO : Applying image to VHDX. This could take a while... INFO : Image was applied successfully. INFO : Making image bootable... INFO : Drive is bootable. Cleaning up... INFO : Closing VHDX... INFO : Closing Windows image... INFO : Done.
Virtualization with VMware vSphere
- VMware Tools entpacken
D:\setup64.exe /a /p C:\Temp\NanoServer\VMware_Tools_Extracted
- VMware Treiber Verzeichnis erstellen
New-Item ` -Path C:\Temp\NanoServer\VMware-Drivers ` -ItemType directory ;
- VMware Treiber kopieren
Copy-Item ` -Path 'C:\Temp\NanoServer\VMware_Tools_Extracted\VMware\VMware Tools\VMware\Drivers\memctl\*' ` -Destination C:\Temp\NanoServer\VMware-Drivers ` -Recurse ` -Verbose ; # Copy VMware Tools Paravirtual SCSI (PVSCSI) Drivers - Optional Copy-Item ` -Path 'C:\Temp\NanoServer\VMware_Tools_Extracted\VMware\VMware Tools\VMware\Drivers\pvscsi\*' ` -Destination C:\Temp\NanoServer\VMware-Drivers ` -Recurse ` -Verbose ; # Copy VMware Tools SVGA 3D Video (SVGA) Drivers - Optional Copy-Item ` -Path 'C:\Temp\NanoServer\VMware_Tools_Extracted\VMware\VMware Tools\VMware\Drivers\video_wddm\*' ` -Destination C:\Temp\NanoServer\VMware-Drivers ` -Recurse ` -Verbose ; # Copy VMware Tools Virtual Machine Communication Interface (VMCI) # Drivers - Optional Copy-Item ` -Path 'C:\Temp\NanoServer\VMware_Tools_Extracted\VMware\VMware Tools\VMware\Drivers\vmci\device\*' ` -Destination C:\Temp\NanoServer\VMware-Drivers ` -Recurse ` -Verbose ; # Copy VMware Tools VMXNet NIC (VMXNET3) Drivers - This # driver is Mandatory for using VMXNET3 Network Interface. Copy-Item ` -Path 'C:\Temp\NanoServer\VMware_Tools_Extracted\VMware\VMware Tools\VMware\Drivers\vmxnet3\NDIS6\*' ` -Destination C:\Temp\NanoServer\VMware-Drivers ` -Recurse ` -Verbose ;
NanoServer VHDX erstellen
Import-Module C:\Temp\NanoServer\NanoServerImageGenerator\NanoServerImageGenerator.psm1 ` -Verbose ; New-NanoServerImage ` -DeploymentType Guest ` -Edition Standard ` -MediaPath D:\ ` -BasePath C:\Temp\NanoServer ` -TargetPath 'C:\Temp\NanoSRV-VM.vhdx' ` -ComputerName NanoSRV ` -DriversPath C:\Temp\NanoServer\VMware-Drivers ` -EnableRemoteManagementPort ;
Der Ethernet Adapter erscheint trotzdem nicht in der VM, Lösung steht noch aus.
- NanoServers zur Liste der vertrauenswürdigen Server hinzugefügen
Set-Item WSMan:\localhost\Client\TrustedHosts <IP-Adresse des Nano-Servers>
- Sitzung zum NanoServer aufbauen
Enter-PSSession -ComputerName <IP-Adresse des Servers> -Credential <IP-Adresse>\Administrator
# Variable definieren in der Powershell $ip = "IP-Adresse des Nano-Servers" Enter-PSSession -ComputerName $ip -Credential $ip\Administrator
- Firewall Regeln auf dem NanoServer setzen
netsh advfirewall firewall set rule group="Windows-Remoteverwaltung" new enable=yes netsh advfirewall firewall add rule name="ICMPv4 eingehend" dir=in action=allow protocol=icmpv4 netsh advfirewall firewall set rule group="Datei- und Druckerfreigabe" new enable=yes
- auf dem DC ein Konto für den NanoServer erstellten, dazu auf dem DC folgenden Befehl ausführen, es wird eine Blob-Datei erstellt, die auf den NanoServer kopiert werden muss.
djoin.exe /provision /domain <FQDN der Domäne> /machine <Name des Nano-Servers> /savefile .\odjblob
die erstellte Datei odjblob auf den NanoServer kopieren, z.B. mit dem Exploerer \\<IP NanoServer>\c$
(Firewall Einstellungen des NanoServers beachten)
über die Remote-Powershell den NanoServer (die mit Enter-PSSession
gestartet wurde) in die Domain aufnehmen und den NanoServer neu starten.
djoin /requestodj /loadfile c:\Temp\odjblob /windowspath c:\windows /localos shutdown -r -t 0
- folgende Befehle auf dem VerwaltungsHost des NanoServers ausführen
winrm quickconfig winrm set winrm/config/client @{TrustedHosts="*"} chcp 65001 winrs -r:<Hostname Nano-Servers> -u:Administrator -p:<Kennwort> <Befehl, zum Beispiel ipconfig>
winrs -r:<Hostname Nano-Servers> cmd.exe
- DNS Server setzen
netsh int ip set dns "Ethernet" static <IP DNSServer>
- installierte Rollen anzeigen
Get-WindowsFeature -comp NanoServer
- Rolle/Feature installieren
Install-WindowsFeature FS-FileServer -comp NanoServer
- Im ServerManager den NanoServer zur Verwaltung hinzufügen
Server-Manager | Alle Server | Add Server Active Directory Name (CN): NanoServer
- auf dem Verwaltungsserver die RSAT Tools nachinstallieren
Install-WindowsFeature Remoteserver-Verwaltungstools