Hallo, ich kann weiter einschränken. Thomas Hertweck schrieb:
Johannes Kastl wrote:
Filesystem modules: lib/modules/2.6.4-52-default/kernel/fs/jbd/jbd.ko >>[...]
Aha, da kommen wir dem Problem doch schon naeher. Es werden also z.B. Module in die initrd gepackt, die nicht zum Kernel-Image passen. Wie
Und jetzt erst meckert er das auch beim Booten an. Die Fehlermeldung:
Loading /lib/modules/2.6.4-52-default/kernel/fs/... jbd: Disagree
trat vorher nicht auf. Da hatte ich wohl vorher eine andere initrd, die wohl nicht ich mit "mkinitrd" ohne Parameter erzeugt hatte, sondern wohl rpm beim installieren. Jetzt geht nämlich auch der DVD-Kernel nicht mehr.
hast Du im zweiten Falle mkinitrd aufgerufen? Du musstest ja sicher Optionen verwendet haben...
Da werd ich mal schauen, welche das waren.
"mkinitrd" ist IIRC einfach nur ein Skript. Du kannst also genau nachschauen, was es tut und sehen, wo die entsprechenden Daten ermittelt werden, die dann dazu fuehren, dass Module aus dem falschen Module-Verzeichnis genommen werden. Das sollte Dir zeigen, was hier schief laeuft.
Werd mal schnüffeln gehen...
P.S. Kann man eigentlich die nicht zu den installierten Kernel gehörigen Verzeichnisse in /lib/modules und /usr/src/ löschen?
Wenn Du unter /lib/modules Unterverzeichnisse hast, die zu keinem auf Deinem System mehr vorhandenen Kernel-Image passen, kannst Du im Prinzip das entsprechende Verzeichnis loeschen. Auch Kernel-Quellen unter /usr/src brauchst Du nur aufheben, wenn Du noch ein zugehoeriges Kernel-Image hast und verwendest oder wenn Du evtl. aus den Kernel-Quellen nochmal ein Image (sprich: einen eigenen Kernel) bauen willst. Falls Du Dir bei manchen Verzeichnissen nicht sicher bist, loesche sie besser nicht, sondern verschiebe sie erst einmal an eine sichere Stelle und schaue, ob Dein System nachwievor einwandfrei
Ich wäre eh so vorgegangen, dass ich erst mal alles verschiebe. Ich kann ja sorgenfrei basteln, da ich ein Image hab, das funktioniert.
funktioniert. Falls nicht, musst Du das Verzeichnis wieder zurueck kopieren. Falls alles geht, kannst Du das erstellte Backup nach einiger Zeit wirklich loeschen. Falls Du Kernel immer nur via RPM installiert hast, sollten die Unterverzeichnisse bei Deinstallation der entsprechenden RPMs eigentlich geleert werden.
sollten...
Cheers, Th.
OJ -- Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat. (Winston Spencer Churchill)