8.2 und kernel 2.6 (modutils)
Nochmals hi liste Gibt es hier niemanden, der auf einer 8.2 einen 2.6er Kernel laufen hat? Ich hatte schon mal gefragt und leider keine Antwort erhalten. :-( Wie habt ihr die modutils angepasst, bzw. welche habt ihr genommen? Kann man die modutils der 9.0 oder der 9.1 (module-init-tools) nehmen? Oder habt ihr die Quellen selbstkompiliert und wenn ja, wo habt ihr die hin installiert? /sbin oder /usr/local/sbin ? Habt mit den sourcen nach /sbin probiert, da läuft dann der 2.6er jedoch nicht mehr der 2.4er. Keinen Tip parat? Gruß Bodo
On Fri, Sep 24, 2004 at 12:16:34AM +0200, Bodo Wlaka wrote:
Nochmals hi liste
Gibt es hier niemanden, der auf einer 8.2 einen 2.6er Kernel laufen hat?
Ich hab hier einen 2.6er Kernel auf meiner SuSE 8.1 laufen.
Wie habt ihr die modutils angepasst, bzw. welche habt ihr genommen? Kann man die modutils der 9.0 oder der 9.1 (module-init-tools) nehmen? Oder habt ihr die Quellen selbstkompiliert und wenn ja, wo habt ihr die hin installiert? /sbin oder /usr/local/sbin ?
Habt mit den sourcen nach /sbin probiert, da läuft dann der 2.6er jedoch nicht mehr der 2.4er.
Weiß nicht, ob Du die 9.[01]er Versionen nehmen kannst. Ich hab die Quellen übersetzt und in /sbin installiert. Wichtig ist, nach ./configure ein # make moveold abzusondern. Das verschiebt die alten modutils nach <name>.old. Danach wie gehabt make && make install. Wenn die neuen modutils einen 2.4er Kernel entdecken, versuchen sie, an ihrer Stelle <name>.old auszuführen. Wird keine alte Version gefunden, kannst Du wohl keine Module mehr laden / entfernen / was immer. f -- Gravity is a myth, the Earth sucks.
Hallo Florian Am Freitag, 24. September 2004 12:12 schrieb Florian Tham:
Weiß nicht, ob Du die 9.[01]er Versionen nehmen kannst. Ich hab die Quellen übersetzt und in /sbin installiert.
Hab ich probiert.
Wichtig ist, nach ./configure ein
# make moveold
Das hab ich auch getan, bloß der Haken ist, daß es im originalen modutils-rpm bereits .old gibt.
abzusondern. Das verschiebt die alten modutils nach <name>.old. Danach wie gehabt make && make install.
Dadurch bekomme ich nach make moveold ein: "Das hat schon jemand gemacht. " Hab grad nochmal in die rpm's gesehen. Bei der 8.1 gibt es keine .old standardmäßig. Bei der 8.2 sind .old dabei. Da heißt es in der changelog, daß modutils für einen 2.5er Kernel mit eingearbeitet sind. Jetzt nur die Frage, welches sind die richtigen für einen 2.4er? Kann ich davon ausgehen, daß die .old (depmod.old) für einen 2.4er sind und die ohne .old für einen 2.5er?
Wenn die neuen modutils einen 2.4er Kernel entdecken, versuchen sie, an ihrer Stelle <name>.old auszuführen. Wird keine alte Version gefunden, kannst Du wohl keine Module mehr laden / entfernen / was immer.
genau. mfg Bodo
On Fri, Sep 24, 2004 at 01:57:39PM +0200, Bodo Wlaka wrote:
Hab grad nochmal in die rpm's gesehen. Bei der 8.1 gibt es keine .old standardmäßig. Bei der 8.2 sind .old dabei. Da heißt es in der changelog, daß modutils für einen 2.5er Kernel mit eingearbeitet sind. Jetzt nur die Frage, welches sind die richtigen für einen 2.4er? Kann ich davon ausgehen, daß die .old (depmod.old) für einen 2.4er sind und die ohne .old für einen 2.5er?
Ja. Für die 2.4er Serie brauchst Du die .old modutils, für Kernelversionen >= 2.5.48 die ohne .old. So wie's aussieht, müsstest Du mit dem modutils-Paket der SuSE 8.2 einen 2.6er Kernel zum laufen bringen, ohne die modutils selbst zu erneuern. f -- Gravity is a myth, the Earth sucks.
Am Freitag, 24. September 2004 14:46 schrieb Florian Tham:
On Fri, Sep 24, 2004 at 01:57:39PM +0200, Bodo Wlaka wrote:
Ja. Für die 2.4er Serie brauchst Du die .old modutils, für Kernelversionen >= 2.5.48 die ohne .old.
Prima, gut zu wissen. Dann sichere ich mal die .old Sachen und probier es nochmal. Nach einem checkinstall, war nälich nichts mehr davon da. Nix altes mit und ohne .old. Nur noch die neuen (von checkinstall installierten.
So wie's aussieht, müsstest Du mit dem modutils-Paket der SuSE 8.2 einen 2.6er Kernel zum laufen bringen, ohne die modutils selbst zu erneuern.
Nee, das will nicht. Danke Bodo
participants (2)
-
Bodo Wlaka
-
Florian Tham