Difference between revisions of "Network Boot"

From Amahi Wiki
Jump to: navigation, search
(New page: Most modern machines can boot off the network by enabling it in the BIOS Some systems bring network booting to the F12 function key while booting Some systems may require settings to en...)
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
 
Most modern machines can boot off the network by enabling it in the BIOS
 
Most modern machines can boot off the network by enabling it in the BIOS
  
Line 6: Line 5:
 
Some systems may require settings to enable network boot in the BIOS, under boot options and in some cases some enable network booting only if this setting is enabled in the advanced menu. See these two examples.
 
Some systems may require settings to enable network boot in the BIOS, under boot options and in some cases some enable network booting only if this setting is enabled in the advanced menu. See these two examples.
  
[[Image:bios1.png]
+
[[Image:bios1.png]]
  
 
[[Image:bios2.png]]
 
[[Image:bios2.png]]
Line 13: Line 12:
 
* Many PCI (and PC-card and Express-card) cards include PXE in their firmware
 
* Many PCI (and PC-card and Express-card) cards include PXE in their firmware
 
* Simply install one of these in your system and make it network bootable!
 
* Simply install one of these in your system and make it network bootable!
 +
* You can also make a network boot floppy/CD/USB key -- see http://www.etherboot.org and links for details
 +
 +
== More ==
 +
 +
Currently, we support SystemRescueCD and Slax for booting off a cd-rom and .
 +
 +
Download SystemRescueCD iso file and burn the CD.
 +
 +
Once you boot your machine with a SystemRescueCD live CD, the commands to start PBA are these:
 +
 +
    dhclient eth0
 +
    wget -q -O- http://pba/pba.tgz | tar -xzf - -C /root && sh pba/pba.sh pba
 +
 +
 +
  
 
== Technically Speaking ==
 
== Technically Speaking ==
 +
 
* The network boot protocol we use is very common and it's called [http://en.wikipedia.org/wiki/Preboot_Execution_Environment PXE]
 
* The network boot protocol we use is very common and it's called [http://en.wikipedia.org/wiki/Preboot_Execution_Environment PXE]
 
* It was introduced by Intel and it makes use of the DHCP server and TFTP server to boot a machine off the network
 
* It was introduced by Intel and it makes use of the DHCP server and TFTP server to boot a machine off the network

Latest revision as of 19:54, 10 May 2009

Most modern machines can boot off the network by enabling it in the BIOS

Some systems bring network booting to the F12 function key while booting

Some systems may require settings to enable network boot in the BIOS, under boot options and in some cases some enable network booting only if this setting is enabled in the advanced menu. See these two examples.

Bios1.png

Bios2.png

When all else fails

  • Many PCI (and PC-card and Express-card) cards include PXE in their firmware
  • Simply install one of these in your system and make it network bootable!
  • You can also make a network boot floppy/CD/USB key -- see http://www.etherboot.org and links for details

More

Currently, we support SystemRescueCD and Slax for booting off a cd-rom and .

Download SystemRescueCD iso file and burn the CD.

Once you boot your machine with a SystemRescueCD live CD, the commands to start PBA are these:

   dhclient eth0
   wget -q -O- http://pba/pba.tgz | tar -xzf - -C /root && sh pba/pba.sh pba



Technically Speaking

  • The network boot protocol we use is very common and it's called PXE
  • It was introduced by Intel and it makes use of the DHCP server and TFTP server to boot a machine off the network