Probleme nach Kernel-Update mit symbolischen Link
Hallo Liste, nach einem Kernelupdate mit you werden beim booten nicht alle Module geladen. Ich habe im Verzeichnis /lib/modules einen symlink /lib/modules/2.6.18.8-0.3-default gefunden, der jedoch nicht auf das aktuelle ..0.9-default-Verzeichnis zeigt, sondern noch auf das des alten Kernels, welches aber nicht mehr existiert. Nach Änderung des symlinks ist alles wieder bestens. Frage 1: muss ich das jetzt bei jedem Kernel-Update befürchten? Sollte das nicht automatisch durch you erledigt werden? Ich kann mich erinnern, dass früher die Module immer unter ../default gesucht wurden und der symlink /default automatisch angepasst wurde. Frage 2: in welcher Datei steht eigentlich, in welchem Verzeichnis die aktuellen Module liegen? In /etc/modprob.conf jedenfalls nicht.... André -- Andre.Loss@web.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andre Loss schrieb:
Hallo Liste,
nach einem Kernelupdate mit you werden beim booten nicht alle Module geladen. Ich habe im Verzeichnis /lib/modules einen symlink /lib/modules/2.6.18.8-0.3-default gefunden, der jedoch nicht auf das aktuelle ..0.9-default-Verzeichnis zeigt, sondern noch auf das des alten Kernels, welches aber nicht mehr existiert. Nach Änderung des symlinks ist alles wieder bestens.
Frage 1: muss ich das jetzt bei jedem Kernel-Update befürchten?
Kernel-Updates scheinen bei Suse im Moment eher Richtung russisch Roulette zu gehen. Letzlich kannst du noch einem Update nur vor dem Neustart per Handy prüfen ob alles stimmig ist und immeer eine Boot-Cd parat haben. Ich habe mir angewöhnt einen eigenen Kernel zusätzlich einzubinden um zumindestens einen Notstart hinlegen zu können. -- i.A. Ralf Prengel Customer Care Manager Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49231 97575- 904 Fax +49231 97575- 905 EMail ralf.prengel@comline.de www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 Wir stellen aus: CeBIT · Public Sector Parc HANNOVER, 4.-9. Maerz 2008 Halle 9, Stand C60 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Na toll! Soll ich daraus jetzt ableiten, dass man die Security-Fixes des Kernels zugunsten eines funktionierenden Systems lieber links liegen lassen muss? Kann ja eigentlich nicht Sinn der Sache sein. Wenn es so ist, wie du schreibst, dann sollten die Verantwortlichen bei openSuse schnell was ändern, sonst ist der gute Ruf schnell dahin! André Andre.Loss@web.de Ralf Prengel schrieb:
Andre Loss schrieb:
Hallo Liste,
nach einem Kernelupdate mit you werden beim booten nicht alle Module geladen. Ich habe im Verzeichnis /lib/modules einen symlink /lib/modules/2.6.18.8-0.3-default gefunden, der jedoch nicht auf das aktuelle ..0.9-default-Verzeichnis zeigt, sondern noch auf das des alten Kernels, welches aber nicht mehr existiert. Nach Änderung des symlinks ist alles wieder bestens.
Frage 1: muss ich das jetzt bei jedem Kernel-Update befürchten?
Kernel-Updates scheinen bei Suse im Moment eher Richtung russisch Roulette zu gehen. Letzlich kannst du noch einem Update nur vor dem Neustart per Handy prüfen ob alles stimmig ist und immeer eine Boot-Cd parat haben. Ich habe mir angewöhnt einen eigenen Kernel zusätzlich einzubinden um zumindestens einen Notstart hinlegen zu können.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Fri, Feb 29, 2008 at 11:09:43AM +0100, Andre Loss wrote:
Na toll!
Soll ich daraus jetzt ableiten, dass man die Security-Fixes des Kernels zugunsten eines funktionierenden Systems lieber links liegen lassen muss? Kann ja eigentlich nicht Sinn der Sache sein.
Wenn es so ist, wie du schreibst, dann sollten die Verantwortlichen bei openSuse schnell was ändern, sonst ist der gute Ruf schnell dahin!
Nein, ich denke hier gibts ein Verstaendnisproblem beim Bugreporter. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Fri, Feb 29, 2008 at 10:59:58AM +0100, Ralf Prengel wrote:
Andre Loss schrieb:
Hallo Liste,
nach einem Kernelupdate mit you werden beim booten nicht alle Module geladen. Ich habe im Verzeichnis /lib/modules einen symlink /lib/modules/2.6.18.8-0.3-default gefunden, der jedoch nicht auf das aktuelle ..0.9-default-Verzeichnis zeigt, sondern noch auf das des alten Kernels, welches aber nicht mehr existiert. Nach Änderung des symlinks ist alles wieder bestens.
Symlink? Von was auf was? Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
hab ich doch geschrieben: von /lib/modules/2.6.18.8-0.3-default auf /lib/modules/2.6.18.8-0.7-default Nach Änderung auf /lib/modules/2.6.18.8-0.9-default funktioniert es. Trotzdem noch mal die Frage 2: Wo steht denn eigentlich drinne, dass die Module in /lib/modules/2.6.18.8-0.3-default liegen? Warum braucht man den Symlink? Könnte man nicht gleich an die richtige Stelle den richtigen Pfad eintragen? André Andre.Loss@web.de Marcus Meissner schrieb:
On Fri, Feb 29, 2008 at 10:59:58AM +0100, Ralf Prengel wrote:
Andre Loss schrieb:
Hallo Liste,
nach einem Kernelupdate mit you werden beim booten nicht alle Module geladen. Ich habe im Verzeichnis /lib/modules einen symlink /lib/modules/2.6.18.8-0.3-default gefunden, der jedoch nicht auf das aktuelle ..0.9-default-Verzeichnis zeigt, sondern noch auf das des alten Kernels, welches aber nicht mehr existiert. Nach Änderung des symlinks ist alles wieder bestens.
Symlink? Von was auf was?
Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Fri, Feb 29, 2008 at 11:58:28AM +0100, Andre Loss wrote:
hab ich doch geschrieben:
von /lib/modules/2.6.18.8-0.3-default auf /lib/modules/2.6.18.8-0.7-default
Nach Änderung
auf /lib/modules/2.6.18.8-0.9-default
funktioniert es.
Trotzdem noch mal die Frage 2:
Wo steht denn eigentlich drinne, dass die Module in
/lib/modules/2.6.18.8-0.3-default
liegen? Warum braucht man den Symlink? Könnte man nicht gleich an die richtige Stelle den richtigen Pfad eintragen?
Normalerweise sollte da ueberhaupt kein Symlink auf dieser Directory Ebene sein, das ist ein Bug. Das da mehrere Verzeichnisse mit verschiedenen Versionen sind, ist definitiv gewollt, da es zu dem KMP Update Konzept gehoert und die KMPs per weak-updates Mechanismus verlinkt werden. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Marcus Meissner schrieb: | Normalerweise sollte da ueberhaupt kein Symlink auf dieser Directory | Ebene sein, das ist ein Bug. | | Das da mehrere Verzeichnisse mit verschiedenen Versionen sind, ist definitiv | gewollt, da es zu dem KMP Update Konzept gehoert und die KMPs per weak-updates | Mechanismus verlinkt werden. | | Ciao, Marcus Ist es da nicht einfacher die paar KMPs auch selbst in update Repo. bereitzustellen als die zu verlinken , Ich habe mir es an gewöhnt die wenn ein Kernel update kommt rebuilde ich alle Module die ich brauch für mein System aus den *src.rpms ! - -- Greeting Robert - ------------------------------------------------------------------------ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHx+h0EbiDFA9qoT4RAiIpAJ4gScEb1vdCIfUn/5UcgWnok3F2QACfUTUj +WBqGcan/enp4JHFeO+SqUo= =oPZg -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Fri, Feb 29, 2008 at 12:11:48PM +0100, Robert Schmolke wrote:
Marcus Meissner schrieb: | Normalerweise sollte da ueberhaupt kein Symlink auf dieser Directory | Ebene sein, das ist ein Bug. | | Das da mehrere Verzeichnisse mit verschiedenen Versionen sind, ist definitiv | gewollt, da es zu dem KMP Update Konzept gehoert und die KMPs per weak-updates | Mechanismus verlinkt werden. | | Ciao, Marcus
Ist es da nicht einfacher die paar KMPs auch selbst in update Repo. bereitzustellen als die zu verlinken , Ich habe mir es an gew�hnt die wenn ein Kernel update kommt rebuilde ich alle Module die ich brauch f�r mein System aus den *src.rpms !
Das geht vielleicht fuer die die wir mitliefern, aber bei Drittanbietern wird das schwer zu koordinieren. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Fre, 29 Feb 2008, Andre Loss schrieb:
Wo steht denn eigentlich drinne, dass die Module in
/lib/modules/2.6.18.8-0.3-default
liegen?
Nirgends. Die Module liegen per Definition in /lib/modules/KERNELVERSION wobei du die KERNELVERSION z.B. mit 'uname -r' ausgeben lassen kannst. -dnh -- Disarmament separates you from your phallic substitute. Walking around nude shows the world why you need one. -- The Usenet Oracle -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Andre Loss
-
David Haller
-
Marcus Meissner
-
Ralf Prengel
-
Robert Schmolke