[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