system startet mit kernel 2.2.18, mit 2.4.2 nicht?
hallo! nach einem crash (nach aufruf von snort hat sich die maschine selbst gebootet) meiner linuxkiste (suse7.1) war das filesystem korrupt. nach boot von einer rettungsdiskette (tomsrtbt) und reparatur des filesystems mit anschließendem update von der suse cd (da die reparatur einige wichtige files wie mount, compress, stty,... gelöscht hatte) habe ich probleme linux mit dem kernel 2.4.2 zu starten. ich habe alle versionen der packete überprüft die für den kernel 2.4.2 erforderlich sind (modutils,...). mit dem kernel 2.2.18 bootet das system ohne probleme. mit dem kernel 2.4.2 (selbst übersetzt) der vor dem crash problemlos gelaufen ist will er nicht mehr booten, besser gesagt er bootet und die erste fehlermeldung die auffällt ist: "mount only root can do that" !!!??? das passiert wenn im /etc/init.d/boot script das proc filesystem gemountet werden soll (er bringt diese fehlermeldung auch bei allen weiteren mounts). nachfolgend kommen dann fehlermeldungen der art cant find module char-major-???-80, 104 (aus dem kopf heraus, hab die maschine jetzt nicht vor mir). ich habe bereits versucht mit kernel 2.2.18 zu booten, den kernel, module komplett neu zu übersetzten und neu mit lilo zu installieren, hat aber keinen erfolg gebracht!?? ich bilde mir ein, das ich die probleme mit den modulen vor dem crash genau in umgekehrter weise hatte: kernel 2.4.2 hat funktioniert und kernel 2.2.18 nicht. woran kanns liegen? an den permissions wohl nicht sonst würde ja das system mit 2.2.18 nicht korrekt starten? danke andreas lederer
participants (1)
-
Andreas Lederer