Strona 1 z 1

Instalacja i kofiguracja VMware serwer

: 18 maja 2008, 10:45
autor: evil
Witam!

Dysponuję Debianem Lenny. Podczas konfiguracji vmware mam takie błędy:

Kod: Zaznacz cały

# vmware-config.pl 
Making sure services for VMware Server are stopped.

Stopping VMware services:
   Virtual machine monitor                                             done

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons? 
[/usr/share/icons] 

What directory contains your desktop menu entry files? These files have a 
.desktop file extension. [/usr/share/applications] 

In which directory do you want to install the application's icon? 
[/usr/share/pixmaps] 

/usr/share/applications/vmware-server.desktop: warning: value "vmware-server.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
/usr/share/applications/vmware-console-uri-handler.desktop: warning: value "vmware-server.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
Trying to find a suitable vmmon module for your running kernel.

None of the pre-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] 

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? [/lib/modules/2.6.24-1-686/build/include] 

Extracting the sources of the vmmon module.

Building the vmmon module.

Building for VMware Server 1.0.0.
Using 2.6.x kernel build system.
make: Wejście do katalogu `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.24-1-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.24-1-686'
  CC [M]  /tmp/vmware-config0/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-config0/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-config0/vmmon-only/linux/hostif.o
  CC [M]  /tmp/vmware-config0/vmmon-only/common/comport.o
  CC [M]  /tmp/vmware-config0/vmmon-only/common/cpuid.o
In file included from include/asm/bitops.h:2,
                 from /tmp/vmware-config0/vmmon-only/./include/vcpuset.h:74,
                 from /tmp/vmware-config0/vmmon-only/./include/modulecall.h:23,
                 from /tmp/vmware-config0/vmmon-only/common/vmx86.h:19,
                 from /tmp/vmware-config0/vmmon-only/common/hostif.h:18,
                 from /tmp/vmware-config0/vmmon-only/common/cpuid.c:15:
include/asm/bitops_32.h:9:2: error: #error only <linux/bitops.h> can be included directly
make[2]: *** [/tmp/vmware-config0/vmmon-only/common/cpuid.o] Błąd 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.24-1-686'
make: *** [vmmon.ko] Błąd 2
make: Opuszczenie katalogu `/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/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.
£atka any-any została zainstalowana. Dodam, że na Etch wszystko działa.

PS Posługiwałem się tym: http://www.howtoforge.com/debian_etch_v ... rver_howto

: 25 maja 2008, 02:15
autor: sznajdi
siemka ;-)
A masz zainstalowane linux-headers?
U mnie vmware na Debianie testing smiga swietnie.
Szukam ale nie moge znalesc ci linka do tekstow za pomoca ktorych konfigurowalem vmware, jak tylko znajde to postaram sie wkleic.

Ogolnie instalujesz:
linux-headers
gcc-4.1 (tym kompilatorem jest kernel 2.6.24-* skapilowany jesli masz inne gcc to config vmware sie wysypie)
linkujesz gcc do gcc-4.1
g++-4.1 <-- dla cc1plus (jak tego nie ma to config vmware tez sie wysypie)
linkujesz locate cc1plus do /usr/lib/cc1plus (ale nie jestem do konca pewien tej sciezki) i kozystasz z patcha any-to-any, runme.pl

Jesli dobrze pamietam to po tych krokach mi vmware dziala.
Mam nadzieje ze pomoglem a jak nie to moze komus sie to info przyda ;-)
pozdro

: 27 maja 2008, 14:34
autor: stepek
potraktuj to tym
patch i powinno byc jzu wszystko ok
ja mam tak zainstalowanego u siebie i wszystko smiga

: 27 maja 2008, 22:59
autor: e-gore
Na amd64, nawet z łatami odmawia współpracy... Przynajmniej u mnie. Szczegółów niestety nie pamiętam.

: 28 maja 2008, 07:16
autor: stepek
NIe wiem jak jest na amd64 bo nigdy nie mialem do czynienia ale ten blad ktory zostaw wylistowany na 100% da sie naprawic tym patchem. Najpierw instalujemy VMcos (playera lub serwera w zaleznosci co jest potrzebne) nastepnie odpalamy tego patcha (wyg;lada to tak samo jak instalacja) on sam wykrywa co bylo instalowane.