Direkt zum Seiteninhalt

VMWare ohne GUI - Walz-Home

Walz-Home-Logo
Menü überspringen
Menü überspringen
Menü
Title
Menü überspringen
VMWare ohne GUI benutzen
Ich habe einige PCs bei uns im Haushalt virtualisiert. Das hat viele Vorteile und erleichtert mir die Pflege und Wartung. Da es, außer mir, keine Hardcoregamer im Haushalt gibt steht dem nichts im Wege.

Ich habe nutze einen leistungsfähigen PC auf dem die virtuellen Maschinen laufen. So sind auch etwas anspruchsvollere Dinge wie kleine Spiele (Roblox und Minecraft) und auch Videokonferenzen und Zwift kein Problem.

Um virtuelle Maschinen nicht von Hand starten zu müssen werden die virtuellen Maschinen beim Starten des Rechners automatisch und zwar ohne GUI gestartet:

"C:\Program Files (x86)\VMware\VMware Player\vmrun.exe" start "d:\Computer 1.vmx" nogui

Damit die VMs auch beim Runterfahren oder Neustarten des Rechners auf dem der VM-Player läuft nicht beschädigt werden müssen diese runtergefahren werden. Auch das klappt prima via Batch:

"C:\Program Files (x86)\VMware\VMware Player\vmrun.exe" stop "d:\Computer 1.vmx" soft

Die Batchdateien zum Starten und Stoppen der virtuellen Maschinen starten automatisch, so muss man sich praktisch nicht mehr darum kümmern.

Genutzt und bedient werden die virtuellen Maschinen ausschließlich per Remotedesktop.
Nachtrag:
Nach ungefähr einem Jahr der Nutzung habe ich noch ein bisschen nachgebessert:

Inzwischen findet der Start der virtuellen Maschinen per Klick durch Starten einer Batch statt. Das habe ich geändert, damit die VMs nur bei Bedarf gestartet werden.

Auch wenn ich die virtuellen Maschinen via Batch beende bevor ich den Host-PC runterfahre kam es vor, das sich "Schrott" ansammelt. Damit ich nicht von Hand aufräumen muss habe ich sowohl in die Batch zu Starten und Runterfahren ein paar Zeilen zum Aufräumen der Ordner der virtuellen Maschinen eingebaut.

del "D:\Virtuelle Maschinen\VM-Ware\*.log"
del "D:\Virtuelle Maschinen\VM-Ware\*.vmem"
del "D:\Virtuelle Maschinen\VM-Ware\*.gz"
del "D:\Virtuelle Maschinen\VM-Ware\*.dmp"
del "D:\Virtuelle Maschinen\VM-Ware\*.vmss"
del "D:\Virtuelle Maschinen\VM-Ware\*.scoreboard"

for /d %%a in ("D:\Virtuelle Maschinen\VM-Ware\*") do rd "%%a" /s /q

Damit werden die Dateien die bei einer ausgeschalteten Maschine nicht benötigt werden automatisch gelöscht. Ebenso werden alle Ordner innerhalb des Ordners in dem die jeweilige Maschine gespeichert ist und läuft gelöscht.

Das hält Ordnung und sorgt jeweils für einen reibungslosen Neustart der virtuellen Maschinen.

Die Daten die ich da so lösche haben sich aus Erfahrungswerten ergeben. So läuft es seit Monaten prima!
www.walz-home.net
www.michelwalz.de
Zurück zum Seiteninhalt