Categories: Linux

VWare Server auf Ubuntu 9.10 und 10.04M

Ewig die gleiche Leier, VMWare Server lässt sich nicht so einfach auf Ubuntu Rechnern installieren wie man das gerne hätte…

Folgenden Wulst an Fehlermeldungen bekomme ich beim Installieren:

In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:31:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here
In file included from /tmp/vmware-config0/vmmon-only/./include/vmware.h:38,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:99:
/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:108:7: warning: „__FreeBSD__“ is not defined
In file included from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:32,
from /tmp/vmware-config0/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:101:
/tmp/vmware-config0/vmmon-only/./include/x86msr.h:164:1: warning: „MSR_THERM2_CTL“ redefined
In file included from /usr/src/linux-headers-2.6.32-8-generic-pae/arch/x86/include/asm/msr.h:4,
from /usr/src/linux-headers-2.6.32-8-generic-pae/arch/x86/include/asm/processor.h:21,
from include/linux/prefetch.h:14,
from include/linux/list.h:6,
from include/linux/module.h:9,
from /tmp/vmware-config0/vmmon-only/./include/compat_module.h:27,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:26:
/usr/src/linux-headers-2.6.32-8-generic-pae/arch/x86/include/asm/msr-index.h:225:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-config0/vmmon-only/./include/vcpuset.h:103,
from /tmp/vmware-config0/vmmon-only/./include/modulecall.h:37,
from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:33,
from /tmp/vmware-config0/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:101:
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:329:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:333:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:401:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:407:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:506:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:595:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:684:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:773:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:775:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:860:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:862:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:945:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:947:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1028:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1030:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1223:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1227:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1536:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1663:7: warning: „_MSC_VER“ is not defined
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_basic_asm.h:46,
from /tmp/vmware-config0/vmmon-only/./include/rateconv.h:45,
from /tmp/vmware-config0/vmmon-only/./include/modulecall.h:40,
from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:33,
from /tmp/vmware-config0/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:101:
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:62:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:177:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:346:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_basic_asm_x86.h:453:7: warning: „_MSC_VER“ is not defined
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:43,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:103:
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:486:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:779:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:820:7: warning: „_MSC_VER“ is not defined
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:922:7: warning: „_MSC_VER“ is not defined
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:119:
/tmp/vmware-config0/vmmon-only/./common/hostif.h:53:7: warning: „WINNT_DDK“ is not defined
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function ‘LinuxDriverSyncCallOnEachCPU’:
/tmp/vmware-config0/vmmon-only/linux/driver.c:1423: error: too many arguments to function ‘smp_call_function’
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
/tmp/vmware-config0/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘euid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘fsuid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘uid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘egid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘fsgid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-8-generic-pae‘
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/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/go/unsup-linux-products“ and
„http://www.vmware.com/go/unsup-linux-tools“.

Ich weiß, ziemlich viel 🙂

Nach langem Suchen bin ich heute auf die Lösung gestoßen die mir eine Installation des VMWare Servers 2.0.2 ermöglich hat!

Unter folgendem Link: https://help.ubuntu.com/community/VMware/Server findet sich ein Script welches die Installation ordnungsgemäß durchführt.

Damit klappts mal vorerst wieder mit dem VMWare Server – allerdings erwäge ich inzwischen ernsthaft auf Virtualbox umzustellen, unterm Strich funktioniert das für meine Zwecke besser.
Beim Virtualbox habe ich bisher nur Probleme mit den USB Endgeräten gehabt, da läuft der Garmin Forerunner 305 mit VMWareServer ohne Probleme aber mit Virtualbox will er nicht so ganz.

Nachtrag: Kleine Anmerkung noch am Rande – unter Ubuntu 10.04 läuft aktuell mit dem Script/Patch leider die Netzwerkverbindung im VMWare nicht, es scheint so als würde das Modul compilieren und laden, allerdings nicht richtig funktionieren. Aber bis zur offiziellen Release von 10.04 wird es dann hoffentlich eine Lösung geben 🙂

Manfred

Recent Posts

VM – ZFS Partition online vergrößern

Man macht es nicht jeden Tag, darum schadet es nicht sich's kurz zu notieren... Hier…

10 Monaten ago

Samba Password History für einen User löschen

Meine Suche bei Google hatte mal wieder keinen vernünftigen Treffer gelandet, das Problem - ich…

10 Monaten ago

HP Eine Firma von der ich nicht mal geschenkte Drucker nehmen würde!!!

Ich muss mal eben etwas Druck ablassen, ein Kunde von mir setzt einen Drucker von…

1 Jahr ago

IRMC Console Redirection ohne Lizenz

Wer beim Server bestellen vergessen hat die erweiterte IRMC Lizenz zu ordern, der steht vor…

1 Jahr ago

WOL im BIOS aktivieren reicht nicht immer

Ich nutze seit langer Zeit ein System für meine Backups welches in der Nacht von…

1 Jahr ago

Apache Guacamole mit TOPT – funktioniert nicht

Es scheint wohl eine noch nicht so häufig genutzte Kombination zu sein - Apache Guacamole…

1 Jahr ago