-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include Dasharo iPXE menu in OvmfPkg QEMU build #537
Comments
The problem with network booting is that when it is enabled, we can't prevent PXE autoboot in default OVMF. The key question is how to approach this. @miczyg1 do you know how to approach this? |
|
I'm pretty sure we had this problem for another platform, how did we solve it? Are we adding iPXE binary to the EDK II workspace? |
Ok, I see how it is done: https://github.com/Dasharo/edk2/blob/dasharo/UefiPayloadPkg/UefiPayloadPkg.fdf#L267 |
Yes, before starting the build process of EDKII we just copy the freshly built ipxe.efi to the EDKII workspace where FDF expects it to be. |
Required changes were implemented in:
More detailed descriptions in dedicated issues. Please let me know how you would like to incorporate those changes. |
@macpijan I guess the dependency of this issue was moved to https://github.com/Dasharo/open-source-firmware-validation/pull/70/files, which was merged, so if Dasharo/edk2#101 will be merged we should be able to mark this as complete, correct? |
Precisely @pietrushnic |
@macpijan So the key question is who is responsible for approving Dasharo/edk2#101 because the review I received was already addressed. Do we have to wait for @miczyg1 to resolve the discussion and approve that PR? |
If I were you here, I would resolve this myself leaving a comment that we can go back to that if necessary. I would rather not resolve that discussion by myself, as I am not really familiar with the details of this discussion. |
@macpijan I merged Dasharo/edk2#101, now remaining piece is verification of #544 to close this item. |
Dasharo version (if applicable)
v0.1.0
Dasharo variant (if applicable)
Emulation QEMU Q35
Affected component(s) or functionality (if applicable)
edk2/OvmfPkg
Brief summary
Additional context
The text was updated successfully, but these errors were encountered: