R.Montag wrote:
ich hatte versucht, für mein SuSE-Linux V8.1 den Kernel 2.6.2 zu compilieren (was auch klappte, allerdings sich dann nicht booten lies <g> - aber das ist eine andere Geschichte)
Da der 2.6er-Kernel ja eine neue 'insmod' braucht, habe ich wie vorgeschrieben den alten 'insmod' mittels module-init-tools genaue 1x! zu 'insmod.old' konvertiert.
*grosses Fragezeichen* Was verstehst Du bitte unter "konvertiert"? Du brauchst definitiv ein neues Paket fuer die modutils, wie das Paket fuer insmod und Konsorten bei SuSE heisst. $> rpm -ql modutils /bin/lsmod /bin/lsmod.old /bin/lsmod.static /sbin/depmod /sbin/depmod.old /sbin/generate-modprobe.conf /sbin/genksyms /sbin/insmod /sbin/insmod.old /sbin/insmod.static /sbin/insmod.static.old [...]
[...] Ich bekomme folgende Meldung angezeigt:
------------ schnipp ---------------- Kernel requires old insmod, but couldn't run insmode.old: no such file or directory Kernel panic: VFS: Unable to mount root fs on 16:01 ------------ schnapp -----------------
Vermutlich fehlerhafte Installation des modutils Paketes. Das haengt eben mit dem zusammen, was ich oben schrieb: keine Ahnung, was Du unter "konvertiert" verstehst. Da ging wohl 'was schief.
Mittels einer Knoppix-CD habe ich dann mal nachgeschaut - insmod.old ist im Verzeichnis /sbin vorhanden. Vorsichtshalber habe ich es dann noch in das Verzeichnis /lib/modules(version) kopiert, aber das hat nichts geholfen :-(
Das Kopieren kannst Du Dir sparen, insmod wird an einem ganz bestimmten Ort gesucht - oft ist es hardcoded auf /sbin/insmod. Wurde eine neue initial ramdisk erstellt in Deiner Kernel Update-Aktion? Evtl. kommt das Problem naemlich daher.
Über Google gesucht, konnte ich nur was zum 'Kernel panic' finden, aber nichts über die angeblich fehlende insmod.old - und das ist ja wohl der auslösende Fehler.
Dein Fehler liegt wohl in einem falschen Upgrade des modutils Paketes.
Was könnte ich sonst noch versuchen - mal abgesehen einer Neuinstallation von SuSE 8.1?
Rettungssystem starten, das zur SuSE 8.1 gehoerende modutils Paket wieder einspielen (wie das vom Rettungssystem aus geht, findest Du im Archiv der Liste), die Kernel-Installation ueberpruefen und evtl. eine geeignete initrd kreieren, dann neu booten und es sollte hoffentlich wieder gehen. Beim naechsten Upgrade der modutils solltest Du sorgfaeltiger Vorgehen - beim Rumwerkeln am Kernel und an den Kernel-Tools sollte man schon einigermassen wissen, was man da tut. Gruesse, Thomson