david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/arch/x86
Michael Brown 84d406ccf4 [block] Allow use of a non-default EFI SAN boot filename
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>
2017-04-12 15:58:05 +01:00
..
core [video_subr] Use memmove() for overlapping memory copy 2017-03-22 15:13:06 +02:00
drivers [undi] Move PXE API caller back into UNDI driver 2017-03-19 15:57:24 +00:00
hci/commands [bios] Add bin-x86_64-pcbios build platform 2016-02-16 19:32:32 +00:00
image [build] Avoid implicit-fallthrough warnings on GCC 7 2017-03-29 10:36:45 +03:00
include [undi] Move PXE API caller back into UNDI driver 2017-03-19 15:57:24 +00:00
interface [block] Allow use of a non-default EFI SAN boot filename 2017-04-12 15:58:05 +01:00
prefix [prefix] Include diagnostic information within progress messages 2016-12-06 09:38:33 +00:00
scripts [efi] Centralise architecture-independent EFI Makefile and linker script 2016-03-12 21:47:13 +00:00
tests/comboot [comboot] Support COMBOOT in 64-bit builds 2016-04-15 15:31:36 +01:00
transitions [librm] Fail gracefully if asked to ioremap() a zero length 2017-03-21 14:17:18 +02:00
Makefile [undi] Move PXE API caller back into UNDI driver 2017-03-19 15:57:24 +00:00
Makefile.efi [efi] Centralise architecture-independent EFI Makefile and linker script 2016-03-12 21:47:13 +00:00
Makefile.linux [build] Avoid errors when build directory is mounted via NFS 2014-05-13 16:45:57 +01:00
Makefile.pcbios [build] Add %.vhd target for building VM bootable disk images 2017-01-22 11:22:11 +00:00