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