[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 22:17:55 UTC 2012
I did find after you left IRC, that there is another option in the
boot.cfg that VMWare provides:
kernelopt=runweasel
So, confirming with Robin, I tried the following:
kernel tboot runweasel
However, on my VM, it still just sits, and on my physical machine, it
reboots after a few seconds.
If I uncompress the files, as we were talking about, my VM throws a
"the OS disabled the CPU" error...
So, as of right now, I still do not have it working, but I figured I
would let you know about the 'runweasel' kernel option, so maybe you
might have some better luck.
Brandon Penglase
On Sun, 9 Sep 2012 16:57:32 +0200
Thomas Glanzmann <thomas at glanzmann.de> wrote:
> Hello Brandon,
>
> > 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 image.
>
> I did the same thing.
>
> > 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:
> > http://node4.smart-serv.net/~brandon/mboot-debug2.png
>
> I increased the number of modules, recompiled and I'm getting a
> reboot. That looks like a double page fault.
>
> Now the question is, is that related to the tboot.b00 or to the ipxe
> version. I think, I'll retry with an older ESX version and see if that
> boots.
>
> Cheers,
> Thomas
>
More information about the ipxe-devel
mailing list