PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : da dreh ich durch: kernel komp.


mustafaB
29.08.01, 18:28
Hallo


schon mein 3ter versuch und es klapt nicht.

nachdem ich den kernel kompiliert habe.
und lilo konfiguriert habe, boote ich diee kiste neu.

dann wähle ich den neuen kernel aus dann kommt:

Bootin linux.2.4.8
decompressing krenel ........ OK. Booting the kernel.

UND DANN KOMMT NICHTS.
keine fehlermeldung.. nix!

habe ich waas vergessen?
make menuconfig make dep clean modules modules_install

dann nochmal probiert mit make install am schluss (das er den kernel selber dorthin probiert)

kernel konfiguration ist nix besonderes, normaler kernel, nur mit routing optionen.
sonst eigentlich alles normal gelassen (und naütlrich netzkarten unterstützung mit einkompiliert).

die module etc werden erstellt.
wo ich das problem?
wieso bootet mein kind nicht?

gruss & danke
mustafa

balgo
29.08.01, 18:46
also ich kompiliere meinen Kernel so:

make xconfig

nach der Konfiguration:

make dep clean bzImage (das hast du vergessen, damit erstellt er den Kernel)

make modules

make modules_install

dann kopiere ich das bzimage als linux nach /boot

dann noch die neue System.map nach boot

fertig.

Meine Distrie:

Red hat 7.1
Kernel 2.4.9

mustafaB
29.08.01, 18:53
Hallo blago

nein nein make bzImage habe ich gemacht und der Kernel ist auch dort.

ABER System.map kenn ich nicht, resp. hab ich ncith gemaacht.

Was ist diese System.map?
kann ich die einfach in Boot kopieren? kann ich nachdem immer noch meinen alten kernel booten?

DANKE & gruss
Mustafa

mustafaB
29.08.01, 18:56
Hallo

Hab das jetzt mit System.map gemacht.
Hat aber nichts gebracht.
Die Kiste bootet nicht.
Der Kernel wird "dekomprimiert".

Und dann tut sich einfach nichts!

keine Fehlermeldung, keine zeichen.. als hätte man "Pause" gedrückt.

weiss wirklich niemand was das sein koennte?

:confused: :confused: :(

[ 29. August 2001: Beitrag editiert von: mustafaB ]

stefan77
29.08.01, 19:33
Sind auch die notwendigen SCSI/IDE Treiber im Kernel ?

SJW

mustafaB
29.08.01, 19:36
Hallo

Ja die ide / Atapi Treiber sind mit kompiliert.
habe ich jedenfalls mit einem * markiert.

und konfig file hat auch
# ATA/IDE/MFM/RLL support
#
CONFIG_IDE=y

das drin.

weitere ideen? bitte
:eek:

Trillian
29.08.01, 19:47
Die System.map muss nach /boot/System.map-`uname -r`, also z.B.
/boot/System.map-2.4.9-xfs oder
/boot/System.map-2.4.8

Die wird für das /proc fs gebraucht iirc. Bei "ps ax" hatte ich mal ne Fehlermeldung, dass die System.map nicht zum kernel passen würde.

Aber für dein Problem ist das erstmal irrelevant.

Trillian
29.08.01, 19:56
Hast du auch diese VGA Unterstützung drin? Und Support für "virtual terminal"? Lies halt mal bei jedem Punkt die Hilfe-Seite, da steht oft dabei, dass man die Option besser einkompilieren sollte.
Hast du das Kernel Compile HOWTO gelesen? Auch empfehlenswert IMHO.
Wenn garnix hilft kann ich dir meine .config schicken, die kannst du dann als Basis für deine Config benutzen.

mustafaB
29.08.01, 19:56
hallo Trillian

ja eine System.map-2.4.8 ist vorhanden
System.map selber ist ein link noch auf die map vom älterem kernel.

Aber nein, er bleibt einfach "stecken" bei Booting Linux.

Er schreibt mir beim booten die 2 Zeilen und dann ist ende...
... hab echt keine Ahnung mehr....

weitere ideen?

gruss
Musa

Zaphod-B
29.08.01, 20:06
Moin Mustafa,benutz mal diese Hilfe,ist wirklich gut: http://www.suse.de/~ke/kernel/Configure.de.help.gz

Greetings Zaphod


!!! We Want YOU !!! http://seti.linuxforen.de

mustafaB
29.08.01, 20:27
Ciao Zaphod

Hab mir das gesogen und angeschaut.
Da sind ja alle optionen beschrieben.

Ich glaube.. hab aber schon mehr oder weniger alles richtig gesetzt.

Kann es sein das man in
/usr/src/linux/arch/i386/boot
was machen muss?

da ist doch noch so install.sh und compressed und weiss ich nicht was sonst..
muss man da wirklich nur den kernel heraus kopieren?

gruss & sorry (langsam spamm ich das board zu)

Mustafa

Ilja
29.08.01, 20:59
hi.

geh nochmal in aller ruhe und genauestens alle optionen des kernels einzeln durch. und überprüf auf vollständigkeit. sollte das alles nichts helfen, dann schraub die evtl. vorhandene kernel-optimierung für p3, athlon o.ä. ein- bis zwei stufen runter.

das ganze könnte auch ein speicherproblem sein...

mustafaB
29.08.01, 22:11
@ar

DANKE DANKE DANK!
das war es.

Ganz simpel.. aber das weiss man als anfänger nicht!

Das ding war auf PIII(standardmässig?) eingestellt, ist aber nur ein p1 - 233 mmx.

tja jetzt lauft das ding! :-)

danke ar!
was bin ich dir schuldig?

so nun geh ich pennen

danke an alle
gruss
Musa

Trillian
29.08.01, 22:20
Das kommt davon, wenn man den wichtigen Schritt RTFM überspringt. Selbst schuld!

Zaphod-B
29.08.01, 23:54
Moin,
Nach dem dritten Versuch war ich noch guter Dinge :) .
Insgesamt,bis alles so lief wie ich wollte waren es ca.30 Versuche.(Haltet mich jetzt ruhig für doof ;) .)

Greetings Zaphod

mustafaB
30.08.01, 09:52
Hallo

@Trillian

ne, das kannste nicht sagen. Hab ja extra noch ein Buch gekauft, wo so zeug beschrieben ist.
Irgendwie hab ich den Punkt immer übersprungen / nicht gesehen (menuconfig).
Das hat mir schon Lehrerin in der dritte Klasse gesagt, ich soll zeug besser lesen.. und nicht so "überfliegen" :eek:


@Zaphod

das nenn ich nerven :-)


gruss
Musa

panzi
30.08.01, 22:12
ähm... ich hab' kein "make modules" sondern gleich "make modules_install" gemacht und es hat gefunzt (teilweise, hab' wohl irgendwelche printertreiber u. ähnliches vergessen! - apropo wie heißen die - für parallelport-printer)
Und die System.map hab' ich wohl auch falsch benannt! (kein .2.4.9 !)