Network Booting » History » Version 1
  Joseph Foley, 2015-09-05 02:31 
  
| 1 | 1 | Joseph Foley | h1. Network Booting | 
|---|---|---|---|
| 2 | |||
| 3 | [[Helium]] is hosting a TFTP server and a DHCP server. This, when configured in a certain way, allows for "network booting". | ||
| 4 | |||
| 5 | h2. How to use | ||
| 6 | |||
| 7 | Just connect your machine to the [[Gallium|NAT]] network, and boot it, when booting make sure to make it "network boot" or something similar. | ||
| 8 | |||
| 9 | h2. How does it work? | ||
| 10 | |||
| 11 | First, your computer requests an ip address, the server provides it with one, when it gets it, it sees a special flag on the packet received from the server. It contains information about a TFTP server it should connect to and get further instructions there. | ||
| 12 | |||
| 13 | When it does get those instructions, it executes them and what that produces is what you see. | ||
| 14 | |||
| 15 | Example: | ||
| 16 | |||
| 17 | !rnd_helium_netboot_example.png! | ||
| 18 | |||
| 19 | h2. How can i make one myself | ||
| 20 | |||
| 21 | Follow these instructions: http://www.debian-administration.org/articles/478 |