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