VMWare Server installieren

von vampirefo, angepasst von Tim Robinson

VMWare Server ist eine Anwendung, die dem Benutzer erlaubt, eine komplette, separate „virtuelle Maschine“ zu erstellen, die innerhalb von Linux oder Windows (Wirt) läuft. Auf diese Weise kann man ein vollständig eigenständiges Betriebssystem installieren und dieses verwenden ohne das Betriebssystem des Wirts zu verlassen. Zum Beispiel kann man eine Version von Windows oder eine andere Linuxdistribution zu Prüfungszwecken installieren oder eine Anwendung laufen lassen, die im eigenen Betriebssystem nicht läuft.

VMWare Server ist frei - es ist nur eine Registrierung erforderlich. Um eine Kopie zu erwerben, muss man ein Formular auf ihrer Webseite ausfüllen. Dann erhalten Sie einer Seriennummer , die während der Installation benötigt wird. Dieser Artikel erklärt Ihnen Schritt für Schritt die etwas langwierige, jedoch relativ einfache Installation.

Zuerst gehen Sie zu:

http://www.vmware.com/download/server/

und Klicken auf „Register now to get your free serial number.“ Tragen Sie die erfragte Informationen in allen erforderlichen Feldern ein. Sobald Ihnen die 20-stellige Seriennummer gegeben wurde, schreiben Sie sie sicherheitshalber auf, denn Sie benötigen sie später während der Installation.

Auf der Downloadseite wählen Sie Binary (.tar.gz), md5sum: 9846bff6c3c8af97d4e3ae2700f8dd3a. Wählen Sie NICHT die .rpm Version. Das Herunterladen der 100.6 MB-Datei wird etwas dauern .

Speichern Sie die Datei an einen Ort Ihrer Wahl. Anschließend öffnen Sie Ihren Lieblingsdateimanager und gehen zum Ort wo Sie die Datei gespeichert haben. Ein Rechtsklick auf die Datei, extrahieren Sie sie und öffnen Sie den neu erstellten Ordner „vmware-server-distrib“.

In diesem Ordner öffnen Sie dann ein Terminal. Die meisten der folgenden Befehle werden in diesem Terminal ausgeführt. su eingeben, dann Ihr root-Passwort eintragen. Die Installation beginnen Sie mit dem Befehl: „./vmware-install.pl“ (ohne die Anführungsstriche).

Es folgen nun die verschiedenen Ausgaben der Konsole, was Sie tun sollten, z.B. „Eingabetaste klicken“ oder „ja schreiben“ und so weiter. Wenn Sie die Anweisungen genau befolgen, haben Sie keine Probleme.

Creating a new installer database using the tar3 format.

Installing the content of the package.

In which directory do you want to install the binary files?

[/usr/bin]

Die Eingabetaste drücken.

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?

[/etc/rc.d]

Die Eingabetaste drücken.

What is the directory that contains the init scripts?

[/etc/rc.d/init.d]

Press enter.

In which directory do you want to install the daemon files?

[/usr/sbin]

Die Eingabetaste drücken.

In which directory do you want to install the library files?

[/usr/lib/vmware]

Die Eingabetaste drücken.

The path "/usr/lib/vmware" does not exist currently. This program is going to create it, including needed parent directories. Is this what you want?

[yes]

„yes“ schreiben, dann die Eingabetaste drücken

In which directory do you want to install the manual files?

[/usr/share/man]

Die Eingabetaste drücken.

In which directory do you want to install the documentation files?

[/usr/share/doc/vmware]

Die Eingabetaste drücken.

The path "/usr/share/doc/vmware" does not exist currently. This program is going to create it, including needed parent directories. Is this what you want?

[yes]

„yes“ schreiben, dann die Eingabetaste drücken

Before running VMware Server for the first time, you need to configure it by invoking the following command: "/usr/bin/vmware-config.pl". Do you want this program to invoke the command for you now?

[yes]

„yes“ schreiben, dann die Eingabetaste drücken

You must read and accept the End User License Agreement to continue.

Die Eingabetaste drücken, um die Lizenz anzuzeigen.

Halten Sie die Taste gedrückt bis 100% erreicht sind.

Do you accept? (yes/no)

„yes“ schreiben, dann die Eingabetaste drücken.

In which directory do you want to install the mime type icons?

[/usr/share/icons]

Die Eingabetaste drücken.

What directory contains your desktop menu entry files? These files have a .desktop file extension.

[/usr/share/applications]

Die Eingabetaste drücken.

In which directory do you want to install the application's icon?

[/usr/share/pixmaps]

Die Eingabetaste drücken.

None of the p-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)?

[yes]

„yes“ schreiben, dann die Eingabetaste drücken.

What is the location of the directory of C header files that match your running kernel?

[/lib/modules/2.6.16.27.tex1.lve/build/include]

Die Eingabetaste drücken.

Do you want networking for your virtual machines? (yes/no/help)

[yes]

Die Eingabetaste drücken.

Do you want to be able to use NAT networking in your virtual machines? (yes/no)

[yes]

Die Eingabetaste drücken.

Do you want this program to probe for an unused private subnet? (yes/no/help)

[yes]

Die Eingabetaste drücken.

Do you wish to configure another NAT network? (yes/no)

[no]

Die Eingabetaste drücken.

Do you want to be able to use host-only networking in your virtual machines?

[yes]

Die Eingabetaste drücken.

Do you want this program to probe for an unused private subnet? (yes/no/help)

[yes]

Die Eingabetaste drücken.

Do you wish to configure another host-only network? (yes/no)

[no]

Die Eingabetaste drücken.

Please specify a port for remote console connections to use.

[902]

Die Eingabetaste drücken.

Stopping xinetd:       [FAILED]
Starting xinetd:       [  OK  ]
Configuring the VMware VmPerl Scripting API.

Could not find necessary components to build the VMware VmPerl Scripting API. Look in your Linux distribution to see if there is a perl-devel package. Install that package if it exists and then re-run this installation program.

********

The VMware VmPerl Scripting API was not installed. Errors encountered during compilation and installation of the module can be found here:

/root/tmp/vmware-config0

You will not be able to use the "vmware-cmd" program.

Errors can be found in the log file: '/root/tmp/vmware-config0/control-only/make.log'

********

Hit enter to continue.

Die Eingabetaste drücken.

In which directory do you want to keep your virtual machine files?

[/var/lib/vmware/Virtual Machines]

Hierbei eine Warnung: Wenn Sie Ihre ganze Linuxinstallation auf einer Partition haben, sind die obigen Voreinstellungen in Ordnung. Wenn Sie aber /home auf einer anderen Partition haben und Ihr Wurzelverzeichnis (/) klein ist, sollten Sie für die virtuellen Maschinen ein anderes Laufwerk angeben, denn diese Dateien sind ziemlich groß (möglicherweise mehr als 10Gb), also geben Sie einen Ordner mit ausreichendem Platz an. Falls der Ordner noch nicht existiert wird er vom Installationsprogramm angelegt.

Die Eingabetaste drücken.

The path "/var/lib/vmware/Virtual Machines" does not exist currently. This program is going to create it, including needed parent directories. Is this what you want?

[yes]

Die Eingabetaste drücken.

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX (the serial number you recorded earlier). Press enter.

Starting VMware services:
   Virtual machine monitor                          [  OK  ]
   Virtual ethernet                                 [  OK  ]
   Bridged networking on /dev/vmnet0                [  OK  ]
   Host-only networking on /dev/vmnet1 (background) [  OK  ]
   Host-only networking on /dev/vmnet8 (background) [  OK  ]
   NAT service on /dev/vmnet8                       [  OK  ]

The configuration of VMware Server 1.0.1 build-29996 for Linux for this running kernel completed successfully.

[root@localhost vmware-server-distrib]#

„exit“ ohne die Anführungsstriche schreiben und die Eingabetaste drücken.

Zum Starten von VMWare „vmware“ ohne die Anführungsstriche schreiben. „local host“ auswählen und „connect“ anklicken.

Klicken Sie auf „Create a new virtual machine“. Klicken Sie weiter . Klicken Sie weiter. Das zu installierende BS auswählen. Klicken Sie weiter. NAT auswählen. Klicken Sie weiter. Die Größe des zu erstellenden virtuellen Festplattenlaufwerks auswählen. Stellen Sie sicher, dass es groß genug ist. Klicken Sie beenden.

Klicken Sie „Edit virtual machine settings.“ Justieren Sie die Einstellungen von RAM, Laufwerke hinzufügen/entfernen, und so weiter.

Legen Sie die Installations- CD für das BS Ihrer neuen virtuellen Maschine in das CD- oder DVD Laufwerk Ihres Rechners ein, klicken Sie auf „Power on this virtual machine “, booten und installieren Sie wie gewöhnlich. Hier ist ein Screenshot von PCLinuxOS .93a Big Daddy in einer virtuellen VMWare Maschine innerhalb einer PCLinuxOS .93a Big Daddy Installation.

Die virtuelle Maschine arbeitet fast genauso wie eine eigenständiger Rechner, außer dass sie völlig innerhalb Ihres „realen“ BSs laufen wird. Viel Spaß!

Top | Weiter