ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Marcel Philipp
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Guten Abend Liste


ich versuche nach geraumer Zeit mal wieder einen Kernel zu backen.
aber irgendwie klappt das nicht wirklich

nach dem ich den kernel konfiguriert habe  mit oldconfig aus einer
funktionierenden Kernelconfig und ihn mit

make  make modules  make modules_install übersetzt und installiert
hab dann per update-grub das Image in grub gesetzt hab erhalte ich nach
dem Booten folgenden fehler:

ERROR 13: invalid or unsupported executable format

eine suche mit google brachte keine lösung da anfragen mit dem selben
problem teils unbeantwortet blieben

Irgend jmd eine Idee wie ich das Problem beheben kann ?


mfg
Marcel



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFLThez5SJZZTFFtERAoOCAKClZbLIFhbOgE6GUAb3wni5+r9ySwCgykBI
SyrG80rgIUZ6gb1oF7wJWTs=
=MINg
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Andreas Pakulat
On 11.10.06 20:30:54, Marcel Philipp wrote:
 ich versuche nach geraumer Zeit mal wieder einen Kernel zu backen.
 aber irgendwie klappt das nicht wirklich
 
 nach dem ich den kernel konfiguriert habe  mit oldconfig aus einer
 funktionierenden Kernelconfig und ihn mit
 
 make  make modules  make modules_install übersetzt und installiert
 hab dann per update-grub das Image in grub gesetzt hab erhalte ich nach
 dem Booten folgenden fehler:

Kennst du schon kernel-package? Nicht jeder mag das, aber ich finds
angenehmer damit.

 ERROR 13: invalid or unsupported executable format

wilde Vermutung
Du hast keine initrd erzeugt aber einen Kernel mit ELF-Support als Modul
gebaut. Die config ist nicht rein zufaellig von einem Standard-Kernel?
/wilde Vermutung

Andreas

-- 
You will stop at nothing to reach your objective, but only because your
brakes are defective.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Gerhard Brauer
Gruesse!
* Marcel Philipp [EMAIL PROTECTED] schrieb am [11.10.06 20:30]:
 nach dem ich den kernel konfiguriert habe  mit oldconfig aus einer
 funktionierenden Kernelconfig und ihn mit

Welche Kernelversion kompilierst du denn? 2.4 oder 2.6?

 make  make modules  make modules_install übersetzt und installiert

make modules ist bei einem 2.6 unnötig/falsch.
Wenn es ein 2.4er ist muß AFAIK das executable format explizit angegeben
werden, also make bzImage oder zImage.

 hab dann per update-grub das Image in grub gesetzt hab erhalte ich nach
 dem Booten folgenden fehler:
 
 ERROR 13: invalid or unsupported executable format

Aus info grub / Stage2 errors:
13 : Invalid or unsupported executable format
  This error is returned if the kernel image being loaded is not
  recognized as Multiboot or one of the supported native formats
  (Linux zImage or bzImage, FreeBSD, or NetBSD).

Evtl. wäre für dich der Weg über das Tool make-kpkg (apt-cache show
make-kpkg) eine Alternative.

 mfg
 Marcel

Gruß
Gerhard
-- 
Halt die Klappe, ich hab Feierabend
(Schildkroete)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Marcel Philipp
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andreas Pakulat schrieb:
 Kennst du schon kernel-package? Nicht jeder mag das, aber ich finds
 angenehmer damit.

Hab damit versucht einmal einen kernel zu bauen aber mit hilfe eines
HowTo?s aber nach einem fehlversucht dies als zu kompliziert abgetan


 wilde Vermutung
 Du hast keine initrd erzeugt aber einen Kernel mit ELF-Support als Modul
 gebaut. Die config ist nicht rein zufaellig von einem Standard-Kernel?
 /wilde Vermutung

Nein die config kommt von einem bereits selbst gebauten Kernel mit der
von mir in der ersten mail beschriebenen Methode.


 Andreas

Marcel

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFLURKz5SJZZTFFtERAjhJAJ435DDwjfVEqhhpCEKJKEu+B8khMgCfSKPs
4uUwpU5GlqIAblIZQGsCB3M=
=qqpB
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Marcel Philipp
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Gerhard Brauer schrieb:
 Welche Kernelversion kompilierst du denn? 2.4 oder 2.6?

2.6.15


 make modules ist bei einem 2.6 unnötig/falsch.

hab ich nicht gewusst da ich den 2.6.15 kernel auch so erstellt hab

 Wenn es ein 2.4er ist muß AFAIK das executable format explizit angegeben
 werden, also make bzImage oder zImage

Da ich sicherlich keinen 2.4er kernel mehr einsetzen werde denke ich
das das für mich nicht mehr zu trifft aber sowas ist immer gut zu wissen


 Evtl. wäre für dich der Weg über das Tool make-kpkg (apt-cache show
 make-kpkg) eine Alternative

Wenn das dieses kernel-package ist dann nicht  wenn ich da mit meinen
denken falsch liege  werde ich darauf mal ein auge werfen


 Gruß
   Gerhard

Marcel
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFLUf5z5SJZZTFFtERAn+lAJwKLYO7zZB5/4CbTBb9XmyPL7KXFQCfRt60
xeBRvp157SFI6H8z2onfbKI=
=pHdH
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Andreas Pakulat
On 11.10.06 21:21:46, Marcel Philipp wrote:
 Andreas Pakulat schrieb:
  Kennst du schon kernel-package? Nicht jeder mag das, aber ich finds
  angenehmer damit.
 
 Hab damit versucht einmal einen kernel zu bauen aber mit hilfe eines
 HowTo?s aber nach einem fehlversucht dies als zu kompliziert abgetan

Hmm, komisch:

cp /boot/config-foo .config
make-kpkg --rootcmd fakeroot --revision 1.0 kernel_image
cd ..
su -c dpkg -i kernel-image-...deb (bzw. linux-image unter Etch/Sid)

Sollte IIRC so auch in man make-kpkg stehen. Unter Umstaenden noch ein
--configure menuconfig (oder was anderes) mitgeben zum re-konfigurieren.

Das einzig umstaendliche ist, dass ein Rebuild notwendig ist, wenn man
was an der Konfiguration aendert und dann die Revision erhoehen will.

  wilde Vermutung
  Du hast keine initrd erzeugt aber einen Kernel mit ELF-Support als Modul
  gebaut. Die config ist nicht rein zufaellig von einem Standard-Kernel?
  /wilde Vermutung
 
 Nein die config kommt von einem bereits selbst gebauten Kernel mit der
 von mir in der ersten mail beschriebenen Methode.

Nagut :) Hatte die Tags ja nicht umsonst dahingeschrieben...

Andreas

-- 
You have many friends and very few living enemies.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Gerhard Brauer
Gruesse!
* Marcel Philipp [EMAIL PROTECTED] schrieb am [11.10.06 21:37]:
 
 2.6.15
 
  make modules ist bei einem 2.6 unnötig/falsch.
 
 hab ich nicht gewusst da ich den 2.6.15 kernel auch so erstellt hab

Ab 2.6 erstellt make auch die Module mit. Der normale Ablauf ist:
make
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.x.y.z
Dann in grubs menu.list eintragen

Hast du evtl. nicht o.a. bzImage sondern das vmlinux aus dem Source-Dir
kopiert?

Anosnten bliebe noch, was Andreas schrieb: kein executable Format im
Kernel. Es muß gesetzt sein:
CONFIG_ELF_CORE=y   // da bin ich nicht sicher
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y

Da aber die Meldung schon vom grub kommt, denke ich eher an einen
falschen grub-Eintrag bzw. falsches Image-Format.

 Wenn das dieses kernel-package ist dann nicht  wenn ich da mit meinen
 denken falsch liege  werde ich darauf mal ein auge werfen

Ja, daß ist dieses kernel-package ;-)
Ich persönlich bevorzuge aber auch die händische Variante.

Gruß
Gerhard
-- 
Ist Ihnen mutt zu kompliziert? Ihr Mailprogramm zu fett?
Sie moegen keine man pages?
Versuchen Sie: rm -rf (ReadMail -Realy Fast)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



(Solved)ERROR 13: invalid or unsupported executable format ?

2006-10-11 Diskussionsfäden Marcel Philipp
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Gerhard Brauer schrieb:
 Ab 2.6 erstellt make auch die Module mit. Der normale Ablauf ist:
 make
 make modules_install
 cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.x.y.z
 Dann in grubs menu.list eintragen
 
 Hast du evtl. nicht o.a. bzImage sondern das vmlinux aus dem Source-Dir
 kopiert?

Jetzt wo deinen Hinweise btw vorgehensweise sehe fällt mir auf das ich
einen Schritt unterschlagen hab und zwar das bzImage nach /boot zu kopieren

Ich weiss nicht wieso ich darauf gekommen bin das vmlinuz aus dem
Source-Dir nach boot zu kopieren. Sowas hab ich natürlich nicht beim
anderen Kernel gemacht *koppschüttel*

 Da aber die Meldung schon vom grub kommt, denke ich eher an einen
 falschen grub-Eintrag bzw. falsches Image-Format.

Dann kann ich auch das meckern von grub verstehen

Danke für die Hilfe

 Gruß
   Gerhard

Marcel
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFLWA5z5SJZZTFFtERAiiDAJ440OJXg7Dv2BhXDaCtoLK1Csu9qQCdFYzD
v9UkRZHYgp/WVuiN8VR6wqw=
=ugNK
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)