Seite 1 von 1

Suse9 VMware 4.0.5 Howto von Macmewes

Verfasst: 31.01.2004, 21:25
von continuum
Leider besucht er uns nur noch selten aber nichts desto trotz hat er immer noch ein Herz fuer Suse-user.
Macmewes hat hier eine Anleitung fuer Suse9 und VMware ins Netz gestellt: http://www.mamemu.de/vmware.txt

Damit ihr nicht soweit laufen braucht, hier ist das HowTo

Danke an Macmewes
######################################################################

Mini-Howto: Vmware 4.05 und SuSE 9.0
Last modified: 19.11.2003

Du hast VMware in der neuesten Version auf SuSE Linux 9.0 installiert
und wunderst Dich, daß es nicht funktioniert?

Hier die Schritt für Schritt-Anleitung.
Diese basiert auf einer Standard-Installation von SuSE 9.0 mit
der Option "erfahrener User", sprich: Compiler-Werkzeuge müssen
zwangläufig installiert sein, damit VMware überhaupt installiert
werden kann.

Kommentare und Änderungen, Ergänzungen bitte an bugtraq@mamemu.de :-D
######################################################################

SuSE hat nun nun auch einen SDB-Eintrag dazu :-)

http://portal.suse.com/sdb/de/2003/10/v ... bleme.html

Steht aber das gleiche drin ...


a) Alle VMware-Dienste auf Deinem Systems stoppen.

# /etc/init.d/vmware stop

b) VMware deinstallieren

# rpm -e --nodeps VMware-Workstation

c) Mit YaST2 (grafisch) nun von DVD/CD folgende Klamotten neu
installieren.

1. YaST2 aufmachen
2. Software installieren
3. Auswahlliste rechts auf "Suchen" stellen.
4. Nach "kernel" suchen

Der installierte Kernel ist bereits markiert.

5. Rechtsklick "aktualisieren" auswählen.

Die Sourcen des jeweiligen SuSE-Kernels sollten ebenfalls bereits
markiert sein, also

6a. Rechtsklick "aktualisieren" auswählen.

oder falls noch keine Sourcen auf dem Rechner sind

6b. "kernel-source" auswählen und installieren.

7. Nach "vmware" suchen und dann "km_vmware" installieren
oder Rechtsklick "aktualisieren". Je nachdem ;-)

d) Achtung NVidia-Benutzer: Eventuell werden bei dieser Aktion die
Nvidia-Treiber geplättet. Also zur Sicherheit:

1. Aus KDE/GNOME/??? raus gehen.
2. Mit STRG+ALT+F1 auf Konsole gehen.
3. Als root anmelden.
4. "init 1" eintippen.
5. root-Passwort erneut eintippen.
6. mit "sh NVidia...." den Treiber neu installieren.
7. sax2 _nicht_ ausführen, weil die Konfiguration
für den X-Server ja schon steht.
8. Test-Test --> Reboot.

e) VMware 4.05 erneut installieren.

f) Bei dem Durchlauf "vmware-config.pl" alles wie gehabt.
Achtung: Die Kernel-Module müssen gebaut werden, aber wenn das Script
fragt, ob es diese auch installieren soll, auf jeden Fall ein klares

NEIN

h) VMware dann starten und geht :-)

#######################################################################


Verfasst: 05.02.2004, 06:15
von ParoX
Super! Vor diesem Hinweis hier ist mir mein Gast-XP schon bei der Installation abgeschissen, nachdem ich hier das How-to befolgt hab funktioniert es blendend!

VIELEN DANK!! :)

So funktionierte es bei mir ...

Verfasst: 21.03.2004, 17:18
von GLehnhoff
Bei mir funktionierte die Installation erst mal nicht (Suse 9 & vmware 4.5). Erst als ich auch noch eine Anleitungen bei Suse fand, die ich nicht strikt befolgte, ging's. Was habe ich gemacht?

1. VMWare downgeloaded.
2. Suse-Kernel-Sourcen und km-vmware von CD downgeloaded und installiert.
3. Suse-Online-Update fahren!
4. Kernel-Sourcen konfigurieren:
cd /usr/src/linux
make cloneconfig && make dep
(Ich habe keinen blassen Schimmer, was diese makes machen)
5. Mit Konqueror und YAST VMware installieren
6. Alle defaults übernehmen, was zu fast keiner Fehlermeldung führt.

Das war's.

Ich bin wahrlich ein Suse-Anfänger und brauche, wenn ich wirklich von Windows weg kommen will, so etwas wie VMWare & CrossOver, jedenfalls in einer Übergangszeit. Aber, erhlich gesagt, das Leben wird einem nicht leicht gemacht. Nur mit Hilfe dieses Forums und anderen tagelangen Recherchen scheine ich es jetzt geschaft zu haben, VMware unter Linux zu installieren. Man hat es als Anfänger und Endanwender nicht leicht mit Linux ... aber das ist ein anderes Thema ...

Das war der entscheidende Tipp...

Verfasst: 02.06.2004, 20:43
von loerko
Der entscheidende Tipp war:
make cloneconfig && make dep


Zur Info: Mit cloneconfig wird die Konfiguration für den Kernel aus dem gerade installierten Kernel generiert.
Mit make dep werden die Kernel-Abhängigkeiten (dependencies) neu gemacht/aktualisiert.

Zusätzlich musste ich noch folgenden Link setzen:
ln -s /lib/modules/ /lib/modules/2.4.21-99-default


Danach war alles gut.

Rudolf

Bild

hi

Verfasst: 30.03.2005, 21:28
von bongo1979
ich habe alles versucht was oben beschrieben wurde.
ich habe aber weiterhin das problem das der die configuration abbricht da der
eine gewisse wrapper.h datei nicht finden kann

könnt ihr mir dabei helfen ???

danke im voraus


linux:/etc/vmware-distrib/bin # perl vmware-config.pl
Making sure VMware Workstation's services are stopped.

Stopping VMware services:
Virtual machine monitor done

grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
grep: /proc/ksyms: No such file or directory
Trying to find a suitable vmmon module for your running kernel.

None of VMware Workstation's pre-built vmmon modules 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]

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

make: Entering directory `/tmp/vmware-config7/vmmon-only'
make[1]: Entering directory `/tmp/vmware-config7/vmmon-only'
make[2]: Entering directory `/tmp/vmware-config7/vmmon-only/driver-2.6.4-52-defa
ult'
make[2]: Leaving directory `/tmp/vmware-config7/vmmon-only/driver-2.6.4-52-defau
lt'
make[2]: Entering directory `/tmp/vmware-config7/vmmon-only/driver-2.6.4-52-defa
ult'
../linux/driver.c:25:27: linux/wrapper.h: No such file or directory
../linux/driver.c:133: warning: initialization from incompatible pointer type
../linux/driver.c: In function `init_module':
../linux/driver.c:246: error: structure has no member named `prev'
../linux/driver.c:247: error: structure has no member named `next'
../linux/driver.c: In function `Panic':
../linux/driver.c:1304: warning: implicit declaration of function `_exit'
make[2]: *** [driver.o] Error 1
make[2]: Leaving directory `/tmp/vmware-config7/vmmon-only/driver-2.6.4-52-defau lt'
make[1]: *** [driver] Error 2
make[1]: Leaving directory `/tmp/vmware-config7/vmmon-only'
make: *** [auto-build] Error 2
make: Leaving directory `/tmp/vmware-config7/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

Verfasst: 30.03.2005, 23:29
von GLehnhoff
Wie ist es damit? Kernel-Source muss natürlich vorhanden sein:

cd /usr/src/linux
make cloneconfig
make prepare
vmware-config.pl

getested

Verfasst: 31.03.2005, 00:00
von bongo1979
ich habe deinen rat mal befolgt und das ist die ausgabe. ich verstehe nur absolut nicht was das mir sagen soll



linux:~ # cd /usr/src/linux

linux:/usr/src/linux # make cloneconfig
-include /var/adm/running-kernel.make
The .config file is a merged configuration; please remove it by hand before creating your own.
You can use one of the files arch/i386/defconfig.* as a template.


make[1]: *** [check-meta] Error 1
make: *** [cloneconfig] Error 2
linux:/usr/src/linux # make prepare

SPLIT include/linux/autoconf.h -> include/config/*

HOSTCC scripts/genksyms/genksyms.o

HOSTCC scripts/genksyms/lex.o

HOSTCC scripts/genksyms/parse.o

HOSTLD scripts/genksyms/genksyms

HOSTCC scripts/conmakehash

HOSTCC scripts/kallsyms

CC scripts/empty.o

HOSTCC scripts/mk_elfconfig

MKELF scripts/elfconfig.h

HOSTCC scripts/file2alias.o

HOSTCC scripts/modpost.o

HOSTCC scripts/sumversion.o

HOSTLD scripts/modpost

HOSTCC scripts/pnmtologo

HOSTCC scripts/bin2c

CHK include/linux/version.h

CC arch/i386/kernel/asm-offsets.s

CHK include/asm-i386/asm_offsets.h

UPD include/asm-i386/asm_offsets.h


p.s.: formatierung kann leicht abweichen

Verfasst: 09.05.2005, 20:57
von bongo1979
gibt wohl keinen der mir helfen kann schade

Verfasst: 10.05.2005, 06:49
von GLehnhoff
Hast du denn den Rat befolgt "Your config file .... Please remove your own one ..."

Aber irgendwie scheint das System verhunst zu sein.

Verfasst: 10.05.2005, 19:11
von bongo1979
hm naja frische kann ein system nicht installiert sein seit heute und selbes prob

activate licence-key

Verfasst: 07.01.2006, 20:56
von oracle66
Hallo,

ich verwende Linux 9.0 als Host-OS und habe darauf VMware Workstation Rel. 5.5.1 installiert. Installation ist (scheinbar) sauber durchgelaufen; ich kann VMware starten. Als Installationsressource habe ich das TAR-Archive verwendet.
Beim Versuch ein konfiguriertes Guest-OS zu starten, erhalte ich die Fehlermeldung, das kein gültiger Licence-Key verfügbar ist, richtig, er wurde bei der Installation auch nicht abgefragt. Wie kann ich meinen gültigen Key jetzt nachträglich in die Installation linken?

Danke, für alle (sinnvollen) Antworten! ;-)

oracle66

Verfasst: 08.01.2006, 13:23
von minimike
Im VMware Gui. Reiter -> Help -> Enter Serial Number............

Verfasst: 18.05.2007, 17:27
von minimike
Sollte der Thred um weitere Verwesung zu vermeiden nicht langsam mal unsticky markiert werden?

Verfasst: 18.05.2007, 19:03
von continuum
Jawoll