Am Samstag, 17. Mai 2003 12:35 schrieb Thomas Hertweck:
Kapelle, einen Tusch bitte... :-)
Hoffentlich gehen sie mir irgendwann aus.
System.map finde ich nicht. Nach dem was zu lesen war, müßte es sich in /usr/src/linux/arch/boot/bzImage befinden. Das Verzeichnis bzImage wurde offenbar dort nicht angelegt.
Moment! Es wird nie ein derartiges Verzeichnis geben. Erstens fehlt in dieser Verzeichnisangabe die wirkli- che Architektur, d.h. in Deinem Falle ein ../i386/.., zweitens ist /usr/src/linux/arch/i386/boot/bzImage das neu erstellte (komprimierte) Kernel-Image und kein Ver- zeichnis.
Hat mich auch gewundert. das i386 hab ich nur vergessen. Der Rest ist scheints ein erratum in LINUX-Systemverwaltung p. 285 unten.
Die System.map liegt nach dem Compilieren des Kernels direkt in /usr/src/linux/ und kann von dort nach /boot kopiert werden (Versionsangabe nicht vergessen). Wozu braucht er die eigentlich? Beim jetzigen Hochfahren, hat er sie zum ersten Mal nicht mehr gefunden (der alte) - funktionieren tut er trotzdem.
Bei SuSE-Kerneln kannst Du die Konfiguration des laufen- den Kernels per "make cloneconfig" im Source-Tree kopie- ren. Das sieht doch nach Supertip aus. Ich nehm ihn so und schmeiß dann alles sukkzessive raus.
[ .. das ganz wichtige, das mir ein bisserl zuviel voraussetzt...] Bisher hab ich in /boot die vorhandenen files mit _2.4.19 ergänzt. Zumindest den Kernel hat er natürlich gefunden, da ich diesen ja explizit in grub.menu.lst angeben kann. Das laufende Programm konnte das ja nicht wissen. Hab ich mit dem Unterstrich zufällig die richtige Konvention erwischt? Mit System_2.4.19 ja anscheinend nicht. Wie ich das im Makefile ändern kann, ging mir in Deiner Antwort zu schnell. Notfalls initrd machen. Können vor lachen. Wie bitte bitte. In den zwei 1000 Seiten dicken Büchern stand zu Makefile und initrd schon mal gar nix. Bitte bitte Peter Wie war Gröni? Die neue Arena, auf die die Chemnitzer hier so stolz sind, war ihm ja zu klein (13000 Plätze).