Hallo erstmal, Am Montag, 20. August 2001 um 23:48 schrieb David Haller:
On Mon, 20 Aug 2001, Sascha Peters wrote:
Ich habe dann /usr/src/linux nach /root/ kopiert und make cloneconfig
Tsts... AFAIK kann man so den Kernel nicht kompilieren. Kopiere /usr/src/linux nach /usr/src/linux-2.4.4-suse, benenne /usr/src/linux in /usr/src/linux-2.4.4-sascha um und legen einen symlink /usr/src/linux -> /usr/src/linux-2.4.4-sascha.
Ich habe auch gelesen das es wehen den Pfaden zu fehler kommen kann, man solle das nicht in /usr/src belassen, auch wenn ich das dann gerne wieder mache!
Was dep macht weiß ich auch, aber warum macht der immer einen error wenn da schon eine .config im Verzeichnis liegt? Welchen Error???
die sind jetzt auch wider weg. vielleicht hat das auch mit dem falschen Pfad zu tun den ich dann genutzt hatte aller /root/linux. Aber ich hatte das in einer Docu gelesen. Von selber würde ich nie auf solch eine Idee kommen!
Ist es eigentlich relewant wie die Verzeichnisse unter /lib/modules und unter /usr/src heißen? Ja, aber erstere werden automatich von make modules_install angelegt.
Das dachte ich mir. Und die unter /usr/src kann ich nennen so wie ich will, solange der Link linux steht, oder?
Und das man in include ein "ln -sf asmi386 asm" ablassen muß steht auch nirgendwo! Auch das darfst du nicht machen, dass macht make *config wenn du den CPU-Typ eingestellt hast.
da, hatte ich aber die Probleme das make dep das haben wollte und ich make config laut docu mittels "make clean dep config" ausführen sollte. Und dann habe ich den link nicht wenn ich dep eingebe!
Also, wenn du wie oben die Verzeichnisse korrekt angelegt hast, dann geht:
cd /usr/src/linux make dep zcat /proc/config.gz > .config make menuconfig ## config nach Bedarf anpassen make dep clean bzImage modules modules_install
und ggfs. wenn du nicht per Hand kopieren willst: make bzlilo
Danke bisher sieht es auch gut aus. Ich versuche das nochmal bedanke mich aber schonmal jetzt bei Dir!
PS: lies die Doku, bes. das Kernel-Howto, wenn du da was nicht versteht, dann kannst du ja gezielt und mit der _exakten_ Fehlermeldung nachfragen.
habe ich, das ist ja das was mich stutzig macht! -- Mit freundlichen Grüßen Sascha Peters linux@progressing.de