Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howtos [2009/02/17 18:25]
mcb30
howtos [2010/09/04 11:27] (current)
alecjw
Line 2: Line 2:
  
 This section contains tutorials that will guide you through performing a variety of network booting tasks for the first time.  You'll need to [[download]] and build gPXE before trying most of them. This section contains tutorials that will guide you through performing a variety of network booting tasks for the first time.  You'll need to [[download]] and build gPXE before trying most of them.
- 
- 
- 
 ===== How to deploy gPXE ===== ===== How to deploy gPXE =====
  
Line 12: Line 9:
     * [[removable|bootable floppy disk]]     * [[removable|bootable floppy disk]]
     * [[removable|bootable CD-ROM]]     * [[removable|bootable CD-ROM]]
 +    * [[isolinux|bootable CD-ROM with file storage]]
     * [[removable|bootable USB key]]     * [[removable|bootable USB key]]
 +
 +  * If you are deploying gPXE to a USB key, you may be interested in following one of these guides:
 +    * [[usbwithstorage|Deploying to a USB device while keeping storage capabilities]]
 +    * [[syslinux|Booting gPXE from a memory stick partition with SYSLINUX]]
  
   * Network card manufacturers,​ OEMs, and seasoned users may be interested in:   * Network card manufacturers,​ OEMs, and seasoned users may be interested in:
     * [[romburning|burning a gPXE ROM into a network card]]     * [[romburning|burning a gPXE ROM into a network card]]
-    * [[biosext|adding gPXE to the BIOS]]  ​(Useful ​for on-board NICs)+    * adding gPXE to the BIOS (useful ​for on-board NICs): [[biosext|Award]],​ [[amibios|AMI]]
  
   * Users with existing large PXE deployments may want to try:   * Users with existing large PXE deployments may want to try:
Line 23: Line 25:
   * Users with existing IBM/Novell RPL deployments may want to try:   * Users with existing IBM/Novell RPL deployments may want to try:
     * [[rplchaining|chainloading gPXE from IBM/Novell RPL]].     * [[rplchaining|chainloading gPXE from IBM/Novell RPL]].
 +  * Users with DHCP deployments that can't be changed may want to try:
 +    * [[proxydhcp|using a proxy dhcp server]]
  
 {{ :​bootroms.jpeg?​350x190|Some boot ROMs}} {{ :​bootroms.jpeg?​350x190|Some boot ROMs}}
 +
  
 ===== How to boot from a web server ===== ===== How to boot from a web server =====
Line 31: Line 36:
  
   * [[httpboot|HTTP boot]]   * [[httpboot|HTTP boot]]
 +
 +
 +===== How to boot using a gPXE script =====
 +
 +gPXE has a minimal scripting language. ​ Any command that you can type at the gPXE command prompt can be included into a script file.
 +
 +  * [[scripting|Boot scripts]]
 +
  
 ===== How to boot from SAN ===== ===== How to boot from SAN =====
Line 37: Line 50:
  
   * [[sanboot|Boot from SAN]]   * [[sanboot|Boot from SAN]]
 +  * [[sanboot:​iscsi_install|Install direct to SAN]]
 +
 +
 +===== How to boot over a wireless network =====
 +
 +gPXE has basic support for a few types of 802.11 wireless cards, and can boot over wireless networks including those protected by WEP or WPA Personal encryption.
 +
 +  * [[wirelessboot|Boot from 802.11 wireless]]
  
 ===== How to boot Windows PE ===== ===== How to boot Windows PE =====
Line 43: Line 64:
  
   * [[winpe|Booting Windows PE]]   * [[winpe|Booting Windows PE]]
 +  * [[winpe_memdisk|Windows PE with Memdisk]]
  
 ===== How to use advanced DHCP options ===== ===== How to use advanced DHCP options =====
Line 50: Line 72:
   * [[dhcpd|ISC dhcpd]] (as shipped with most Linux distributions)   * [[dhcpd|ISC dhcpd]] (as shipped with most Linux distributions)
   * [[dnsmasq|DNSMasq]] (as often used in Linux-based routers and other small devices)   * [[dnsmasq|DNSMasq]] (as often used in Linux-based routers and other small devices)
 +  * [[msdhcp|Microsoft DHCP Server]] (included with Microsoft'​s Windows Server Products)
 +  * [[mikrotik|Mikrotik RouterOS DHCP Server]] (as shipped with Mikrotik RouterOS)
  
 +===== How to debug gPXE =====
  
-===== How to speed up SAN booting ===== +  ​* [[debug]] Debug/​Record gPXE messages over serial cable 
- +  * [[dev:gdbstub]] Debugging with gdb
-Here is a method for speeding up SAN booting and reducing disk space usage. +
- +
-  ​* [[cow|Setting up Cow Devices]] +
- +
- +
-===== How to make a bootable DOS USB flash drive ===== +
- +
-  * [[make_usb_drive|Making a bootable DOS USB flash drive]] +
- +

QR Code
QR Code howtos (generated for current page)