Bug 1401491
Summary: | [RFE] Enhance ipxe.efi with command parameters | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Lukas Zapletal <lzap> | ||||
Component: | ipxe | Assignee: | Jens Freimann <jfreiman> | ||||
Status: | CLOSED WONTFIX | QA Contact: | xiywang | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 7.3 | CC: | ailan, chayang, jfreiman, juzhang, knoel, lzap, michen, pezhang, riehecky, xfu, xiywang | ||||
Target Milestone: | rc | Keywords: | FutureFeature | ||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2018-07-20 13:54:21 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1261802 | ||||||
Attachments: |
|
Description
Lukas Zapletal
2016-12-05 12:28:35 UTC
iPXE mailing list and forum references: http://lists.ipxe.org/pipermail/ipxe-devel/2016-December/005279.html http://forum.ipxe.org/showthread.php?tid=8244 Created attachment 1229966 [details]
Proof-of-concept patch
Lukas, can you please try the attached prototype patch? I can pass EFI command line arguments from iPXE to iPXE, e.g.
iPXE> chain ipxe.efi echo Hello world!
but I haven't tried it with grub.
A patch has just been posted by Christian Nilsson. Should be identical in functionality modulo some extra command line cruft stripping. http://lists.ipxe.org/pipermail/ipxe-devel/2016-December/005306.html Thanks, I will test the patch from Christian then. Unfortunately, I am not able to boot that from Grub2, it looks like there is no way of providing entry options. I am afraid the only solution is to build a regular UEFI boot image (FAT image with iPXE EFI ROM) with embedded "chain script.ipxe" command. The thing I was trying to avoid (to carry own build of ipxe with embedded script in Satellite repositories). Two more replies to Christian Nilsson's patch (pipermail doesn't show them, presumably because the original email was sent last year): http://lists.ipxe.org/pipermail/ipxe-devel/2017-May/005617.html The patch was not accepted upstream. Closing the BZ. |