Hello.

I'm trying to use a newer version of GRUB2 (grub2-efi-2.02-0.34.fc24.x86_64) 
for UEFI PXE booting Linux (Clonezilla) and also a custom UEFI application 
(custom shell) that needs access to the TCP4 UEFI stack in firmware (depends of 
the scenario). Using older versions of GRUB2 it is working, but with newer 
versions, when it chainloads the custom UEFI application all the UEFI Network 
Protocols are gone (error 14 when calling 
gBS->LocateProtocol(&gEfiPxeBaseCodeProtocolGuid, ...).

I need the newer version because the new netboot capabilities that looks for a 
cfg file using the MAC Address as grub.cfg-01-AA-BB-CC-DD-EE-FF.
Is newer versions of grub2 unloading UEFI protocols (maybe calling UEFI's Boot 
Services ExitBootServices) before chainloading UEFI applications?

PS: Is this the correct forum for this matter?

My best regards,

Leandro Becker.
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://lists.fedoraproject.org/admin/lists/users@lists.fedoraproject.org
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Reply via email to