21.5 VMware Tools
Um den Gast-Betriebssystemen zusätzliche Funktionen zur Verfügung zu stellen, gibt es die Vmware Tools. Damit können Sie sich die Arbeit unter VMware erleichtern und die Leistung der VM verbessern. Der VMware Server enthält diese Tools bereits, ebenso wie die kostenpflichtig Variante. Auf die Installation der VMware Tools im VMware Player werde ich später eingehen. Prinzipiell können die Tools aus dem Menü von VMware heraus installiert werden.
Die Vorgehensweise unterscheidet sich allerdings je nach Gast-Betriebssystem. Für ein »Gast-Windows« erfolgt die Installation über das Ausführen einer .exe-Datei innerhalb der VM. Unter Linux werden die Tools nicht automatisch installiert, und Ubuntu unterstützt die auf dem ISO-Image enthaltene RPM-Datei nicht. Die Installation muss also »von Hand« vorgenommen werden.
Für das Kompilieren der VMware Tools muss das Paket build-essential in der VM installiert werden, bis Ubuntu Dapper Drake 6.06 muss auch noch zusätzlich das Paket linux-headers-386 installiert sein.
VMware Tools mit dem VMwarePlayer
Der VMware Player bietet leider nicht direkt die Möglichkeit, die VMware Tools zu installieren. Die Tools sind jedoch z. B. im .tar.gz Archiv des VMware Servers enthalten. Sie müssen daher daher VMware Server herunterladen (siehe oben) und anschließend das Archiv entpacken.
Im Verzeichnis vmware-server-distrib/lib/isoimages befinden sich nun ISO-Images wie linux.iso oder windows.iso, die die VMware Tools für das jeweilige Gastbetriebsystem beinhalten. Diese können Sie nun mit
mkdir /tmp/vmware_tools sudo mount -o loop vmware-server-distrib/lib/isoimages/ windows.iso /tmp/vmware_tools
in Ihr Dateisystem einbinden und anschließend aus /tmp/vmware_tools in ein Verzeichnis Ihrer Wahl kopieren. Von dort aus übertragen Sie die Datei in das entsprechende Gastsystem. Allerdings bietet sich wohl eher an, VMware-Server gleich zu installieren.
21.5.1 Installation der VMware Tools
Aus dem Menü von VMware Server kann unter VM · Install VMware Tools die Installation der Tools aufgerufen werden. Daraufhin erscheint (in Linux-Gastsystemen) eine CD auf dem Desktop der virtuellen Maschine. Von dieser CD kopieren Sie die entsprechende .tar.gz-Datei auf den Desktop oder in einen anderen Ordner und entpacken diese. Ist das Gastsystem ein Windows, so finden Sie in der Taskleiste ein Icon, mit dem automatisch ein Setup-Programm gestartet wird.
Anschließend wechseln Sie in einem Terminal in das neu erstellte Verzeichnis mit den VMware Tools (hier Desktop/vmware-tools) und führen die Installation der Tools aus
cd Desktop/vmware-tools sudo ./vmware-install.pl
Alle Fragen, die während der Installation gestellt werden, können Sie mit der Eingabetaste bestätigen. Als Wert für die Auflösung sollten Sie die maximale Auflösung des Hostbetriebssystems angeben. Dadurch können Sie im Vollbildmodus mit der höchsten Auflösung arbeiten. Die Auswahl kleinerer Auflösungen ist im Gastbetriebssystem jederzeit möglich (Sie können im Menü Edit · Preferences wählen, ob die Auflösung an die Fenstergröße oder umgekehrt angepasst werden soll).
Schließlich starten Sie noch mit
sudo /etc/init.d/gdm restart
den XServer neu.
21.5.2 Konfiguration
Nach einem Kernelupdate des Gastsystems müssen Sie die Installation der VMware Tools wiederholen (oder Sie möchten dies aus einem anderen Grund tun).
Die Konfigurationsroutine rufen Sie mit dem Befehl
sudo vmware-config-tools.pl
auf.
Toolbox aufrufen
Die Toolbox ermöglicht eine Reihe zusätzlicher Einstellungen, wie beispielsweise
- Zeitsynchronisation zwischen Host und Gast
- Geräteeinstellungen, wie Festplatte, Sound, etc.
- Skripte
- Verkleinern virtueller Platten
Die Toolbox wird mit
sudo vmware-toolbox
gestartet.
Maus unter Edgy automatisch aus der VM lösen
Bei Ubuntu Edgy Eft 6.10 reicht es nicht mehr aus die VMwareTools zu installieren, um die Maus automatisch aus der Virtuellen Maschine lösen zu können. Man muss selbst nach der Installation der VMwareTools noch (Strg) + (Alt) drücken, um die Maus aus der VM zu lösen. Dies können Sie beheben, indem Sie in der VM das Paket xserver-xorg-input-vmmouse nachinstallieren und anschließend die Datei etc/X11/xorg.conf editieren.
#Auszug aus der /etc/X11/xorg.conf Section "InputDevice" Identifier "Configured Mouse" # Driver"mouse" Driver "vmmouse" Option "CorePointer" EndSection
ändern. Nach eine Neustart des XServers in der VM können Sie die Maus wie gewohnt einfach aus dem Fenster der VM bewegen um wieder im Hostsystem zu arbeiten.