Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
httpboot [2009/12/20 12:00] sha0 Moved screen-shot out of TOC's way |
httpboot [2010/10/14 04:29] dali Corrected webserver.com -> example.com |
||
---|---|---|---|
Line 15: | Line 15: | ||
HTTP can handle much larger files than TFTP, and scale to much larger distances. You can easily download multi-megabyte files, such as a Linux kernel and a root filesystem, and you can download from servers that are not on your local area network. We have successfully tested booting across the Atlantic using HTTP! | HTTP can handle much larger files than TFTP, and scale to much larger distances. You can easily download multi-megabyte files, such as a Linux kernel and a root filesystem, and you can download from servers that are not on your local area network. We have successfully tested booting across the Atlantic using HTTP! | ||
- | |||
===== Using PXELINUX ===== | ===== Using PXELINUX ===== | ||
Line 27: | Line 26: | ||
echo Performing DHCP on first network interface | echo Performing DHCP on first network interface | ||
dhcp net0 | dhcp net0 | ||
- | set 210:string http://webserver.com/ | + | set 209:string pxelinux.cfg/default |
- | echo Set PXELINUX prefix to use ${210:string} | + | set 210:string http://example.com/ |
- | echo Chaining PXELINUX | + | |
chain ${210:string}pxelinux.0 | chain ${210:string}pxelinux.0 | ||
The 'chain' command above will be expanded by gPXE to: | The 'chain' command above will be expanded by gPXE to: | ||
- | chain http://webserver.com/pxelinux.0 | + | chain http://example.com/pxelinux.0 |
- | and the chained-to PXELINUX will look for its configuration file using the 210 prefix. All relative paths specified in the PXELINUX configuration file will also have this prefix prepended to them. | + | and the chained-to PXELINUX will look for its configuration file using the 210 prefix. |
+ | All relative paths specified in the PXELINUX configuration file will also have this prefix | ||
+ | prepended to them. | ||
+ |