Project

General

Profile

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