OVH Community, your new community space.

kernel 2.6.24.5-grsec-xxxx-grs-ipv4-64 ?


sdi
20.11.08, 12:11
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?

sdi
20.11.08, 10:47
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.

sdi
20.11.08, 10:16
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

F4RR3LL
20.11.08, 08:26
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

sdi
20.11.08, 07:43
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?

sdi
20.11.08, 07:41
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?

sdi
19.11.08, 19:51
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?

blupp1
19.11.08, 19:41
Naja, wenn du nen eigenen nimmst, kannst du gleich VmWare Server 2 installieren.

sdi
19.11.08, 19:38
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

blupp1
19.11.08, 19:30
Kann dieses Howto nur empfehlen!

F4RR3LL
19.11.08, 19:20
schau mal in meine signatur zum wiki. Da ist ne Anleitung zum selbst erstellen von Kerneln unter Debian eingestellt. Gruß Sven

sdi
19.11.08, 19:16
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!

F4RR3LL
19.11.08, 19:08
na denn back nen neuen kernel... der oben ist ohne modulsupport.... und ohne diesen ist nix mit vmware

sdi
19.11.08, 18:42
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.