[ipxe-devel] Error : "invalid magic number"

Tejas Upadhyay upadhyay61 at gmail.com
Mon May 21 05:20:58 UTC 2012

when I run 'multiboot boot/hello.bin, it says no "error : multiboot header
found". Any clue what needs to be done to add multiboot header?.
My hello.c  code is simple :


        //char *c = 't';

It does nothing but it should atleast run successfully.....no error should
come right...!!

On Sat, May 19, 2012 at 4:54 PM, Christian Hesse <list at eworm.de> wrote:

> Tejas Upadhyay <upadhyay61 at gmail.com> on Fri, 2012/05/18 15:40:
> > Hello.bin is file generated by compiling by hello.c demo file, which is
> > having just one print saying "hello world".
> Is this related to iPXE in any way?
> To help you it could be useful to have your hello.c source code.
> My suggestion: It does not use Linux kernel boot code but multiboot
> specification. Try booting with 'multiboot boot/hello.bin'.
> --
> main(a,b){char*/*    Schoene Gruesse                         */c="B?IJj;M"
> "EHCX:;";for(a/*    Chris           get my mail address:    */=0;b=c[a++];)
> putchar(b-1/(/*               gcc -o sig sig.c && ./sig
>  */b/42*2-3)*42);}


Tejas Upadhyay
Embedded Software Engineer,
Sibridge Tehnologies Pvt. Ltd.,
Ahmedabad. (M) 9924938437*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20120521/8fc70a6d/attachment.htm>

More information about the ipxe-devel mailing list