vmware headers???
vmware headers???
Hallo, ein dickes DANKE an diesem Debian-Forum,
bin erst seit kurzem dabei und konnte schon einges dazulernen.
Hier mein Frage.
ich benutze debian "testing" mit dem kernel 2.6.7 und wollte (wollte..) mir die vmware 4.5.2 installieren. Nur mein Prob, bekomme ich nicht in den Griff, ist der link falsch???
Gruss Rolf
.............................
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation 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] yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] yes
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] ?????
apt-cache search kernel-headers-2.6.7
kernel-headers-2.6.7-1 - Header files related to Linux kernel version 2.6.7
kernel-headers-2.6.7-1-386 - Linux kernel headers 2.6.7 on 386
kernel-headers-2.6.7-1-686 - Linux kernel headers 2.6.7 on PPro/Celeron/PII/PIII/PIV
kernel-headers-2.6.7-1-686-smp - Linux kernel headers 2.6.7 on PPro/Celeron/PII/PIII/PIV SMP
kernel-headers-2.6.7-1-k7 - Linux kernel headers 2.6.7 on AMD K7
kernel-headers-2.6.7-1-k7-smp - Linux kernel headers 2.6.7 on AMD K7 SMP
Thanks :
bin erst seit kurzem dabei und konnte schon einges dazulernen.
Hier mein Frage.
ich benutze debian "testing" mit dem kernel 2.6.7 und wollte (wollte..) mir die vmware 4.5.2 installieren. Nur mein Prob, bekomme ich nicht in den Griff, ist der link falsch???
Gruss Rolf
.............................
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation 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] yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] yes
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] ?????
apt-cache search kernel-headers-2.6.7
kernel-headers-2.6.7-1 - Header files related to Linux kernel version 2.6.7
kernel-headers-2.6.7-1-386 - Linux kernel headers 2.6.7 on 386
kernel-headers-2.6.7-1-686 - Linux kernel headers 2.6.7 on PPro/Celeron/PII/PIII/PIV
kernel-headers-2.6.7-1-686-smp - Linux kernel headers 2.6.7 on PPro/Celeron/PII/PIII/PIV SMP
kernel-headers-2.6.7-1-k7 - Linux kernel headers 2.6.7 on AMD K7
kernel-headers-2.6.7-1-k7-smp - Linux kernel headers 2.6.7 on AMD K7 SMP
Thanks :
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
normalerweise macht man von /usr/src/kernel-source-XXX einen softlink nach /usr/src/linux
also:
dann dürfte es funktionieren.. oder du gibst den richtigen Pfad an:
/usr/src/kernel-headers-2.6.7-1-686/include
(logisch oder?)
also:
Code: Alles auswählen
ln -s /usr/src/kernel-headers-2.6.7-1-686 /usr/src/linux
/usr/src/kernel-headers-2.6.7-1-686/include
(logisch oder?)
sory...
manchmal mach ich es auch kompliziert
es geht um die installation der vmware 4.5.2 mit dem kernel 2.6.7
was muss ich hier setzen, mit "no" bricht die installation" ab:
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] yes
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
-------------------
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
Gruss Rolf
es geht um die installation der vmware 4.5.2 mit dem kernel 2.6.7
was muss ich hier setzen, mit "no" bricht die installation" ab:
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] yes
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
-------------------
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
Gruss Rolf
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
du gibst doch hier:
/usr/src/kernel-headers-2.6.7-1-686/
ein, oder?
ansonsten hatte ich dir den Befehl:
ln -s /usr/src/kernel-headers-2.6.7-1-686/ /usr/src/linux
gesagt...
gibt es wenn du EINE der beiden Varianten wählst IMMER noch die Probleme???
das hier:What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
/usr/src/kernel-headers-2.6.7-1-686/
ein, oder?
ansonsten hatte ich dir den Befehl:
ln -s /usr/src/kernel-headers-2.6.7-1-686/ /usr/src/linux
gesagt...
gibt es wenn du EINE der beiden Varianten wählst IMMER noch die Probleme???
no
Hi Savar,
besten Dank für deine Bemühung. Habe deinen Rat befolgt bemomme aber leider diese Nachricht
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
What is the location of the directory of C header files that match your running
kernel?
besten Dank für deine Bemühung. Habe deinen Rat befolgt bemomme aber leider diese Nachricht
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/
The path "/usr/src/kernel-headers-2.6.7-1-686" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
What is the location of the directory of C header files that match your running
kernel?
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
ähm löschst du immer wieder was raus?
bei der Frage:
sollst du
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/include
eingeben.. aber das "include" am Ende fehlt bei dir jedesmal?!!
bei der Frage:
Code: Alles auswählen
kernel? [/usr/src/linux/include]
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/include
eingeben.. aber das "include" am Ende fehlt bei dir jedesmal?!!
include
hier die neue Ausgabe mit "include"
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] yes
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/include/
The directory of kernel headers (version 2.6.7-1-686) does not match your
running kernel (version 2.6.7). Even if the module were to compile
successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
Gruss rolf
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] yes
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/kernel-headers-2.6.7-1-686/include/
The directory of kernel headers (version 2.6.7-1-686) does not match your
running kernel (version 2.6.7). Even if the module were to compile
successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
Gruss rolf
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
welcher Kernel ist denn installiert?
Code: Alles auswählen
uname -r
mein system...
Hallo Savar,
hier der ausdruck:
# uname -r
2.6.7
könnte dies das motiv sein, habs im Foum gefunden:
http://forums.gentoo.org/viewtopic.php? ... ght=vmware
mein ausdruck:
# ls -lah /usr/src/linux
lrwxrwxrwx 1 knoppix knoppix 12 2004-08-25 16:10 /usr/src/linux -> linux-2.4.27
Muss dazu sagen, dass die Basis von der Knoppix-CD stammt, die mit dem kernel 2.4.27 und 2.6.7 läuft.
Starte immer mit dem 2.6.7, ( default Grub-menü)
warum auch "knoppix knoppix* und das verrückte Datum kommt weiss ich nicht?
Danke für deine Geduld
rolf
hier der ausdruck:
# uname -r
2.6.7
könnte dies das motiv sein, habs im Foum gefunden:
http://forums.gentoo.org/viewtopic.php? ... ght=vmware
mein ausdruck:
# ls -lah /usr/src/linux
lrwxrwxrwx 1 knoppix knoppix 12 2004-08-25 16:10 /usr/src/linux -> linux-2.4.27
Muss dazu sagen, dass die Basis von der Knoppix-CD stammt, die mit dem kernel 2.4.27 und 2.6.7 läuft.
Starte immer mit dem 2.6.7, ( default Grub-menü)
warum auch "knoppix knoppix* und das verrückte Datum kommt weiss ich nicht?
Danke für deine Geduld
rolf
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
na das kann doch nicht funktionieren, wenn der Softlink "/usr/src/linux" in das Verzeichnis der 2.4er Sourcen zeigt?!!
Wenn du es selbst angibst und du gibst da "2.6.7-686" dann frag ich mich, hast du überhaupt den Kernel mit 686 installiert?
Also nochmal, da ich irgendwie nicht mehr durchblicke, mehrere Fragen:
1. Welchen Kernel (Version) benutzt du (auch ob er für 686 ist oder obs der Standard 386er ist) (also den den do bootest!)
2. Woher hast du den Kernel..
3. Wie hast du den Kernel installiert
Wenn du es selbst angibst und du gibst da "2.6.7-686" dann frag ich mich, hast du überhaupt den Kernel mit 686 installiert?
Also nochmal, da ich irgendwie nicht mehr durchblicke, mehrere Fragen:
1. Welchen Kernel (Version) benutzt du (auch ob er für 686 ist oder obs der Standard 386er ist) (also den den do bootest!)
2. Woher hast du den Kernel..
3. Wie hast du den Kernel installiert
Hallo,
Welchen Kernel (Version) benutzt du (auch ob er für 686 ist oder obs der Standard 386er ist) (also den den do bootest!)
> Installation wurde mit KnoppixCD V3.6 ausgeführt 18.06.2004)
GRUB verweis default auf "vmlinuz-2.6.7"
System startet nur im 2.6.7modus
(was ja auch "uname -r) anzeigt.
Darauf folgend wurden die "headers" auf basis des 2.6.7kernel in /usr/src installiert.
gruss rolf
Welchen Kernel (Version) benutzt du (auch ob er für 686 ist oder obs der Standard 386er ist) (also den den do bootest!)
> Installation wurde mit KnoppixCD V3.6 ausgeführt 18.06.2004)
GRUB verweis default auf "vmlinuz-2.6.7"
System startet nur im 2.6.7modus
(was ja auch "uname -r) anzeigt.
Darauf folgend wurden die "headers" auf basis des 2.6.7kernel in /usr/src installiert.
gruss rolf
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
ja aber wie hast du die Header installiert?
außerdem dürfte auch der Knoppix Kernel ein für "i386" kompilierten Kernel haben und du hast aber die Sources für "i686" installiert... das passt halt nicht..
apt-get install kernel-source-2.6.7
ohne irgendeinen Zusatz...
dann entpacken und wieder entsprechend den Softlink für /usr/src/linux setzen
außerdem dürfte auch der Knoppix Kernel ein für "i386" kompilierten Kernel haben und du hast aber die Sources für "i686" installiert... das passt halt nicht..
apt-get install kernel-source-2.6.7
ohne irgendeinen Zusatz...
dann entpacken und wieder entsprechend den Softlink für /usr/src/linux setzen
fast....
hallo, dies der stand, nachdem die kernel-source-2.6.7 installiert wurden.
Do you accept? (yes/no) y
Thank you.
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation 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] y
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] y
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.7/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-config0/vmmon-only'
make -C /lib/modules/2.6.7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-source-2.6.7'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config0/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config0/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config0/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/task.o
CC [M] /tmp/vmware-config0/vmmon-only/common/vmx86.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config0/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/kernel-source-2.6.7'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config0/vmmon.o': -1 Invalid module format
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel. You may want to
rebuild a kernel based on that directory, or specify another directory.
Execution aborted.
mfg rolf
Do you accept? (yes/no) y
Thank you.
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation 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] y
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.4" of compiler "/usr/bin/gcc"? [no] y
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.7/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-config0/vmmon-only'
make -C /lib/modules/2.6.7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-source-2.6.7'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config0/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config0/vmmon-only/common/cpuid.o
CC [M] /tmp/vmware-config0/vmmon-only/common/memtrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/phystrack.o
CC [M] /tmp/vmware-config0/vmmon-only/common/task.o
CC [M] /tmp/vmware-config0/vmmon-only/common/vmx86.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config0/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config0/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/kernel-source-2.6.7'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config0/vmmon.o': -1 Invalid module format
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel. You may want to
rebuild a kernel based on that directory, or specify another directory.
Execution aborted.
mfg rolf
MODULE NOT FOUND
hallo
bin echt am verzweifeln, seit 3Tg schaffe ich es nicht die module "vmmon" und "vmned" zu installieren.
lsmod zeigt alles, nur kein vm....
modprobe; MODULE not found
gibts eine schritt..für..schritt Anleitung für ein Anfänger wie mich
wäre euch sehr dankbar
mfg rolf
bin echt am verzweifeln, seit 3Tg schaffe ich es nicht die module "vmmon" und "vmned" zu installieren.
lsmod zeigt alles, nur kein vm....
modprobe; MODULE not found
gibts eine schritt..für..schritt Anleitung für ein Anfänger wie mich
wäre euch sehr dankbar
mfg rolf
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
versuch dir doch deinen Kernel mit der standard-debian-konfiguration nochmal zu bauen...
http://www.debianforum.de/wiki/?page=Ke ... stem+bauen
natürlich solltest du nicht die 2.4er sourcen angeben wie in dem WIKI aber ansonsten sollte es gleichwertig sein..
http://www.debianforum.de/wiki/?page=Ke ... stem+bauen
natürlich solltest du nicht die 2.4er sourcen angeben wie in dem WIKI aber ansonsten sollte es gleichwertig sein..
letzter versuch
Hi, sory für meine fragerei, aber irgendwie will ich es dennoch.
Frage:
habe ich eine Chanche weiterzukommen nach dem letzten Lauf und wenn ja - wie?
wie lautet der befehl die module zu installieren?
was ist gemeint mit der rot markierten Zeile?
wie kann ich prüfen, ob die "headers" und der "kernel" die gleichen instanzen aufweisen
gruss rolf
root:~# cd /usr/src/modules/vmmon-only
root:/usr/src/modules/vmmon-only# make
Building for VMware Workstation 4.5.2.
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-source-2.6.7'
CC [M] /usr/src/modules/vmmon-only/linux/driver.o
CC [M] /usr/src/modules/vmmon-only/linux/hostif.o
CC [M] /usr/src/modules/vmmon-only/common/cpuid.o
CC [M] /usr/src/modules/vmmon-only/common/hash.o
CC [M] /usr/src/modules/vmmon-only/common/memtrack.o
CC [M] /usr/src/modules/vmmon-only/common/phystrack.o
CC [M] /usr/src/modules/vmmon-only/common/task.o
CC [M] /usr/src/modules/vmmon-only/common/vmx86.o
CC [M] /usr/src/modules/vmmon-only/vmcore/compat.o
CC [M] /usr/src/modules/vmmon-only/vmcore/compilercheck.o
CC [M] /usr/src/modules/vmmon-only/vmcore/moduleloop.o
LD [M] /usr/src/modules/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /usr/src/modules/vmmon-only/vmmon.mod.o
LD [M] /usr/src/modules/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/kernel-source-2.6.7'
cp -f vmmon.ko ./../vmmon.o
root:/usr/src/modules/vmmon-only# cd /usr/src/modules/vmnet-only
root:/usr/src/modules/vmnet-only# make
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-source-2.6.7'
CC [M] /usr/src/modules/vmnet-only/driver.o
CC [M] /usr/src/modules/vmnet-only/hub.o
CC [M] /usr/src/modules/vmnet-only/userif.o
CC [M] /usr/src/modules/vmnet-only/netif.o
CC [M] /usr/src/modules/vmnet-only/bridge.o
CC [M] /usr/src/modules/vmnet-only/procfs.o
LD [M] /usr/src/modules/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
CC /usr/src/modules/vmnet-only/vmnet.mod.o
LD [M] /usr/src/modules/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/kernel-source-2.6.7'
cp -f vmnet.ko ./../vmnet.o
root:/usr/src/modules/vmnet-only# make dpkg
Using 2.6.x kernel build system.
make: *** Keine Regel, um »dpkg« zu erstellen. Schluss.
root:/usr/src/modules/vmnet-only# make module_install
Using 2.6.x kernel build system.
make: *** Keine Regel, um »module_install« zu erstellen. Schluss.
root:/usr/src/modules/vmnet-only# make modules_install
Using 2.6.x kernel build system.
make: *** Keine Regel, um »modules_install« zu erstellen. Schluss.
root:/usr/src/modules/vmnet-only# make-kpkg modules
We do not seem to be in a top level linux kernel source directory
tree. Since we are trying to make a kernel package, that does not make
sense. Please change directory to a top level linux kernel source
directory, and try again. (If I am wrong, and this is indeed a top
level linux kernel source directory, then I have gotten sadly out of
date with current kernels, and you should
Frage:
habe ich eine Chanche weiterzukommen nach dem letzten Lauf und wenn ja - wie?
wie lautet der befehl die module zu installieren?
was ist gemeint mit der rot markierten Zeile?
wie kann ich prüfen, ob die "headers" und der "kernel" die gleichen instanzen aufweisen
gruss rolf
root:~# cd /usr/src/modules/vmmon-only
root:/usr/src/modules/vmmon-only# make
Building for VMware Workstation 4.5.2.
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-source-2.6.7'
CC [M] /usr/src/modules/vmmon-only/linux/driver.o
CC [M] /usr/src/modules/vmmon-only/linux/hostif.o
CC [M] /usr/src/modules/vmmon-only/common/cpuid.o
CC [M] /usr/src/modules/vmmon-only/common/hash.o
CC [M] /usr/src/modules/vmmon-only/common/memtrack.o
CC [M] /usr/src/modules/vmmon-only/common/phystrack.o
CC [M] /usr/src/modules/vmmon-only/common/task.o
CC [M] /usr/src/modules/vmmon-only/common/vmx86.o
CC [M] /usr/src/modules/vmmon-only/vmcore/compat.o
CC [M] /usr/src/modules/vmmon-only/vmcore/compilercheck.o
CC [M] /usr/src/modules/vmmon-only/vmcore/moduleloop.o
LD [M] /usr/src/modules/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /usr/src/modules/vmmon-only/vmmon.mod.o
LD [M] /usr/src/modules/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/kernel-source-2.6.7'
cp -f vmmon.ko ./../vmmon.o
root:/usr/src/modules/vmmon-only# cd /usr/src/modules/vmnet-only
root:/usr/src/modules/vmnet-only# make
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernel-source-2.6.7'
CC [M] /usr/src/modules/vmnet-only/driver.o
CC [M] /usr/src/modules/vmnet-only/hub.o
CC [M] /usr/src/modules/vmnet-only/userif.o
CC [M] /usr/src/modules/vmnet-only/netif.o
CC [M] /usr/src/modules/vmnet-only/bridge.o
CC [M] /usr/src/modules/vmnet-only/procfs.o
LD [M] /usr/src/modules/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST
CC /usr/src/modules/vmnet-only/vmnet.mod.o
LD [M] /usr/src/modules/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/kernel-source-2.6.7'
cp -f vmnet.ko ./../vmnet.o
root:/usr/src/modules/vmnet-only# make dpkg
Using 2.6.x kernel build system.
make: *** Keine Regel, um »dpkg« zu erstellen. Schluss.
root:/usr/src/modules/vmnet-only# make module_install
Using 2.6.x kernel build system.
make: *** Keine Regel, um »module_install« zu erstellen. Schluss.
root:/usr/src/modules/vmnet-only# make modules_install
Using 2.6.x kernel build system.
make: *** Keine Regel, um »modules_install« zu erstellen. Schluss.
root:/usr/src/modules/vmnet-only# make-kpkg modules
We do not seem to be in a top level linux kernel source directory
tree. Since we are trying to make a kernel package, that does not make
sense. Please change directory to a top level linux kernel source
directory, and try again. (If I am wrong, and this is indeed a top
level linux kernel source directory, then I have gotten sadly out of
date with current kernels, and you should
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
dein letzter Befehl funktioniert nur wenn du im Kernel Source bist..
also im Verzeichnis:
/usr/src/kernel-source-2.6.7
ich weiß nicht ob du dann ein deb-Paket baust in dem die beiden VMNET und VMMON Module mit drin sind.. kompilieren tut er sie ja.. was sagen denn die README Dateien hinsichtlich des Installierens?
also im Verzeichnis:
/usr/src/kernel-source-2.6.7
ich weiß nicht ob du dann ein deb-Paket baust in dem die beiden VMNET und VMMON Module mit drin sind.. kompilieren tut er sie ja.. was sagen denn die README Dateien hinsichtlich des Installierens?
readme
Hi, lsmod zeigt mir kein neue module
hier die date von vmmon
This files in this directory and its subdirectories are the kernel module
portion of the VMWare Virtual Machine Monitor. In order to build, make
certain the Makefile is correct, especially in whether or not your system
is multi-processor and then just type
make
from this directory. A copy of the module will be left in
driver-<kernel version>/vmmon-<kernel-version>
(e.g. driver-up-2.0.32/vmmon-up-2.0.36).
If you have any problems or questions, send mail to support
hier die date von vmmon
This files in this directory and its subdirectories are the kernel module
portion of the VMWare Virtual Machine Monitor. In order to build, make
certain the Makefile is correct, especially in whether or not your system
is multi-processor and then just type
make
from this directory. A copy of the module will be left in
driver-<kernel version>/vmmon-<kernel-version>
(e.g. driver-up-2.0.32/vmmon-up-2.0.36).
If you have any problems or questions, send mail to support
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Das ist klar das "lsmod" keine Module anzeigt, da du, selbst wenn sie schon am richtigen Ort liegen sollten, sie noch nicht geladen hast.
so.. gibt es irgendwo das Verzeichnis (oder ein ähnliches):
(e.g. driver-up-2.0.32/vmmon-up-2.0.36)
?
und wenn dumachst.. zeigt er dir dann irgendwie eine Datei an die irgendwie "vmmon.ko" oder ähnlich heißt?
wenn ja, dann ist das zumindest das Modul..
dann bitte sagen wo die Datei liegt
so.. gibt es irgendwo das Verzeichnis (oder ein ähnliches):
(e.g. driver-up-2.0.32/vmmon-up-2.0.36)
?
und wenn du
Code: Alles auswählen
find / -name "*.ko" | grep "vmmon"
wenn ja, dann ist das zumindest das Modul..
dann bitte sagen wo die Datei liegt
error
so ist es richtig:
root@:~# find / -name "*.ko" | grep "vmmon"
/home/vmware/vmware-distrib/lib/modules/vmmon-only/vmmon.ko
/tmp/vmware-config0/vmmon-only/vmmon.ko
/tmp/vmware-config1/vmmon-only/vmmon.ko
/tmp/vmware-config2/vmmon-only/vmmon.ko
/tmp/vmware-config3/vmmon-only/vmmon.ko
/tmp/vmware-config4/vmmon-only/vmmon.ko
/usr/lib/vmware/modules/vmmon-only/vmmon.ko
/usr/src/modules/vmmon-only/vmmon.ko
root@:~# find / -name "*.ko" | grep "vmmon"
/home/vmware/vmware-distrib/lib/modules/vmmon-only/vmmon.ko
/tmp/vmware-config0/vmmon-only/vmmon.ko
/tmp/vmware-config1/vmmon-only/vmmon.ko
/tmp/vmware-config2/vmmon-only/vmmon.ko
/tmp/vmware-config3/vmmon-only/vmmon.ko
/tmp/vmware-config4/vmmon-only/vmmon.ko
/usr/lib/vmware/modules/vmmon-only/vmmon.ko
/usr/src/modules/vmmon-only/vmmon.ko
Invalid module format
root@:~# find / -name "*.ko" | grep "vmmon"
/home/vmware/vmware-distrib/lib/modules/vmmon-only/vmmon.ko
/tmp/vmware-config0/vmmon-only/vmmon.ko
/tmp/vmware-config1/vmmon-only/vmmon.ko
/tmp/vmware-config2/vmmon-only/vmmon.ko
/tmp/vmware-config3/vmmon-only/vmmon.ko
/tmp/vmware-config4/vmmon-only/vmmon.ko
/usr/lib/vmware/modules/vmmon-only/vmmon.ko
/usr/src/modules/vmmon-only/vmmon.ko
root@:~# insmod /tmp/vmware-config4/vmmon-only/vmmon.ko
insmod: error inserting '/tmp/vmware-config4/vmmon-only/vmmon.ko': -1 Invalid module format
geht bei keinem
/home/vmware/vmware-distrib/lib/modules/vmmon-only/vmmon.ko
/tmp/vmware-config0/vmmon-only/vmmon.ko
/tmp/vmware-config1/vmmon-only/vmmon.ko
/tmp/vmware-config2/vmmon-only/vmmon.ko
/tmp/vmware-config3/vmmon-only/vmmon.ko
/tmp/vmware-config4/vmmon-only/vmmon.ko
/usr/lib/vmware/modules/vmmon-only/vmmon.ko
/usr/src/modules/vmmon-only/vmmon.ko
root@:~# insmod /tmp/vmware-config4/vmmon-only/vmmon.ko
insmod: error inserting '/tmp/vmware-config4/vmmon-only/vmmon.ko': -1 Invalid module format
geht bei keinem