[ipxe-devel] Could not configure console: Error 0x7f4ce08e
Michael Brown
mcb30 at ipxe.org
Thu Dec 31 15:06:20 UTC 2015
On 31/12/15 14:48, Linus Lüssing wrote:
> EFIFB could not locate graphics output protocol: Error 0x7f4ce08e (http://ipxe.org/7f4ce08e)
That's your platform's LocateProtocol() returning EFI_NOT_FOUND when
being asked to locate any instance of EFI_GRAPHICS_OUTPUT_PROTOCOL.
Given that you are using a fairly old iMac, I think the problem is that
the platform firmware predates UEFI and is using the obsolete EFI v1.10
EFI_UGA_DRAW_PROTOCOL instead of EFI_GRAPHICS_OUTPUT_PROTOCOL.
There is no support in iPXE for EFI_UGA_DRAW_PROTOCOL. You can try
using the conditional execution operators in iPXE to detect when a
graphical console is unavailable. For example:
console --picture http://fritz.nobreakspace.org/pxe/splash.png ||
would simply remain in text mode if the "console" command fails for any
reason. The menu and other output will still function; you just won't
have a graphical background.
Michael
More information about the ipxe-devel
mailing list