[ipxe-devel] building snponly.efi

Ben Hildred 42656e at gmail.com
Thu Apr 3 21:02:23 UTC 2014


Ok, you pointed me in the right direction, after bisection I have a
successful make and a list of incompatible options. Since I also want to
compile undionly.kpxe Is there an macro I can use in an ifdef to ignore
inappropriate options like CONSOLE_PCBIOS and CONSOLE_VESAFB which of
course don't work and are not needed in snp but needed in undi?

Now on to the fun ones.

According to UEFI 2.0 (which I have not yet finished reading) much of pxe
is required to be implemented so PXE_CMD may be partially appropriate.

Now the hard ones.

I am building a menu system to allow diskless clients to boot linux,
windows, freebsd, and hopefully  plan 9 but all of the bootable image types
other than script and efi produce errors. so It would be very helpful to
have IMAGE_ELF, IMAGE_MULTIBOOT, IMAGE_BZIMAGE, and IMAGE_COMBOOT.
IMAGE_NBI, and IMAGE_PXE would be nice, but are probably difficult.I have
no clue about IMAGE_SDI but it doesn't work either.


On Thu, Apr 3, 2014 at 10:00 AM, Michael Brown <mcb30 at ipxe.org> wrote:

> On 01/04/14 03:12, Ben Hildred wrote:
>
>> I am trying to compile bin-i386-efi/snponly.efi for booting a early mac
>> mini and I am getting a huge number of errors regarding relocation
>> truncation.
>>
>
> You have probably attempted to enable some features which are
> BIOS-specific, since your build log shows the build process attempting to
> link in the real-mode transition code (which can never work under UEFI,
> since it doesn't provide any real-mode environment).
>
> Which modifications do you have in config/*.h or config/local/*.h?
>
> Michael
>



-- 
--
Ben Hildred
Automation Support Services
303 815 6721
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20140403/1f36e7d4/attachment.htm>


More information about the ipxe-devel mailing list