Hi, Werner Franke wrote:
Hallo Reiner,
Reiner Zimmermann wrote:
Hallo Leute,
ich versuch gerade auf ner Suse 7.1 einen neuen Kernel 2.4.17 zu installiere. System: Athlon 1500+, Epox KHA+ 256 MB RAM, Adaptec AHA-2940 UW mit zwei IBM Platten.
SUSE 7.1 installiert (ReiserFS) geht alles. Neuer Kernel und Module erzeugt, ne Initrd mit dem aic7xxx, scsi_mod sd_mod und reiserFS erzeugt. lilo noch drüber und neustart.
Initrd: Als ich hier Fagen zum Kernelbacken hatte, wurde mir gesagt, dass eine initrd bei einem eigenen Kernel NICHT sinnvoll ist. Das wird nur benoetigt, wenn ein Kernel auf unterschiedlichen Systemen laufen soll.
Seh' ich auch so, in den Kernel gehört alles, was man unbedingt (zum booten) braucht, also Filesysysteme, Plattentreiber EIDE/SCSI und alle Hardware, die sowieso ständig benutzt wird (Netzwerk,Keyboard,Maus,Graphik etc ..) Module nur für selten benutzte Dinge oder Geräte, die evtl. mit verschiedenen Parametern getestet werden sollen oder müssen. Ich versteh diesen Aufwand mit der initrd nicht oder habe ich da mir unbekannten einen Vorteil übersehen ?
Versuch doch mal die Module, die Dein System benoetigt, fest reinzukompelieren (reiserfs + SCSI beispielsweise).
Ob's Dir hilf weiss ich nicht :-(
Ist auf jeden Fall ein vernünftiger Ansatz.
Alles geht gut (scsi wird geladen die Platten erkannt) bis:
VFS: Mounted root (reiserfs filesystem) readonly devfs: devfs_do_symlink(root): coud not append to parent, err: -17 chang_root: old root has d_count=2 // komisch bei SUSE ist d_count=3 kernel Bug at slab.c:815! invalid operrand:0000 CPU:0 EIP:0010 [<c0126eb2>] Not tainted EFLAGS 00010286 // Dann kommt ein Registerauszug Process swapper (pid: 1, stackpage=cffe700) // dann der Stackauszug
<0>Kernel panic: Attempted to kill init! //Was er dann auch mach :-(
Das ist also mein Leidensweg. Ich hab auch schon alle möglichen CPU futures an und ausgeschaltet. In der Datei slab.c scheint es bei der Zeile 815 ums swappen zu gehen. Findet er meine Swappartition (hab zwei bei sda2 und sdb1) nicht? Bin echt ratlos, das Zeug hat mich schon 2 Nächte gekostet, daher hoffe ich hier kann mir einer helfen.
viel Erfolg Werner
mfg Harry