[ipxe-devel] iPXE with Virtualbox

Pete I. Eby ebypi at ornl.gov
Mon Jan 24 18:40:55 UTC 2011


On Mon, 2011-01-24 at 13:16 -0500, Andrew Bobulsky wrote:
> Hello Pete,
> 
> Good info there.  I'm running an AMD system, and disabling AMD-V
> similarly worked to allow the lkrn to boot.
> 
> Out of curiosity, I tried something kinda funny.  I went into
> src/i386/transitions/libflat.S and put some comments around line 423,
> "call flatten_real_mode".  That appears to be the function where the
> GDT is shuffled around into and then back out of PM.  Compiled it,
> and, with AMD-V off, it still boots, pulls DHCP, and so on.  Broke to
> the command line, initrd'ed a 136MB ISO, and then chained it with
> GRUB4DOS as a mem mapped disk.  Booted just fine. :P
> 
> Cheers,
> Andrew Bobulsky

That is interesting - I'm going to have to try that. I found that, while
I lkrn loads, I can't get a DHCP lease in the CLI, but (oddly) if I just
let it PXE boot it pulls and IP just fine. That's a bit weird. I'll see
if your edit to libflat.S fixes that for me as well. (I see this issue
same up a bit with gpxe too, though I've not yet found what the
solutions was.)

Cheers,
Pete





More information about the ipxe-devel mailing list