Windows Server 2016

Nano Server in virtueller Maschine (VM) bereitstellen

Thomas Rieske arbeitet seit Oktober 2002 als freiberuflicher IT-Fachjournalist und Autor. Zu den Themenschwerpunkten des Diplom-Übersetzers zählen unter anderem Computersicherheit, Office-Anwendungen und Telekommunikation.
Windows Server 2016 lässt sich nicht nur in der Desktop- und Core-Variante installieren, sondern auch als besonders schlanker Nano Server. Allerdings können Sie ihn nicht beim Server-Setup auswählen, sondern müssen einen Umweg nehmen. Um sich mit dieser Komponente vertraut zu machen, bietet sich zudem die Ausführung in einer VM an.

Server 2016 als virtuelles Laufwerk einbinden

Zunächst binden Sie das ISO-File von Windows Server 2016 als virtuelles Laufwerk ein. Das erledigen Sie in modernen Windows-Versionen wie Windows 10 per Doppelklick auf das Image. Dann wechseln Sie zum Ordner NanoServer und kopieren von dort das Unterverzeichnis NanoServerImageGenerator auf Ihre Festplatte.

Nun starten Sie die PowerShell als Administrator und navigieren zum gerade kopierten Verzeichnis NanoServerImageGenerator. Importieren Sie das Modul mit dem folgenden Befehl:

Import-Module .\NanoServerImageGenerator -Verbose

Falls Sie hierbei eine Fehlermeldung erhalten, ändern Sie zunächst die Ausführungsrichtlinie mit der Zeile

Set-ExecutionPolicy RemoteSigned

und führen anschließend den Import erneut durch.

VHD(X)-Datei für den Nano Server erstellen

Als Nächstes gilt es, eine passende VHD(X)-Datei zu erstellen. Für die Standard-Edition von Nano Server geben Sie dazu dieses Kommando ein:

New-NanoServerImage -Edition Standard -DeploymentType Guest -MediaPath <Pfad zum Root-Verzeichnis der ISO-Datei> -BasePath <Pfad zum Ordner für Nano-Server-Pakete> -TargetPath <Pfad zur VHD(X)-Datei> -ComputerName <Computer-Name der VM>

Die Angaben in spitzen Klammern müssen Sie an Ihre Gegebenheiten anpassen. Eine gültige Befehlszeile könnte zum Beispiel folgendermaßen aussehen:

New-NanoServerImage -Edition Standard -DeploymentType Guest -MediaPath E:\ -BasePath .\Base -TargetPath .\Nano1\Nano.vhd -ComputerName Nano-Standard

Dadurch wird die virtuelle Festplattendatei Nano.vhd im Unterverzeichnis Nano1 des aktuellen Ordners angelegt. Der Nano Server Standard Edition wird für die Ausführung als Gast in einer VM mit dem Namen Nano-Standard bereitgestellt. Für die VHD-Erstellung benötigte Dateien sucht der Image-Generator in der ISO-Datei, die als Laufwerk E: gemountet ist. Das Administrator-Passwort, zu dessen Angabe das Cmdlet Sie auffordert, benötigen Sie später noch.

Nano-Server-VM im Hypervisor starten

Jetzt starten Sie Ihren Hypervisor, zum Beispiel Hyper-V. Erstellen Sie einen neuen virtuellen Computer, und machen Sie mithilfe des Assistenten alle notwendigen Angaben. Wenn Sie zum Punkt Virtuelle Festplatte verbinden kommen, wählen Sie Vorhandene virtuelle Festplatte verwenden und tragen die generierte VHD(X)-Datei ein. Dann booten Sie im Hyper-V-Manager die VM mit dem Nano Server und verbinden sich damit.

Melden Sie sich nun an der Recovery-Konsole des Servers als User Administrator mit dem bei der VHD(X)-Erstellung vergebenen Passwort an. Denken Sie daran, dass Sie keine deutsche, sondern eine US-amerikanische Tastaturbelegung vorfinden, bei der unter anderem das Z und Y vertauscht sind.

Firewall- und Netzwerkeinstellungen überprüfen

Werfen Sie als Erstes einen Blick auf die Netzwerkeinstellungen und notieren Sie sich die IPv4- und gegebenenfalls auch die IPv6-Adresse. Die Adresse ist wichtig, um später Verwaltungsaufgaben durchzuführen, was nur remote möglich ist. Außerdem empfiehlt es sich, die Firewall-Regeln für eingehende Verbindungen genauer in Augenschein zu nehmen - etwa wenn Sie den Nano Server anpingen wollen. Über Inbound Firewall Rules navigieren Sie zu Datei- und Druckerfreigabe (Echoanforderung - ICMPv4 eingehend) und drücken die Enter-Taste. Auf der nächsten Seite steht unter Action zwar Allow, die Regel ist aber per Default deaktiviert, was sich mit F4 schnell ändern lässt. Die Regel für ICMPv6 passen Sie bei Bedarf analog dazu an. Wenn Sie jetzt auf dem Host eine Eingabeaufforderung starten und den laufenden Nano Server anpingen, sollten Sie eine Antwort erhalten. (hal)