Als System hab ich eine 1 Monat alte Debian Sarge Internet-Installation.
Ich hab mir den 2.6.6er Kernel über aptitude installiert - d.h. als Debian-pagacke.
Nach dem auspacken (im home/ Verzeichniss) hab ich dann
make mrproper
make menueconfig (ohne Modul support)
make
Das resultierende vmlinux hab ich dann nach /boot kopiert und in der /boot/grub/menue.lst die folgende Einträge geändert:
(original)
title Kernel 2.6.3-1-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.3-1-386 root=/dev/hda1 ro acpi=off vga=0x317
initrd /boot/initrd.img-2.6.3-1-386
savedefault
boot
(mein Eintrag, den Kernel hab ich eh umbenannt

)
title james-2.6.6.monolith
root (hd0,0)
kernel /boot/james-2.6.6.monolith root=/dev/hda1 ro acpi=off vga=0x317
(original)
title Kernel 2.6.3-1-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.3-1-386 root=/dev/hda1 ro single acpi=off vga=0x317
initrd /boot/initrd.img-2.6.3-1-386
savedefault
boot
-----------------------------------------------------
Beim booten bekam ich eben folgende Fehlermeldung:
Error 13: Invalid or unsuported executable format
Irgendwie ist mir mein boot Ordner auch nicht ganz geheuer . . .
Code:
insgesamt 12892
-rw-r--r-- 1 root root 51139 2004-02-24 10:18 config-2.6.3-1-386
drwxr-xr-x 2 root root 4096 2004-07-10 20:59 grub
-rw-r--r-- 1 root root 4648960 2004-06-28 16:26 initrd.img-2.6.3-1-386
-rwxr-xr-x 1 root root 6605188 2004-07-10 12:22 james-2.6.6.monolith
-rw-r--r-- 1 root root 797316 2004-02-24 10:52 System.map-2.6.3-1-386
-rw-r--r-- 1 root root 1048874 2004-02-24 10:52 vmlinuz-2.6.3-1-386
Warum ist der vmlinuz-2.6.3-1-386 nur 1,1M gorß und was tut eine initrd.img-2.6.3-1-386 mit 4,5M?
Wo doch mein Kernel schon 6,3M hat . . .
Laut der README vom 2.6.6er Kernel steht auch net mehr als die obrigen 3 make-Schritte.
Hilfe, ich versteh nicht was ich falsch gemacht habe.
P.s.: ist das normal, dass mein kompilierter Kernel das x in -rwxr-xr-x hat?