• MTB-News User Awards 2026: Jetzt abstimmen und Raaw Madonna V3 Komplettbike im Wert von 9.000 € gewinnen!
    Stimme in einer kurzen Umfrage über deine Produkte des Jahres 2026 ab und gewinne dabei Bike im Wert von 9.000 €!
    Jetzt abstimmen!

Kernel-Versions Dilemma

Osti

Gurkencommander
Registriert
16. August 2002
Reaktionspunkte
16.520
Ort
Unterallgäu
Hi,

ich habe nen kleines größeres Problem mit meinem VMWare-Player unter Linux. Der Player kommt mit vorkompilierten Modulen für diverse Standart-Kernel. Wenn ich jetzt einen aktuellen Kernel-Patch einspielen möchte, was ja aufgrund von Sicherheit und Stabilität durchaus zu wünschen ist, passen die Module nicht mehr zur Kernel-Version. Ich könnte zwar für jede neue Kernel-Version neue Module kompilieren lassen, aber das nervt auf Dauer doch gewaltig.

Hat jemand ne Idee diesbezgl.?

Osti
 
ich sehe keinen grund das es dir besser gehen sollte wie mir! hehehee!
nein im ernst - damit müssen wir wohl leben!
ich benutze zwar nicht player aber workstation (5.5)

cygnus-x1

P.S.
Standart = markt-stand oder wein-stand
Standard = z.B. linux standard Base
 
hmm, sowas hab ich mir schon gedacht.

Kann man damit rechnen, dass VMware neue Releases an aktuelle Kernel anpasst?

Osti

PS: oh mann, ist ja nicht so, dass man es nicht besser wüsste, aber irgendwie schreibt man es dann doch wieder falsch :D Geht mir bei messenger und messanger ähnlich.
 
Osti schrieb:
hmm, sowas hab ich mir schon gedacht.

Kann man damit rechnen, dass VMware neue Releases an aktuelle Kernel anpasst?

Osti

PS: oh mann, ist ja nicht so, dass man es nicht besser wüsste, aber irgendwie schreibt man es dann doch wieder falsch :D Geht mir bei messenger und messanger ähnlich.

ja machen sie - gut vmplayer ist sowieso kostenlos da ists kein problem aber bei workstation muss man dann zwangsweise irgendwann ne neuere version kaufen (klar was verdienen wollen sie ja auch)

cygnus-x1
 
Osti schrieb:
Wenn ich jetzt einen aktuellen Kernel-Patch einspielen möchte, was ja aufgrund von Sicherheit und Stabilität durchaus zu wünschen ist, passen die Module nicht mehr zur Kernel-Version.
Hat jemand ne Idee diesbezgl.?
Osti

man insmod
schalter -f
-f, --force
Attempt load the module even if the version of the running
kernel and the version of the kernel for which the module was
compiled do not match. This only overrides the kernel version
check, it has no effect on symbol name checks. If the symbol
names in the module do not match the kernel then there is no way
to force insmod to load the module.
 
r@in schrieb:
man insmod
schalter -f
-f, --force
Attempt load the module even if the version of the running
kernel and the version of the kernel for which the module was
compiled do not match. This only overrides the kernel version
check, it has no effect on symbol name checks. If the symbol
names in the module do not match the kernel then there is no way
to force insmod to load the module.

die Module werden vom init-Skript sogar per insmod -f aufgrufen....

wobei ich da auch nicht bis in die letzte Ecke durchsteige, was alles wann aufgerufen wird.
 
Osti schrieb:
die Module werden vom init-Skript sogar per insmod -f aufgrufen....
wobei ich da auch nicht bis in die letzte Ecke durchsteige, was alles wann aufgerufen wird.

schau mal hier
http://www.linux-praxis.de/lpic1/lpi102/1.105.1.html

wenn du einen neuen kernel backst
bleiben die alten module unter
/lib/modules/Kernelversion
liegen.

müsstest also das modul in den neuen ordner kopieren

depmod -a
dann weiter mit insmod

hoffe es hilft
 
r@in schrieb:
schau mal hier
http://www.linux-praxis.de/lpic1/lpi102/1.105.1.html

wenn du einen neuen kernel backst
bleiben die alten module unter
/lib/modules/Kernelversion
liegen.

müsstest also das modul in den neuen ordner kopieren

depmod -a
dann weiter mit insmod

hoffe es hilft


ja das ist schon richtig - hilft aber nur bei kleinen kernel-sprüngen! probier mal vmware 5 (nicht 5.5) auf nem neuen kernel zu laufen zu bringen! i am really sorry! deswegen spar ich mir gleich den versuch die module zu kopieren und kompilier es gleich neu!

cygnus-x1
 
ich habe eben gesehen, dass es seit heute nacht einen neuen Build für den Player gibt, mal schauen ob das weiter hilft.
Ansonsten könnte ichnoch versuchen die Module aus /usr/lib/vmware/modules/binary/-alte_kernel_version-

nach

/usr/lib/vmware/modules/binary/-neue_kernel_version- zu kopieren um r@ins Weg auszuprobieren.

@cygnus: ich könnte mir spasseshalber mal die 5.0er oder 5.5er Version der VMWare Workstation installieren um zu schauen ob es funktioniert, allerdings bin ich mir nicht sicher, ob ich dazu die Firmen-Lizenz verwenden darf...

Osti
 
hmmm warum sollte das lizenztechnisch nicht gehen - sind downgrade-fähig!
ausserdem ists ja nur testweise :D hehehe

welchen kernel hast du druff und welche distribution?

cygnus-x1
 
cygnus-x1 schrieb:
hmmm warum sollte das lizenztechnisch nicht gehen - sind downgrade-fähig!
ausserdem ists ja nur testweise :D hehehe

welchen kernel hast du druff und welche distribution?

cygnus-x1


jaja, testweise :D

ich habe derzeit SuSE 9.2 drauf, und bin eigentlich soweit sehr zufrieden, bzw. habe einiges selbst gebastelt und kompiliert, so dass ich möglichst kein Dist-Upgrade auf 10 oder so machen möchte.

Kernel ist 2.6.8-24.10-default, der neue Kernel wäre 2.6.8-24.19-default.

Habe gerade mal den Inhalt des neuen VMWare-Builds überprüft, da ist leider nur die Rede von 2.6.8-24.18-default.....

Ich werde es heut abend mal ausprobieren, da ich die "laufende" VMWare heute tagsüber noch benötige.

Osti
 
Zurück