This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
embed [2012/03/15 10:41] mcb30 |
embed [2013/05/15 20:50] mcb30 |
||
---|---|---|---|
Line 32: | Line 32: | ||
| | ||
title iPXE | title iPXE | ||
- | kernel (hd0,0)/ipxe.lkrn dhcp \&\& chain http://bootserver/boot.php | + | kernel (hd0,0)/ipxe.lkrn dhcp && chain http://bootserver/boot.php |
This uses a standard version of the iPXE binary ''ipxe.lkrn''. You can change the embedded script simply by editing the GRUB configuration file, with no need to rebuild the iPXE binary. | This uses a standard version of the iPXE binary ''ipxe.lkrn''. You can change the embedded script simply by editing the GRUB configuration file, with no need to rebuild the iPXE binary. | ||
Line 38: | Line 38: | ||
This method works only with iPXE binary formats that support a command line, such as ''.lkrn''. | This method works only with iPXE binary formats that support a command line, such as ''.lkrn''. | ||
- | Note that you may need to escape some special characters (such as the "''\&\&''" in the above example) to allow them to be passed through to iPXE. | + | Note that you may need to escape some special characters to allow them to be passed through to iPXE. |
{{ :clipart:disk.jpeg?240x186|A disk}} | {{ :clipart:disk.jpeg?240x186|A disk}} | ||
Line 66: | Line 66: | ||
prompt --key 0x02 --timeout 2000 Press Ctrl-B for the iPXE command line... && shell || | prompt --key 0x02 --timeout 2000 Press Ctrl-B for the iPXE command line... && shell || | ||
+ | |||
+ | {{ :clipart:bootrom.jpeg?120x96 |A boot ROM}} | ||
+ | |||