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/hci
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
..
commands [block] Allow use of a non-default EFI SAN boot filename 2017-04-12 15:58:05 +01:00
keymap [console] Add "no_latin1" keymap 2012-03-27 21:08:22 +01:00
mucurses [mucurses] Ensure SLK labels are always terminated 2017-03-22 16:35:29 +02:00
tui [settings] Use generic jump scrolling abstraction 2015-03-03 03:51:08 +00:00
editstring.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 16:35:29 +00:00
jumpscroll.c [menu] Abstract out the generic concept of a jump scroller 2015-03-03 02:47:37 +00:00
linux_args.c [build] Fix uses of literal 0 as a NULL pointer 2013-04-28 17:13:44 +01:00
readline.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
shell.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
strerror.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
wireless_errors.c [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00