This shows you the differences between two versions of the page.
ipxe [2020/06/20 03:22] k2patel [Custom ipxe] |
ipxe [2020/08/10 02:35] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== iPXE ====== | ||
- | ==== Get Source ==== | ||
- | Get ipxe source | ||
- | <code bash> | ||
- | git clone git://git.ipxe.org/ipxe.git | ||
- | </code> | ||
- | Next step create custom script | ||
- | |||
- | ==== Custom ipxe ==== | ||
- | :!: Simple http server works just fine serving the ipxe.txt and kickstarts, but no HTTPS. | ||
- | |||
- | <code bash> | ||
- | #!ipxe | ||
- | echo Welcome to iPXE! | ||
- | |||
- | :retry_dhcp | ||
- | dhcp || goto retry_dhcp | ||
- | |||
- | :bootup | ||
- | echo # | ||
- | echo ip ...................... : ${ip} | ||
- | echo # | ||
- | echo Booting from http://plainhttp.k2patel,in/ipxe/ipxe.txt | ||
- | read test | ||
- | chain http://plainhttp.k2patel.in/ipxe/ipxe.txt | ||
- | |||
- | prompt | ||
- | |||
- | shell | ||
- | </code> |