PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel: Error 13: invalid or unsupported executable format


muchmarc
24.08.02, 08:03
für jeden kommt mal die Zeit, um selbst einen Kernel zu kompilieren, so auch für
mich. Habe mit xconfig den Kernel konfiguriert, make dep, make bzImage,
make module und make module_install brachten keine Fehler.
Den Kernel nach /boot kopiert und in die grub.conf eingetragen:

title ownRed Hat 7.3 (2.4.18-3)
root (hd0,4)
kernel /vmlinux.own ro root=/dev/hda6 hdc=ide-scsi vga=791 pci=biosirq
initrd /initrd-2.4.18-3.img

Wenn ich den Kernel booten will, kommt aber leider der mysteriöse Fehler:

Filesystemtype ist ext2fs, partitiontype is 0x83
Kernel /vmlinux.own ro root.... // wie in der grub.conf

ERROR 13: invalid or unsupported executable format



So und nun weiß ich nicht weiter. :(
Zum System RedHat 7.3 liegt auf hda6, ist ein ext3 FS und der grub liegt in der
Bootpartition. Lilo liegt im mbr und startet den Grub.

Hat jemand ne Idee?

THX
muchmarc

zander
24.08.02, 11:54
Der Fehler bedeutet, dass GRUB das Format des Kernels nicht erkennen und daher nichts mit ihm anfangen kann. Was hast Du denn genau nach /vmlinux.own kopiert?

muchmarc
24.08.02, 12:13
na den Kernel , den ich nach der Kompilierung in /usr/src/...
liegen hatte. Allerdings liegt der Kernel jetzt in /boot


mfg
muchmarc

zander
24.08.02, 12:41
Handelt es sich dabei um einen vanilla Kernel? Wie wurde kernel.exec gelinkt (in welcher Reihenfolge stehen die Objektdateien)?

muchmarc
24.08.02, 12:46
?
ich versteh nur Bahnhof. Nutze Redhat 7.3 Valhalla.

>Wie wurde kernel.exec gelinkt (in welcher Reihenfolge stehen die Objektdateien)?
Wie meinst du das jetzt? Gib mal bitte ne Idiotenanleitung...

mfg
muchmarc