[ipxe-devel] In order to ooting ESXi mboot.c32 from ipxe enable IMAGE_COMBOOT in general/config.h

Brandon Penglase bpenglase-ipxe at Spaceservices.net
Sun Sep 9 14:26:31 UTC 2012

	I decided to try this out to see if I could get the same
thing. Working with Michael and Robin in IRC, we actually were finding
things about the same time you were. Once I uncompressed the tboot.b00,
and renamed it back to what it was, it then found it as a Multiboot
	I then ran into another issue, where the number of multiboot
modules is limited to 8. You can change this in
arch/i386/image/multiboot.c (line 55), and see the comment there on why
it is set as such.  I raised mine to 70 (little bit higher then the full
amount of modules). Using the options that Robin provided earlier (with
9 modules), and DEBUG=multiboot, I get the following:

Using the full list of modules, they all load, but then it just sits
there again. 

Try increasing the max modules, and see if that helps. 

	Brandon Penglase

On Sun, 9 Sep 2012 15:57:22 +0200
Thomas Glanzmann <thomas at glanzmann.de> wrote:

> Hello Robin,
> and here is the offending file:
> http://thomas.glanzmann.de/tmp/tboot.b00
> (excalibur) [/var/www/esxi5] cp tboot.b00 /tmp/crap.gz
> (excalibur) [/var/www/esxi5] file !$
> file /tmp/crap.gz
> /tmp/crap.gz: gzip compressed data, from Unix, last modified: Mon Mar
> 14 20:21:40 2011, max compression (excalibur) [/var/www/esxi5]
> gunzip /tmp/crap.gz (excalibur) [/var/www/esxi5] file /tmp/crap
> /tmp/crap: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
> statically linked, stripped
> Hmm. Maybe I need ELF support, lets compile that in and try again. 
> That did not solve it. I searched if I had to enable gzip compression,
> but there is no config option so I assume it is always on.
> Okay, now I tried to uncompress it and try to use that instead, now it
> is identified as multiboot.
> It loads and than panics (black screen or reboot). Here is the syslog
> output:
> Once with your file and once with mine:
> http://pbot.rmdir.de/482e684e1fefe8ce6884a77f3994810a
> I try to compile bzImage support in maybe that is the compression I
> was looking for.
> Cheers,
>         Thomas
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel at lists.ipxe.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

More information about the ipxe-devel mailing list