84d406ccf4
Some older operating systems (e.g. RHEL6) use a non-default filename on the root disk and rely on setting an EFI variable to point to the bootloader. This does not work when performing a SAN boot on a machine where the EFI variable is not present. Fix by allowing a non-default filename to be specified via the "sanboot --filename" option or the "san-filename" setting. For example: sanboot --filename \efi\redhat\grub.efi \ iscsi:192.168.0.1::::iqn.2010-04.org.ipxe.demo:rhel6 or option ipxe.san-filename code 188 = string; option ipxe.san-filename "\\efi\\redhat\\grub.efi"; option root-path "iscsi:192.168.0.1::::iqn.2010-04.org.ipxe.demo:rhel6"; Originally-implemented-by: Vishvananda Ishaya Abrams <vish.ishaya@oracle.com> Signed-off-by: Michael Brown <mcb30@ipxe.org> |
||
---|---|---|
.. | ||
autoboot.h | ||
certmgmt.h | ||
dhcpmgmt.h | ||
fcmgmt.h | ||
ibmgmt.h | ||
ifmgmt.h | ||
imgmgmt.h | ||
imgtrust.h | ||
ipstat.h | ||
iwmgmt.h | ||
lotest.h | ||
neighmgmt.h | ||
nslookup.h | ||
ntpmgmt.h | ||
pingmgmt.h | ||
profstat.h | ||
prompt.h | ||
route.h | ||
sync.h |