kernel 2.6.24.5-grsec-xxxx-grs-ipv4-64 ?
hallo nochmals,
jetzt habe ich versucht denselben Kernel zu installieren, wie ich auf meinen Hetzner Servern laufen habe, den 2.6.18.8. Damit läuft dort vmware 1.
in meiner lilo.conf steht:
map=/boot/System.map-2.6.18.8
image=/boot/vmlinuz-2.6.18.8
Die 2 Dateien gibt es auch.
Jedoch bootet mir der SRV immer noch damit:
2.6.24.5-xxxx-std-ipv4-64 #4 SMP Mon Jun 2 05:13:28 CEST 2008 x86_64 GNU/Linux
Any idea? Man kann doch von 2.6.24 zurück auf 2.6.18 gehen, oder?
Ich habe den Kernel 2.6.27.6 erfolgreich installiert, jedoch erhalte ich bei der vmware installation immer noch diesen Fehler:
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.27.6/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.27.6/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.27.6'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/./include/machine.h:24,
from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/x86.h:830:1: warning: "PTE_PFN_MASK" redefined
In file included from include/asm/pda.h:8,
from include/asm/current.h:19,
from include/asm/processor.h:15,
from include/linux/prefetch.h:14,
from include/linux/list.h:6,
from include/linux/module.h:9,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:12:
include/asm/page.h:22:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-config0/vmmon-only/linux/vmhost.h:13,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:71:
/tmp/vmware-config0/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: No such file or directory
/tmp/vmware-config0/vmmon-only/linux/driver.c:146: error: unknown field 'nopage' specified in initializer
/tmp/vmware-config0/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
/tmp/vmware-config0/vmmon-only/linux/driver.c:150: error: unknown field 'nopage' specified in initializer
/tmp/vmware-config0/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function 'LinuxDriver_Ioctl':
/tmp/vmware-config0/vmmon-only/linux/driver.c:1670: 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-2.6.27.6'
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/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
hallo,
bin grad dabei, ich wähle also das alles an:
--- Enable loadable module support │ │
│ │[*] Forced module loading │ │
│ │[*] Module unloading │ │
│ │[*] Forced module unloading │ │
│ │[*] Module versioning support │ │
│ │[*] Source checksum for all modules
nein, du hast den Kernel 1a gebacken. Das ist schonmal gut. Nun machste nochmal nen neuen Kernel. Dabei nimmste version 2.6.27.6 und aktivierst dann bei Make menuconfig den Modulsupport. Dann kommt die Fehlermeldung nicht und dein VMWare wird funktionieren.
Gruß Sven
Beim Kernel installieren habe ich übrigens diese Meldung erhalten:
Kernel: arch/x86_64/boot/bzImage is ready (#1)
The present kernel configuration has modules disabled.
Type 'make config' and enable loadable module support.
Then build a kernel with module support enabled.
make: *** [modules_install] Error 1
Aber der neue Kernel ist aktiv:
root@ov1:# uname -a
Linux x.x.x.x 2.6.23.16 #1 SMP Thu Nov 20 06:48:59 CET 2008 x86_64 GNU/Linux
Ist obiger Fehler also zu vernachlässigen?
Hallo,
den Kernel hab ich installiert bekommen lt. dieser Anleitung
Nun aber hab ich bei der Installation von vmware 1 diese Fehlermeldung:
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 /usr/src/linux-2.6.23.16/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.23.16'
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.c:6:
/tmp/vmware-config1/vmmon-only/./include/driver-config.h:26:2: error: #error "No Module support in this kernel. Please configure with CONFIG_MODULES"
make[2]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config1/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.16'
make: *** [vmmon.ko] Error 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.
Könnt ihr was damit anfangen? Was heißt das, bzw. was ist zu tun?
auf diesem SRV hier werd ich vorerst noch vmware 1 laufen lassen, da ich 2 gäste von nem anderen v.1 SRV hierher verlegen werde.
Aber wenn hier bei OVH alles gut passt, dann werd ich demnächst auch noch einen vmware 2 SRV installieren.. das dürfte doch aufm Vmware image auch ohne Probleme funktionieren, oder?
Naja, wenn du nen eigenen nimmst, kannst du gleich VmWare Server 2 installieren.
danke für den Link. Habs mir grad überflogen
Welche Kernelversion sollt ich am besten aktuell installieren?
Spricht aus eurer Sicht eigentlich was dagegen, das Standard Vmware Image von OVH zu verwenden? Bzw. was hätte das für Vorteile? Ist da nicht überflüssiges Zeugs installiert, was ich gar nicht benötige?
Gestern hatte ich mal das vmware image installiert und danach mal einen vmware-gast laufen lassen / auf einer zusatz-ip. Hat alles einwandfrei geklappt.
Bei Hetzner war ich es immer so gewohnt, daß ich mir vmware selber installiert habe. Dafür hab ich mir eine How-To gemacht.. damit klappts.
Hier bei OVH bin ich jetzt eben beim überlegen, was sinnvoller ist:
- debian image installieren, neuen kernel drüberinstallieren, apt-get dist-upgrade, vmware installieren
- vmware image installieren, apt-get dist-upgrade, vmware deinstallieren und neueste version installieren
.. bin mir unsicher
Kann dieses Howto nur empfehlen!
schau mal in meine signatur zum wiki. Da ist ne Anleitung zum selbst erstellen von Kerneln unter Debian eingestellt. Gruß Sven
ups.. ich bin doch kein gelernter bäcker (-:
gibt es irgendwo eine leichte und verständliche how-to?
Oder kannst Du mir vielleicht die Steps hier anführen?
Das wäre sehr nett!
Danke!
na denn back nen neuen kernel... der oben ist ohne modulsupport.... und ohne diesen ist nix mit vmware
Hallo,
ich habe auf einem SRV hier das debian 4 64bit image installiert:
Uname -r sagt: 2.6.24.5-grsec-xxxx-grs-ipv4-64
apt-get install gcc build-essential linux-headers-`uname -r` libx11-dev libxtst6 libx11-6 psmisc libice6 libsm6 libxt6 libxrender1
Reading package lists... Done
Building dependency tree... Done
gcc is already the newest version.
build-essential is already the newest version.
E: Couldn't find package linux-headers-2.6.24.5-grsec-xxxx-grs-ipv4-64
Wo sind denn sie sources für diesen Kernel?
Ich benötige diese, da ich vmware installieren werde.