VMware auf SuSE Linux ab Version 7.1: Die Position der Initialisierungsskripte hat sich geändert
Supportdatenbank (mwalter_vmware_initscript)
Bezieht sich auf
SuSE Linux: Versionen ab 7.1
VMware Workstation und Express: Versionen bis 2.0.4
VMware GSX Server: Versionen bis 1.0.1
Symptom:
Die Installation von VMware funktioniert nicht nach einer
Neuinstallation/Update auf SuSE Linux ab Version 7.1.
Sie schlägt auf eine der beiden folgenden Arten fehl:
-
Installation des RPM
-Paketes:
Bei der Installation des Paketes mittels RPM-Befehl, YaST oder YaST2 erhalten
Sie eine Fehlermeldung wie die folgende:
execution of script failed, exit status 1
-
Installation des .tgz
-Paketes:
Das Installationsskript fragt die Position der Init-Skripte ab:
"What is the directory under which the init scripts reside (it should contain
init.d/, and from rc0.d/ to rc6.d/)? /etc/init.d"
Bei dem Versuch die neue Position händisch zu übergeben, wird diese nicht
akzeptiert:
"The path "/etc/init.d" is a directory which does not contain a init.d directory"
Ursache:
Die Position der Initialisierungslinks der einzelnen Runlevel wurde ab der Version 7.1 der LSB
("Linux Standard Base Specification") entsprechend angepaßt. (Informationen zu diesem Thema
können Sie unter http://www.linuxbase.org/spec/gLSB/gLSB/initscrcomconv.html
einsehen ).
Lösung:
Vorgehen für VMware Workstation und VMware Express:
Sie müssen lediglich in das neue Verzeichnis von init.d wechseln und dort einen Link nach
init.d anlegen.
Bitte führen Sie dazu die folgenden Befehle auf der Kommandozeile als Benutzer 'root' aus:
cd /etc/init.d
ln -s . init.d
Nach der Ausführung des Installationsskriptes 'vmware-config.pl', löschen Sie bitte diesen Link
mit dem folgenden Befehl:
rm /etc/init.d/init.d
Dieser ist nicht notwendig, und sollte auf einem Produktivsystem nicht vorhanden sein.
Vorgehen für VMware GSX Server:
Sie können bei der Konfiguration der VMware GSX Server Version entweder vorgehen, wie
oben beschrieben.
Es empfiehlt sich jedoch, die neuste Version des GSX Servers herunterzuladen. Diese finden Sie
unter http://www.vmware.com/download/ . Diese
Version ist an die aktuelle Position der Init-Scripte angepaßt. Ebenso sind vorkompilierte
VMware-Module für SuSE Linux vorhanden. Installieren Sie das neue Paket z. B. mit dem Aufruf
rpm -Uhv VMware-gsx-1.0.3-1527.i386.rpm
und starten Sie einfach
vmware-config.pl
Zusätzlicher Hinweis: Sollten Sie einen anderen als den SuSE Linux Standard-Kernel verwenden,
so denken Sie bitte daran, die Kernelquellen zu installieren. Diese werden zum Kompilieren der
VMware-Module benötigt.
Siehe auch:
VMware GSX Server 1.0 auf SuSE Linux mit Kernel 2.4 installieren
Stichwörter: VMWARE, 71, 7.1, INIT, LSB, RUNLEVEL, INITIALISIERUNGSSKRIPTE
Kategorien:
Kommerzielle Applikationen
Feedback willkommen: Send Mail to sfhassel@suse.de (Geben Sie bitte folgendes Stichwort an: SDB-mwalter_vmware_initscript
)
SDB-mwalter_vmware_initscript, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 13. Feb 2001
SuSE Linux AG - Zuletzt generiert: 06. Mai 2002 von fhassel (sdb_gen 1.40.0)