Am Sam den 25 Nov 2000 um 06:28:41 +0100 schrieb Sebastian Roth:
Hallo an Alle!
Gerade eben habe ich mir den neuen Kernel runtergeladen(test11, hat 2Stunden gedauert) nun voller Freude versucht das Ding zu installieren... aber er will nicht. Ich habe das Paket entpackt und ein make xconfig ausgeführt das beendet und make dep ausgeführt gefolgt von einem make bzImage und was kommt raus:
Eventuell hast du die mit xconfig erzeugte Konfiguration nicht richtig abgespeichert? Ich benutze immer ein make menuconfig, das hat auch allen Luxus, den man sich wuenscht. Ausserdem baust du den Kernel in /root/linux. Normalerweise macht man das in /usr/src/linux. Wobei es ratsam ist, die Kernelquellen in z.B. /usr/src/linux-2.4.0-test11 umzubenennen, und einen symbolischen Link auf /usr/src/linux zu legen. Da der Fehler wohl nicht an deinem Systemumfeld liegen wird, da kernel ja selbstenthaltend sind (also alles selber mitbringen, was man an sources und includes braucht). Ich schreibe mal auf, wie ich es gemacht haette:
cd /home/andre/sources wget http://www.de.kernel.org/pub/linux/kernel/v2.4/linux-2.4.0-test11.tar.bz2 cd /usr/src tar xIvf /home/andre/sources/linux-2.4.0-test11.tar.bz2 cd linux make menuconfig oder make xconfig make clean dep modules modules_install bzImage cp System.map /boot cp arch/i386/boot/bzImage /boot/bzImage-2.4.0-test11 vi /etc/lilo.conf lilo
Wobei du natuerlich auch die alte Konfiguration behalten und die neue nur hinzufuegen solltest.
www.sebbi.claranet.de/kernelout.txt
So, was mache ich falsch? Fehlt mir das Verständnis diese Ausgabe zu deuten? Ich würde mich über eine Antwort von euch freuen.
Du solltest also mal die Kernelquellen dahin verschieben, wo sie hingehoeren, dann auch noch zur Sicherheit ein make distclean sagen und dann so wie oben vorgehen. Das funzt eigentlich immer. Da du sicherlich immer die neuesten Testkernel willst, brauchst du dir fuer einen test12 nur noch das patch holen. cd /usr/src/linux bunzip2 -c /home/andre/sources/patch-2.4.0-test12.bz2 | patch -p1 Wahrscheinlich wirst du auch noch neue modutils brauchen, bei debian gab es da z.B. welche aus der Entwicklerversion der Distri. SuSE und Konsorten werden sowas sicher auch anbieten. Selber kompilieren geht natuerlich auch, nur das Problem ist hier dann eher, wie man das installiert, ohne dass es sich mit dem Packet Management beisst.
Viel Spass damit, du bekommst das schon hin,
andre