Hallo, On Sat, 17 May 2003, Peter Lipp wrote:
[ .. 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.
*autsch* Les das Howto nochmal etwas genauer ;) Du musst -$(KERNELRELEASE) (also -`uname -r` des neuen Kernels) verwenden. Das sieht dann z.B. fuer meinen laufenden Kernel so aus: $ ls -a /boot/ | grep `uname -r` .config-2.4.16-3 System.map-2.4.16-3 bzImage-2.4.16-3 Wobei das '-3' die EXTRAVERSION ist und die .config eben die /usr/src/linux/.config zum Kernel.
Wie ich das im Makefile ändern kann, ging mir in Deiner Antwort zu schnell.
Was willst du im Makefile aendern?
Notfalls initrd machen. Können vor lachen. Wie bitte bitte.
man mk_initrd, man mkinitrd Aber ich wuerde dir empfehlen, die zum booten noetigen Module fest in den Kernel zu bauen, dann kannst du dir die initrd sparen. -dnh -- Man beachte das "A" in ADSL (="A"ufwärts langsam). -- Holger Marzen