PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kein Kompilierforgang funktioniert!!! Help



flex001
22.10.03, 15:05
Hi,

ich weiss nicht mehr was ich machen soll, ich hab jetzt schon zig mal versucht nen Kernel zu kompilieren aber immer isch irgendwas!!!

1. Rechner hängt sich beim booten einfach auf

2. bei make dep kommt wirre Fehlermeldung

3. bei make dzImgabe kommt wirre Fehlermeldung

4. beim Booten (endlich isch mal wieder alles sauber durchgelaufen!!!) machts einfach

Peng! --> Reboot

Ich weiss nicht was ich falsch mach!!! Hier mal was ich immer mach!!!

1. Sorcecode unter /usr/src/ speichern!
2. softlinkd linux drauf
3. make menuconfig
4. make dep
5. make bzImage
6. make modules
7. make modules_install

der modules order wurde richtig erstellt (auch mit meiner -test erweiterung die ich im makefile vornhem!!!)

8. dann kommt bzImage und System.map nach /boot
9. in lilo.conf kommt
image = /boot/bzImage
root = /dev/hda5
label = test

10. lilo aufrufen
fertig

So, aber wie schon gesagt bei meinem letzten Versuch kommt immer
Loading Test ..............................
und dann macht er nen Reboot!!!
Ich verwende Kernel 2.4.22 und hab keine Änderungen vorgenommen!!!!
(Bei den anderen Fehlern hab ich andere genommen!!!!)

An was könnts liegen, oder wird er einfach echt nur "falsch" kompiliert???

Ich weiss nicht mehr weiter und langsam hab ich auch kein Rat mehr!!!

mfG Felx

cane
22.10.03, 15:10
Ich weiß nicht ob das richtig ist aber heißen die .map und das bzImage gleich?

mfg
cane

Thomas Engelke
22.10.03, 15:13
Aaaaaaaalso:

Entpacken und korrekt verlinken.
make menuconfig/xconfig/oldconfig/config
make dep && make clean bzImage modules modules_install
cp arch/i386/boot/bzImage /boot
cp System.map /boot
vi /etc/lilo.conf
lilo

That's it für mein System. Den vi lilo.conf-Schritt müßtest du natürlich auf deine Verhältnisse anpassen. Die Datei wird ja bei dir anders aussehen.

AD!

Jorge
22.10.03, 15:23
Wenn er einfach so einen Reboot hinlegt mit dem neuen Kernel, dann überprüf mal die von Dir gewählte CPU Optimierung (bei make menuconfig).

flex001
23.10.03, 08:29
Meine System.map heißt:

System.map-2.4.22-test

und mein bzImage einfach bzImage!!!

Es gibt aber noch ne zweite System.map, die System.map-2.2.16!!
Muss ich die rauslöschen?

Was muss denn bei der CPU Optimierung angegeben sein! isch alles standart!
hab auch nur nen pentium I drin!!!

Beren
24.10.03, 14:13
warum hasst du nicht denn neuen gebackenen Kernel einfach auf eine fd gespielt und ersteinmal getestet...

mfg
beren