Hallo, ich habe versucht meine Suse 7.3 mit einem neuen Kernel zu versehen. 1. Problem Das ganze lief nach dem System aus der SUSE-Support-DB. Nach der Installation des Kernels 2.4.16 verlangte der Rechner ständig nach einer /lib/modules/2.4.10-4GB/modules.dep, die es natürlich nicht mehr gab. Es gab jetzt die /lib/modules/2.4.16-4GB ..... Was hab ich hier falsch gemacht???? 2. Problem Über Yast2 wieder den alten Kernel installiert. Jetzt gab es das richtige Verzeichnis zwar wieder, aber darin fehlt die Datei 'modules.dep' Da mein Linux-Rechner keine Netzwerk- und Internetverbindung mehr hat kann ich nur noch Daten über CD reinholen. Meine Hoffnung ist jetzt, dass auf der Installations-DVD ein rpm mit der richtigen modules.dep steckt. Ich weiß nur nicht wo? Oder gibt es hier einen besseren Tipp? -- Wolfgang Geisendörfer
Hallo Wolfgang, Du kannst die modules.dep mit "depmod -a" bzw. "depmod $kernelversion" erzeugen. hast du denn wirklich ein "make makemenuconfig" und "make dep clean bzImage modules modules_install" gemacht??? gruß sebastian www.wolfgarten.com
Sebastian Wolfgarten wrote:
Hallo Wolfgang,
Du kannst die modules.dep mit "depmod -a" bzw. "depmod $kernelversion" erzeugen.
Danke für Deine Antwort - das war zwar nicht die Ursache - aber das depmod -a lieferte wenigstens eine ordentliche Fehlermeldung, die bei YAST2 natürlich nicht zu sehen war. Und zwar hatte ich beim Versuch des Kernel-Updates eine neue Version der modutils installieren müssen - und die störten jetzt. Mit den alten modutils lief die Sache wieder. Jetzt können wir ein neues Kernelupdate probieren.
hast du denn wirklich ein "make makemenuconfig" und "make dep clean bzImage modules modules_install" gemacht???
Zusatzfrage: In der Suse-DB steht nix von diesen Befehlen. Müssen die sein, wenn ich einen Kernel vom der Suse-FTP-Server nehme?? -- Wolfgang Geisendörfer
Sebastian Wolfgarten wrote:
Hallo Wolfgang,
Du kannst die modules.dep mit "depmod -a" bzw. "depmod $kernelversion" erzeugen. hast du denn wirklich ein "make makemenuconfig" und "make dep clean bzImage modules modules_install" gemacht???
Wie in meiner vorangegangenen Mail zu sehen funzt der der Original-Kernel wieder. Aber das neuerlich Kernel-Update treibt mich zum Wahnsinn. Kernel 4.16-37 runtergeladen und mit rpm -Uvh installiert. dann mk_initrd und lilo aufgerufen. Neu gestartet. Massen von Fehlermeldungen, da Verzeichnis /lib/modules/2.4.10 (!!!!) nicht gefunden werden kann. Wie bringen ich meiner 7.3 bei, das das neue Modules-Verzeichnis 2.4.16 heißt ????? -- Wolfgang Geisendörfer
On Wed, 19 Jun 2002, Wolfgang Geisendörfer wrote:
Sebastian Wolfgarten wrote:
Hallo Wolfgang,
Du kannst die modules.dep mit "depmod -a" bzw. "depmod $kernelversion" erzeugen. hast du denn wirklich ein "make makemenuconfig" und "make dep clean bzImage modules modules_install" gemacht???
Wie in meiner vorangegangenen Mail zu sehen funzt der der Original-Kernel wieder.
Aber das neuerlich Kernel-Update treibt mich zum Wahnsinn. Kernel 4.16-37 runtergeladen und mit rpm -Uvh installiert.
Hast Du dann auch /etc/lilo.conf editiert?
dann mk_initrd und lilo aufgerufen.
Neu gestartet.
Massen von Fehlermeldungen, da Verzeichnis /lib/modules/2.4.10 (!!!!) nicht gefunden werden kann.
Vielleicht fehlen jetzt wieder die neueren modutils? Die Versionen der Tools die fuer den Kernel gebraucht werden stehen IMHO in Kernel-Version/Documentation/Changes.
Wie bringen ich meiner 7.3 bei, das das neue Modules-Verzeichnis 2.4.16 heißt ?????
Ich hab noch nie einen Kernel mit rpm installiert. Schick doch mal den Link von der SuSE-SDB mit an den Du Dich gehalten hast. Ein anderer Vorschlag waere sich die Kernel-Sourcen herunterzuladen oder von der CD aus dem Linux User oder einer anderen Linux Zeitschrift zu nehmen und selber einen neuen Kernel kompilieren. Beschrieben unter: /usr/share/doc/howto/de/DE-Kernel-HOWTO.txt.gz oder z.B. SuSE-Handbuch Heinrich
Heinrich Kuespert wrote:
Du kannst die modules.dep mit "depmod -a" bzw. "depmod $kernelversion" erzeugen. hast du denn wirklich ein "make makemenuconfig" und "make dep clean bzImage modules modules_install" gemacht???
Aber das neuerlich Kernel-Update treibt mich zum
Wahnsinn. Kernel 4.16-37 runtergeladen und mit rpm -Uvh installiert.
Hast Du dann auch /etc/lilo.conf editiert?
davon steht nix in der Suse-DB
dann mk_initrd und lilo aufgerufen. Neu gestartet.
Massen von Fehlermeldungen, da Verzeichnis /lib/modules/2.4.10 (!!!!) nicht gefunden werden kann.
Vielleicht fehlen jetzt wieder die neueren modutils? Die Versionen der Tools die fuer den Kernel gebraucht werden stehen IMHO in Kernel-Version/Documentation/Changes.
Wie bringen ich meiner 7.3 bei, das das neue Modules-Verzeichnis 2.4.16 heißt ?????
Ich hab noch nie einen Kernel mit rpm installiert. Schick doch mal den Link von der SuSE-SDB mit an den Du Dich gehalten hast.
da ist er: http://sdb.suse.de/de/sdb/html/ftpkernel.html Das Problem ist doch: wenn ich eine nahezu jungfräuliche Suse-Installation+ habe und dann von 2.4.10 auf 2.4.16 ein Kernel-Update mit einem Kernel vom Suse-Server aus der Update-Rubrik für die 7.3 wortwörtlich nach suse-DB durchführe kann - oder sollte - es nicht so sein, dass so ein ein Murks passiert. Wie können hier x Tipps kommen, die z.Bsp das Update mit Yast empfehlen, obwohl ander Listenteilnehmer bestätigen, dass dieses mit Update-Kerneln gar nicht möglich ist. -- Wolfgang Geisendörfer
On Sat, 22 Jun 2002, Wolfgang Geisendörfer wrote:
Heinrich Kuespert wrote:
Aber das neuerlich Kernel-Update treibt mich zum
Wahnsinn. Kernel 4.16-37 runtergeladen und mit rpm -Uvh installiert.
Hast Du dann auch /etc/lilo.conf editiert?
davon steht nix in der Suse-DB
Ja ok, es wird /etc/lilo.conf wohl automatisch angepasst.
dann mk_initrd und lilo aufgerufen. Neu gestartet.
Massen von Fehlermeldungen, da Verzeichnis /lib/modules/2.4.10 (!!!!) nicht gefunden werden kann.
Vielleicht fehlen jetzt wieder die neueren modutils? Die Versionen der Tools die fuer den Kernel gebraucht werden stehen IMHO in Kernel-Version/Documentation/Changes.
Also so wie ich das jetzt mitbekommen habe (anhand Thread update-probleme:kernel f.7.3 und diesem) , besteht bei Dir das Problem, dass 1. Nach Update auf Kernel 2.4.16 beim Booten mit alten modutils /lib/modules/2.4.10-4GB/modules.dep verlangt wird. 2. Beim Update mit rpm und den neuen modutils gar nichts mehr geht 3. Beim "Downdate" zu 2.4.10 mittels rpm und den neuen modutils /lib/modules/2.4.16-4GB/modules.dep verlangt wurde und nicht mehr da war? 4. Beim "Downdate" zu 2.4.10 mit den alten modutils es wieder funktioniert hat. 5. Beim Update ueber YAST von 7.3 auf 7.3 mit den neuen modutils und Kernel 2.4.16 das ganze funktioniert hat? 6. Ueber YAST1 das Updaten ueber rpm´s nicht funktioniert. Meine Annahmen: Zu 1.: Die neuen modutils fehlen und nach rpm-Update wurde kein depmod -a ausgefuehrt? Zu 2.: Dannach kein depmod -a ausgefuehrt? Zu 3.: Dannach kein depmod -a ausgefuehrt? Zu 4.: Abhaengigkeiten waren nach einem depmod -a erfuellt. Zu 5.: Abhaengigkeiten waren erfuellt. Zu 6.: ?
Wie bringen ich meiner 7.3 bei, das das neue Modules-Verzeichnis 2.4.16 heißt ?????
Vielleicht einfach immer nur ein depmod -a vergessen?
Ich hab noch nie einen Kernel mit rpm installiert. Schick doch mal den Link von der SuSE-SDB mit an den Du Dich gehalten hast.
Ja da kann man eigentlich nix falsch machen.
Wie können hier x Tipps kommen, die z.Bsp das Update mit Yast empfehlen, obwohl ander Listenteilnehmer bestätigen, dass dieses mit Update-Kerneln gar nicht möglich ist.
Woher soll ich das wissen? Irren ist menschlich? Heinrich
Heinrich Kuespert wrote:
Woher soll ich das wissen? Irren ist menschlich?
Das war ja auch keine Frage/Vorwurf an Dich sondern nur allgemeiner Weltschmerz So. Jetzt jetzt hab ich meine SUSE 7.3 mit dem Versuch, KDE 3.01 zu installieren total zerschossen. Jetzt mach ich Urlaub. Danach fange ich von vorne an und hoffe dass dann die Macht des Linus Thorwald mit mir ist und ich ein lauffähiges System zusammenbekommen, bei dem man Kernel, KDE und applikationen updaten kann ohne Kernelhacker zu werden
Heinrich
Dir und allen anderen Helfern bis dahin erst Mal ein herzliches Dankeschön -- Wolfgang Geisendörfer
participants (3)
-
Heinrich Kuespert
-
Sebastian Wolfgarten
-
Wolfgang Geisendörfer