Hallo, Am Freitag, 29. Oktober 2004 20:09 schrieb Thorsten Kern: > > Genau das ist dein Problem. Dir ist bewusst, das die Defaulteinstellungen > > des Kernels so ziemlich NICHTS mit deiner Maschine zu tun haben??? > > Ja, ist mir. Allerdings ist die Einstellung der CPU-Anzahl nicht die > Ursache des Problems. Im übriegen steht diese bei der von mir benutzen > Knoppix-CD auch auf 32 und der Knoppix-Kernel läuft auf dieser Maschine! Gut, ich kenne deinen Kentnisstand nicht, daher hab ich vielleicht etwas überreagiert. Ein Suse und Knoppix-Kernel hat so ziemlich alles als modul kompeliert und dann zumindest in die Ramdisk gelegt, was geht. Du kannst dir ja mal im laufenden Kernel mit lsmod anzeigen lassen was so als Modul geladen ist. bei ist das: snd_ens1371 22952 3 snd_rawmidi 25380 1 snd_ens1371 snd_seq_device 8328 1 snd_rawmidi snd_pcm 97800 3 snd_ens1371 snd_timer 25732 1 snd_pcm snd_page_alloc 10120 1 snd_pcm snd_ac97_codec 72016 1 snd_ens1371 snd 55780 10 snd_ens1371,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer,snd_ac97_codec soundcore 10080 1 snd ehci_hcd 29444 0 ohci_hcd 21124 0 sis_agp 8324 1 agpgart 34216 1 sis_agp usbcore 116580 4 ehci_hcd,ohci_hcd nls_iso8859_1 4224 1 nls_cp437 5888 1 vfat 14720 1 fat 45856 1 vfat und das ist eigentlich schon VIEL zu VIEL. Aber zum debugen sind Module manchmal etwas besser. Damit du einen laufenden Kernel hinbekommst, baue ihn erstmal so algemein wie möglich. Und dabei helfen dir die Angaben unter den Kernelhilfen schon weiter. Fest in den Kernel gehörten allerdings das root-Filesystem, der zugriff auf die root-Partition (z.b. scsi-treiber falls scsi-platte usw). Ich weiß, es geht auch mit initrd aber das ist quatsch wenn du den Kernel selber baust. Wenn der Kernel für eine total falsche Hardware bebaut wurde, bootet er sofort nach dem Laden neu. Also liegt es nur an deiner falschen Kernelkonfiguration. Ich hab mir die Konfiguration mal schnell angeschaut, allerdings keine besonderen Fehler entdeckt. Der Fehler sollte aber in den ersten Menupunkten zu den Prozessor einstellungen stecken. > Tja, nur das lesen alleine macht nicht schlau, vor allen dingen wenn man > alles übersetzen und die Abkürzungen verstehen soll. dmesg und lspci liefern dir genaue Angaben über die in deiner Maschiene verwendete Hardware. z.B welcher Chipsatz von deinem Mainbord verwendet wird. > Einen Suse -Kernel benutze ich gerade. Aber davon will ich doch gerade weg. > > > Und dabei entstehen mindestens ein > > dutzend nicht laufende Kernel. Aber man lernt ne Menge. > > Ich hab Sie nicht gespeichert, aber ein dutzend nicht laufender Kernel, da > bin ich nicht weit entfernt. Wenn wenigstens einer mal laufen würde. > So ein Suse oder Knoppix Universalkernel läuft doch auch, und ist nicht > besonders auf meine Maschine konfiguriert. Diese Kernel sind halt genau deshalb generisch gebaut um alle Klippen zu umschiffen. Du kannst ja einfach mal die configuration des Suse-Kernel laden und dann abspecken. Vergiss aber nicht, vor der Konfiguration ein make oldconfig zu machen, um die verfügbaren Kerneloptionen anzupassen. cu Daniel -- Geld allein macht nicht glücklich, aber es ist besser in einem Taxi zu weinen, als in einer Strassenbahn. - Marcel Reich-Ranicki