Hallo LUG,
heute war großer Backtag bei mir. Erst Kile, dann xmms, dann der Linuxkernel (man muss ja klein anfangen ;-)). Zum Schluss habe ich zwei Problemchen: ein kleineres (xmms spielt keine ogg-Dateien ab) und ein größeres, um was es jetzt geht.
Ich habe mir den 2.6.6er Kernel so gebacken, wie ich ihn extrahiert habe, also ohne irgendwelche Module neu rein zu nehmen oder welche rauszuschmeißen. Nur so zum testen, ob alles klappt. Von "make xconfig" und "make bzImage" zum "make modules" bin ich gekommen. Nun aber beim "make modules install" kommt der große Spass.
[root@Voyager linux]# make modules install make[1]: >>arch/i386/kernel/asm-offsets.s<< ist bereits aktualisiert. CHK include/linux/compile.h Building modules, stage 2. MODPOST Kernel: arch/i386/boot/bzImage is ready sh /usr/src/linux-2.6.6/arch/i386/boot/install.sh 2.6.6 arch/i386/boot/bzImage System.map "" There is no /lib/modules/2.6.6, skipping creation of initrd There was an error when generating initrd. Try to do a : /sbin/mkinitrd /boot/initrd-2.6.6.img 2.6.6 to see the errors looks like there is a problem, the default vmlinuz version is not the same as the initrd which means you have a mdk kernel and not a mdk initrd wich may give you trouble not adding bootloader entry: 266, it already exists [root@Voyager linux]# ll /boot insgesamt 4948 -rw-r--r-- 1 root root 512 2004-06-01 17:00 boot.0300 lrwxrwxrwx 1 root root 18 2004-06-11 17:55 config -> config-2.4.25-5mdk -rw-r--r-- 1 root root 52228 2004-05-18 15:36 config-2.4.25-5mdk -rw-r--r-- 1 root root 47159 2004-06-11 18:00 config-2.6.6 -rw-r--r-- 1 root root 256 2004-06-01 17:00 de-latin1-nodeadkeys.klt -rw-r--r-- 1 root root 5032 2004-02-19 18:03 diag1.img -rw-r--r-- 1 root root 16796 2004-02-19 18:03 diag2.img drwxr-xr-x 2 root root 4096 2004-06-01 16:53 grub/ -rw-r--r-- 1 root root 95774 2004-06-02 20:16 initrd-2.4.25-5mdk.img lrwxrwxrwx 1 root root 22 2004-06-02 20:16 initrd.img -> initrd-2.4.25-5mdk.img lrwxrwxrwx 1 root root 26 2004-06-11 17:56 kernel.h -> /boot/kernel.h-2.4.25-5mdk -rw-r--r-- 1 root root 537 2004-06-02 20:25 kernel.h-2.4.25-5mdk -rw------- 1 root root 99328 2004-06-11 17:57 map lrwxrwxrwx 1 root root 12 2004-06-01 17:06 message -> message-text -rw-r--r-- 1 root root 442273 2004-06-01 17:00 message-graphic -rw-r--r-- 1 root root 127 2004-06-01 17:06 message-text lrwxrwxrwx 1 root root 22 2004-06-11 17:55 System.map -> System.map-2.4.25-5mdk -rw-r--r-- 1 root root 634863 2004-05-18 15:36 System.map-2.4.25-5mdk -rw-r--r-- 1 root root 888991 2004-06-11 18:00 System.map-2.6.6 lrwxrwxrwx 1 root root 13 2004-06-11 18:00 vmlinuz -> vmlinuz-2.6.6* -rwxrwxrwx 1 root root 1403830 2004-05-18 15:36 vmlinuz-2.4.25-5mdk* -rwxrwxrwx 1 root root 1306358 2004-06-11 18:00 vmlinuz-2.6.6* lrwxrwxrwx 1 root root 19 2004-06-11 18:00 vmlinuz.old -> vmlinuz-2.4.25-5mdk*
Gleich mal ein größeres Portokoll, weil ich nicht weiß, was wichtig ist. Das oben ist bereits der zweite Versuch, weshalb er mir auch sagte, dass bereits Dateien da sind. Er hat mir in die lilo.conf den 2.6.6er bekannt gemacht und den link von vmlinuz auf den 2.6.6er gelegt. Die Module wurden nicht installiert, auch kein Verzeichnis in /lib/modules erstellt. Dadurch kann ich den /sbin/mkin ... nicht aufrufen (außerdem möchte ich vorerst den 2.4er als Standard-Kernel und nicht den 2.6er).
Beim booten (habe es schon erwartet) ging es bis zur Meldung dass der 2.6.6er geladen wird, das BIOS data okay und dann black screen. Aber er arbeitete noch im Hintergrund (zumindest bei einem von zwei Versuchen gehört).
Nun mein großes Anliegen: Kann jemand mir mit obigen Meldungen helfen, doch noch einen 2.6.6er Kernel auf mein System (Mandrake 10 official) zu bekommen? Den letzten Kernel habe ich mit Version 2.4.20 gebacken, ohne Probleme und unter Mandrake 9.1.
Tschau,
Falk