automatisches Starten/Beenden einer Virtuellen Maschine unter Linux
Beschrieben wird ein Script welches zuständig ist VMWare Maschinen automatisch zu stoppen oder zu starten.
- VMWare Workstation installieren
- Virtuelle Maschine installieren und einrichten
Startscript/Stopscript von vmware anpassen:
# vorsichtshalber vmware-script backuppen:
cp /etc/init.d/vmware /etc/init.d/vmware-backup
# vmware-script bearbeiten
vi /etc/init.d/vmware
# mit der vi-suche ( Slash -> Suchbegriff -> Enter) nach "start)" suchen
# und folgenden Befehl vor ";;" einfügen:
vmrun start "/pfad/zur/virtuellenMaschine/VirtuelleMaschine.vmx" nogui
# und bei "stop)" vor ";;" einfügen
vmrun suspend "/pfad/zur/virtuellenMaschine/VirtuelleMaschine.vmx" nogui
# oder
vmrun stop "/pfad/zur/virtuellenMaschine/VirtuelleMaschine.vmx" nogui</pre>
Jetzt sollte sich die virtuelle Maschine automatisch beim Starten des Systems gestartet werden und beim Herunterfahren gestoppt werden. Optional können auch mehrere virtuelle Maschinen aufgelistet werden.