
zurecht. Mein System:
VMWare 4.5 für Windows
Gastsystem: SuSE Linux 9.2 Kernel: 2.6.8
Soweit bin ich gekommen:
Nach Ausführen von vmware-install.pl kommt ungefähr folgende Meldung:
"Before running VMWare-Toolsthe first time you need to configure it
with /usr/bin/vmware-config-tools.pl. Do you want to start it?[yes]"
Dann kommt eine Reihe von Meldungen und zum Schluß der
Hinweis dass das Programm nicht in einer XFree-Session laufen kann.
Mit "init 3" bin ich deshalb in den Textmodus gewechselt und
habe /usr/bin/vmware-config-tools.pl nochmal ausgeführt.
Dann kommen folgende Meldungen:
Making sure VMware Tool's services are stopped.
"Stopping VMware Tools services in the virtual machine:
Guest operating system daemon: done
cat: /proc/pci: No such file or directory
Trying to find a suitable vmhgfs module for your running kernel.
None of VMware Tools's pre-built vmhgfs modules is suitable for
your running kernel. Do you want this program to try to build the
vmhgfs 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]
Dann kommt eine Menge von Ausgaben, den oberen Teil weiß ich
nicht mehr, aber dann kommt so was:
make: Entering directory '/tmp/vmware-config0/vmhgfs-only'
dev.c: In function 'HgfsDevOpen':
dev.c:174: warning: use of cast expressions as lvalues is deprecated
driver.c: In function 'HgfsChangeFileAttributes':
driver.c:748: error: 'NODEV' undeclared (first use in this function)
driver.c:748: error: (Each undeclared identifier is reported only once
driver.c:748: error: for each function it appears in.)
(und in diesem Stil gehen die Fehlermeldungen weiter,
soweit ich sie noch sehen kann beziehen sie sich alle auf driver.c)
und zum Schluß kommt dann:
"make: *** [driver.o] Error 1
make: Leaving directory '/tmp/vmware-config0/vmhgfs-only'
Unable to build the vmhgfs module
The filesystem driver (vmhgfs module) is used only for the
shared folder feature.The rest of the software ... is designed to
work independently of this feature.
If you wish to have the shared folders feature, you can install
the driver ... after making sure that gcc, binutils, make and
the kernel sources for your running kernel are installed on
your machine. ..."
Unter Yast2 habe ich nachgeschaut, ob gcc, binutils,
make und kernel sources installiert sind:
Bei Selektion "Kernel Entwicklung" ist alles ausgewählt
(auch das Paket "kernel-source").
Bei Selektion "C/C++ Compiler und Werkzeuge" ist auch alles ausgewählt
(auch "gcc und make").
Bei Selektion "LSB-Laufzeitumgebung" ist das Paket binutils
ausgewählt (die Pakete lsb und makedev sind nicht ausgewählt).
Somit ist doch alles da, was ich brauche, oder?
Wie kann ich das Problem lösen?