Eine Windows-VM auf ESXi lässt sich schnell installieren, wenn drei Dinge im Voraus festgelegt werden: der Controller, der Netzwerkadapter und die Treiberdiskette. Hier ist die vollständige Reihenfolge – Einstellungen, Installation, der berühmte Fix für leere Festplatten und VMware Tools.
Die Installation von Windows auf ESXi geht wirklich schnell – bis zu einem berühmten Bildschirm. Die VM wird erstellt, die ISO bootet, das Setup startet ... und die Festplattenliste ist leer. Dieser Moment ist kein Misserfolg, es ist ein fehlender Treiber und er ist völlig vorhersehbar. In diesem Leitfaden wird der gesamte Job in der Reihenfolge beschrieben, in der er vermieden wird: die wichtigen VM-Einstellungen, der ISO-Upload, der PVSCSI-Treiberschritt und VMware Tools – die Installation, die eine träge generische VM in einen richtigen Gast verwandelt.
Wählen Sie im ESXi Host Client oder vSphere Client VM erstellen/registrieren und dann Neue virtuelle Maschine erstellen. Wählen Sie die Gastfamilie Windows und die genaue Version aus, die Sie installieren. Diese Auswahl ist wichtiger als es aussieht, da ESXi sie zur Vorauswahl der Hardware verwendet: Für moderne Windows-Versionen stellt der Assistent den Speichercontroller standardmäßig auf VMware Paravirtual (PVSCSI) ein, die schnellste Option. Behalte es. Beachten Sie jedoch, dass diese eine Standardeinstellung später den berühmten Bildschirm „Leere Festplatte“ erstellt, und Schritt 4 unten ist die geplante Antwort darauf, keine Überraschung.
Der Assistent bietet zwei realistische Auswahlmöglichkeiten, die jedoch nicht gleich sind. VMXNET 3 ist der Hochleistungsadapter – bis zu 10 Gbit/s und die niedrigsten CPU-Kosten –, aber Windows Setup enthält keinen Treiber dafür, sodass die neue VM kein Netzwerk hat, bis VMware Tools installiert ist. E1000E emuliert eine gängige Intel-Karte, Windows hat den Treiber integriert und die Netzwerkfähigkeit funktioniert von der ersten Minute an – allerdings ist die Geschwindigkeit auf 1 Gbit/s begrenzt und beansprucht mehr Host-CPU. Für eine möglichst reibungslose Erstinstallation akzeptieren Sie entweder während der Einrichtung kein Netzwerk und installieren die Tools sofort danach oder beginnen mit E1000E und wechseln zu VMXNET 3, sobald Tools installiert sind. Entscheiden Sie sich jetzt, denn durch eine spätere Änderung des Adapters ändert sich die MAC-Adresse und der Gast sieht eine brandneue Netzwerkkarte.
Die ISO muss auf dem Host vorhanden sein, nicht auf Ihrem Laptop. Öffnen Sie im Datenspeicherbrowser den Datenspeicher, erstellen Sie einen Ordner wie ISO und laden Sie das Windows-Image dort hoch. Dies dauert in einem Gigabit-LAN ein paar Minuten – machen Sie es einmal und jede zukünftige VM verwendet dieselbe Kopie. Bearbeiten Sie dann die VM, zeigen Sie CD/DVD-Laufwerk 1 auf diese ISO, aktivieren Sie Verbinden und Beim Einschalten verbinden. Das Vergessen des Verbindungshäkchens ist der dümmste häufige Fehler: Die VM schaltet sich ein, findet kein Startgerät und zeigt einen schwarzen Bildschirm an, der weitaus ernster aussieht, als er ist.
.iso ausWindows Setup stoppt bei Wo möchten Sie Windows installieren? und die Liste ist leer. Nichts ist kaputt: Die Festplatte hängt vom PVSCSI-Controller ab und die Windows-CD enthält einfach keinen Treiber dafür. Fügen Sie der VM ein Diskettenlaufwerk hinzu (Einstellungen bearbeiten – Anderes Gerät hinzufügen – Diskettenlaufwerk) und verbinden Sie das Treiber-Image, das mit jedem ESXi-Host geliefert wird, und verwenden Sie dann Treiber laden im Setup:
/vmimages/floppies/pvscsi-Windows2008.flpEs gibt auch die ehrliche Alternative: VM mit dem LSI Logic SAS-Controller erstellen, dessen Treiber Windows bereits trägt, Windows installieren, VMware Tools installieren, herunterfahren und den Controller auf PVSCSI umstellen. Es funktioniert, aber die obige Floppy-Route ist kürzer und es lohnt sich, sie zu erlernen.
Beenden Sie das Setup wie auf einem physischen PC. Sobald der Desktop erscheint, installieren Sie VMware Tools vor allem anderen: Wählen Sie im Konsolenmenü Gastbetriebssystem – VMware Tools installieren/aktualisieren, führen Sie dann setup.exe von der gemounteten Tools-CD im Gast aus und starten Sie neu. Tools ist keine optionale Politur – sie liefert den echten Anzeigetreiber (der generische ist der Grund dafür, dass die Konsole verschwommen aussieht und verzögert), den VMXNET 3-Netzwerktreiber, sauberes Herunterfahren und Neustarten vom Host, Zeitsynchronisierung und genaue Leistungsindikatoren. Die Hälfte aller Beschwerden „Meine ESXi-Windows-VM fühlt sich kaputt an“ enden mit dieser einen Installation.
Führen Sie Windows Update aus, bis keine Updates mehr angeboten werden, erstellen Sie dann einen Schnappschuss des sauberen Computers und benennen Sie ihn ehrlich, zum Beispiel Clean install - before software. Ein Snapshot ist ein Rollback-Punkt, kein Backup – löschen Sie ihn, sobald sich die VM einige Tage lang als stabil erweist, da langlebige Snapshots die VM verlangsamen und stillschweigend Speicherplatz im Datenspeicher beanspruchen. Aktivieren Sie abschließend Windows mit einer geeigneten Lizenz: Eine VM benötigt genau wie ein physischer PC eine eigene Lizenz, und eine an alte Hardware gebundene OEM-Lizenz wird nicht in eine VM verschoben. Das Überspringen der Aktivierung hinterlässt ein mit Wasserzeichen versehenes, eingeschränktes Windows, das im ungünstigsten Moment nervt.
Jeder Klick wird live gezeigt – VM erstellen, Treiber laden und VMware Tools installieren.
Watch Full VideoWeil die VM den VMware Paravirtual (PVSCSI)-Speichercontroller verwendet und die Windows-CD keinen Treiber dafür hat. Verbinden Sie das Host-Disketten-Image pvscsi-Windows2008.flp mit der VM, klicken Sie im Setup auf „Treiber laden“, wählen Sie „VMware PVSCSI-Controller“ und die Festplatte wird angezeigt.
VMXNET 3 ist schneller (bis zu 10 Gbit/s, weniger Host-CPU), aber Windows verfügt über keinen integrierten Treiber, sodass das Netzwerk erst nach der Installation von VMware Tools startet. E1000E funktioniert sofort, ist jedoch auf 1 Gbit/s begrenzt. Beginnen Sie entweder mit E1000E und wechseln Sie später, oder verwenden Sie VMXNET 3 und installieren Sie als Erstes Tools.
Ja. Tools bietet den richtigen SVGA-Anzeigetreiber, den VMXNET 3-Treiber, ein ordnungsgemäßes Herunterfahren vom Host, Zeitsynchronisierung und zuverlässige Leistungsdaten. Eine Windows-VM ohne Tools fühlt sich verzögert an, wird gewaltsam heruntergefahren und meldet falsche Statistiken – die meisten Beschwerden über „ESXi ist langsam“ beziehen sich einfach auf fehlende Tools.