Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
howtos [2009/02/17 18:38] 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}} | ||
| Line 46: | 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 53: | 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 61: | 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]] | + | |
| - | + | ||