[SOS] Error 13: Invalid or unsupported executable format

Bombela bombela at free.fr
Lun 16 Juil 17:05:21 CEST 2007


Ça c'est du bug tordu !
Merci de cette information précieuse !

Bruno Rouchouse a écrit :
> Merci Julien pour cette information !
>
> J'avoue que je commençais un peu à tourner en rond. Le problème 
> viendrait donc de Grub...
>
> Je vais tester ça.
>
> --Bruno
>
> Le 16/07/07, *Julien Ghaye* <j.ghaye at student.ulg.ac.be 
> <mailto:j.ghaye at student.ulg.ac.be>> a écrit :
>
>
>     Hello,
>
>     En  fait,  j'ai  eu le  même  problème  et  je  viens d'arriver  à  le
>     solutionner.
>
>     Selon  le  pc, je  suis  soit sous  Ubuntu  Feisty,  soit sous  Debian
>     Etch.  Et en  utilisant le  package  Grub proposé  dans les
>     différents
>     dépot, j'obtenais aussi l'erreur :
>
>     Error 13: Invalid or unsupported executable format
>
>     Finallement, j'ai  désinstaller le  package Grub, j'ai  téléchargé les
>     sources (0.97) et j'ai recompiler à partir de celle-ci. A partir
>     de la
>     et en utilisant les *stage?  généré, tout fonctionne parfaitement.
>
>     A  noter que j'ai  fait ces opérations sous Feisty (j'ai
>     pas essayé sous  Etch) et que le package  gcc-4.1.20Ubuntu pour Feisty
>     génère un bug dans Grub ( http://savannah.gnu.org/bugs/?19164).
>
>     Voila voial :D
>
>     Julien
>
>     "Bruno Rouchouse" <brouchouse at gmail.com
>     <mailto:brouchouse at gmail.com>> writes:
>
>     > Bonjour,
>     >
>     > je rencontre actuellement un petit problème lorsque je tente de
>     faire
>     > fonctionner mon image sos sous qemu :
>     >
>     > Booting 'Simple OS'
>     >
>     > root    (fd0)
>     >  Filesystem type is fat, using whole disk
>     > kernel /system/sos.elf
>     >
>     > Error 13: Invalid or unsupported executable format
>     >
>     > Press any key to continue...
>     >
>     > J'utilise le code de l'article 1 et qemu 0.9.0. Le processus de
>     génération de
>     > l'OS se déroule normalement :
>     >
>     > bruno at debian:~/sos/sos-code-article1$ make
>     > gcc -I/home/bruno/sos/sos-code-article1 -c bootstrap/multiboot.S
>     -Wall
>     > -nostdlib -nostdinc -ffreestanding -DKERNEL_SOS -DASM_SOURCE=1
>     -o bootstrap/
>     > multiboot.o
>     > gcc -I/home/bruno/sos/sos-code-article1 -c
>     drivers/x86_videomem.c -Wall
>     > -nostdlib -nostdinc -ffreestanding -DKERNEL_SOS -o
>     drivers/x86_videomem.o
>     > gcc -I/home/bruno/sos/sos-code-article1 -c drivers/bochs.c -Wall
>     -nostdlib
>     > -nostdinc -ffreestanding -DKERNEL_SOS -o drivers/bochs.o
>     > gcc -I/home/bruno/sos/sos-code-article1 -c sos/klibc.c -Wall
>     -nostdlib
>     > -nostdinc -ffreestanding -DKERNEL_SOS -o sos/klibc.o
>     > gcc -I/home/bruno/sos/sos-code-article1 -c sos/main.c -Wall
>     -nostdlib -nostdinc
>     > -ffreestanding -DKERNEL_SOS -o sos/main.o
>     > sos/main.c: In function 'sos_main':
>     > sos/main.c:32: warning: unused variable 'i'
>     > ld --warn-common -T ./support/sos.lds -o sos.elf
>     bootstrap/multiboot.o drivers/
>     > x86_videomem.o drivers/bochs.o sos/klibc.o sos/main.o
>     > nm -C sos.elf | cut -d ' ' -f 1,3 > sos.map
>     > ./support/build_image.sh fd.img sos.elf
>     > Found correct grub installation in /usr/lib/grub/i386-pc
>     > Found correct /sbin/grub at /usr/sbin/grub
>     > Initialize disk image ...
>     > Setup destination disk...
>     >
>     > Quelqu'un aurait-il déjà rencontré ce problème ou pourrait-il me
>     mettre sur une
>     > piste pour le résoudre.
>     >
>     > En vous remerciant par avance...
>     >
>     > --Bruno
>     > _______________________________________________
>     > Sos mailing list
>     > Sos at the-doors.enix.org <mailto:Sos at the-doors.enix.org>
>     > http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
>
>     --
>     Julien Ghaye - University of Liège
>
>     _______________________________________________
>     Sos mailing list
>     Sos at the-doors.enix.org <mailto:Sos at the-doors.enix.org>
>     http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Sos mailing list
> Sos at the-doors.enix.org
> http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
>   



Plus d'informations sur la liste de diffusion Sos