Etherboot

From Codtech

Contents

Introduction

Etherboot is a software package for creating ROM images that can download code over an Ethernet network to be executed on an x86 computer. Many network adapters have a socket where a ROM chip can be installed. Etherboot is code that can be put in such a ROM. Etherboot is normally used for for booting PCs diskless. Etherboot requires that you build an NBI PXES image or use GRUBs nbgrub.

Description

Etherboot is a software package for creating ROM images that can download code over an Ethernet network to be executed on an x86 computer. Etherboot is Open Source under the GNU General Public License Version 2 (GPL2).

Etherboot (from version 5.3.3) can also be used with PXE as an NBP and special UNDI images are provided to use the driver abstraction.

ROM Images

ROM images can be customized and downloaded from http://rom-o-matic.net.

PXE

This ROM image use the PXE UNDI stack (PCI ID:0x0000:0x0000).

PCNET32 lancepci

This is the network card used in VMware 5 (PCI ID: 0x1022:0x2000).

Protocols

Supports

External links

Etherboot wiki and other resources
http://wiki.etherboot.org/
www.etherboot.org
www.rom-o-matic.org