• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Vmware Server 1.x unter Suse 11.1

coogor

Hacker
Dieser Tipp [edit by Mod]
...hilft mir leider nett so recht weiter: Ich hatte VMWare Sever 1.07 unter SuSE 10.3 problemlos laufen. Nach upgrade auf 11.1 und aufruf von /usr/bin/vmware-config.pl als root bekomme ich leider tonnenweise Compilerfehler.
Der aktuelle VMWare Player installiert zwar problemlos, aber leider kann ich da den über USB angeschlossenen Garmin Forerunner nicht mehr raufrufen (was unter 10.3 auch problemlos ging) - und das ist der einzige Grund, warum ich überhaupt VMWare einsetze.

HAt jemand noch einne Tipp für das Problem?
 

Rainer Juhser

Moderator
Teammitglied
Bitte kein Tipp-Threads kapern und schreddern! Vor allem dann nicht, wenn es um ein anderes Problem geht! Ich hab' das mal abgetrennt.
 
OP
coogor

coogor

Hacker
rolle schrieb:
Und die sollen wir jetzt erraten?

Natürlich nicht:
Code:
....
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.27.7-9-pae/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.27.7-9-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.27.7-9-obj/i386/pae'
make -C ../../../linux-2.6.27.7-9 O=/usr/src/linux-2.6.27.7-9-obj/i386/pae/. modules
  CC [M]  /tmp/vmware-config1/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config1/vmmon-only/./include/x86.h:20,
                 from /tmp/vmware-config1/vmmon-only/./include/machine.h:24,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.h:15,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/x86apic.h:79:1: warning: "APIC_BASE_MSR" redefined
In file included from include2/asm/fixmap_32.h:29,
                 from include2/asm/fixmap.h:5,
                 from include2/asm/apic.h:9,
                 from include2/asm/smp.h:13,
                 from /usr/src/linux-2.6.27.7-9/include/linux/smp.h:28,
                 from /usr/src/linux-2.6.27.7-9/include/linux/topology.h:33,
                 from /usr/src/linux-2.6.27.7-9/include/linux/mmzone.h:687,
                 from /usr/src/linux-2.6.27.7-9/include/linux/gfp.h:4,
                 from /usr/src/linux-2.6.27.7-9/include/linux/kmod.h:22,
                 from /usr/src/linux-2.6.27.7-9/include/linux/module.h:13,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:
include2/asm/apicdef.h:134:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-config1/vmmon-only/./include/machine.h:24,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.h:15,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/x86.h:830:1: warning: "PTE_PFN_MASK" redefined
In file included from include2/asm/paravirt.h:7,
                 from include2/asm/irqflags.h:55,
                 from /usr/src/linux-2.6.27.7-9/include/linux/irqflags.h:57,
                 from include2/asm/system.h:11,
                 from include2/asm/processor.h:17,
                 from /usr/src/linux-2.6.27.7-9/include/linux/prefetch.h:14,
                 from /usr/src/linux-2.6.27.7-9/include/linux/list.h:6,
                 from /usr/src/linux-2.6.27.7-9/include/linux/module.h:9,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:
include2/asm/page.h:22:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-config1/vmmon-only/linux/vmhost.h:13,
                 from /tmp/vmware-config1/vmmon-only/linux/driver.c:71:
/tmp/vmware-config1/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/tmp/vmware-config1/vmmon-only/linux/driver.c:146: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config1/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c:150: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config1/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config1/vmmon-only/linux/driver.c:1670: error: too many arguments to function ‘smp_call_function’
make[4]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Fehler 1
make[3]: *** [_module_/tmp/vmware-config1/vmmon-only] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.7-9-obj/i386/pae'
make: *** [vmmon.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config1/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.
 

stka

Guru
Der VMwareserver 1.x läuft nicht mehr mit dem Kernel 2.6.27 oder höher. Auch das any-any-patch hlft da nicht, denn das ist ursprünglich für die VMware-workstation geschrieben. Damit funktioniert das auch weiterhin. Der VMware-Server 2 läuft aber auch auf aktuellen Kerneln wunderbar bei mir läuft das mit
2.6.28-0.slh.10-sidux-686
Damit läuft der VMware-Server 2 ohne Probleme.
 
OP
coogor

coogor

Hacker
stefan.becker schrieb:
=> Ausgaben posten
Code:
axel@z60m:~> rpm -qa | grep kernel
kernel-pae-base-2.6.27.7-9.1
kernel-pae-extra-2.6.27.7-9.1
linux-kernel-headers-2.6.27-2.28
kernel-source-2.6.27.7-9.1
kernel-pae-2.6.27.7-9.1
axel@z60m:~> rpm -qa | grep make
make-3.81-128.9
automake-1.10.1-4.264
axel@z60m:~> rpm -qa | grep gcc
gcc43-c++-4.3.3_20081022-9.5
gcc43-gij-4.3.3_20081022-9.2
gcc-gij-4.3-34.168
gcc-c++-4.3-34.168
gcc-4.3-34.168
libgcc43-4.3.3_20081022-9.5
gcc43-4.3.3_20081022-9.5
axel@z60m:~>
Aber wenn es mit dem 2.6.27 nicht mehr laufen soll...dann ist es klar :-(

Update: Ich Server 2.0 jetzt installiert, läuft auch so weit. Leider klappt aber der Zugriff auf den Garmin GPS via USB nicht mehr - und das war der einzige Grund, warum ich VMWare überhaupt brauchte :-(
 

stka

Guru
Doch klappt ;-) Nur wird jetzt das USB-Device etwas anders angbunden. Wenn du deine VM gestartet hast und die USB-Schnittstelllen als Hardware hinzugefügt hast, findest du in Der Leiste oberhalb des Fensters mit den Karteireitern "Summary, Console, Task ..." einen Button mit dem USB Sysmbol. Wenn du nun dein Gerät anschließt musst du dort das Gerät aktivieren. ACHTUNG das Gerät dann NICHT mehr über die Statusleiste verbinden!
Ich hatte das selbe Problem mit meinem Navi und nach dem ich das so gemacht habe, klappt es jetzt wunderbar.
 
OP
coogor

coogor

Hacker
Ja, sehen kann man es - kann man auch in VBox - aber ansprechen ist nicht mehr...
 
Oben