Installation:From PXE env

From Lunar Linux
(Difference between revisions)
Jump to: navigation, search
 
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
The '''Preboot eXecution Environment''' ('''PXE''', aka Pre-Execution Environment, or 'pixie') is an environment to [[booting|boot]] [[computer]]s using a [[network interface card]] independently of available [[data storage device]]s (like [[hard disk]]s) or installed [[operating system]]s.
+
The '''Preboot eXecution Environment''' ('''PXE''', aka Pre-Execution Environment, or 'pixie') is an environment to boot computers using a network interface card independently of available data storage devices (like hard disks) or installed operating systems.
  
{{for|a high-level overview of network booting|Network booting}}
+
PXE was introduced as part of the Wired for Management framework by Intel and is described in the [http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf specification (v2.1)] published by Intel and [http://www.systemsoft.com/ Systemsoft] on September 20,1999. It makes use of several network protocols like IP, UDP, DHCP and TFTP and of concepts like GUID/UUID and Universal Network Device Interface and extends the firmware of the PXE client (the computer to be bootstrapped via PXE) with a set of predefined APIs.
 
+
PXE was introduced as part of the [[Wired for Management]] framework by [[Intel]] and is described in the [http://download.intel.com/design/archives/wfm/downloads/pxespec.pdf specification (v2.1)] published by Intel and [http://www.systemsoft.com/ Systemsoft] on [[September 20]],[[1999]]. It makes use of several [[network protocol]]s like [[Internet Protocol|IP]], [[User Datagram Protocol|UDP]], [[Dynamic Host Configuration Protocol|DHCP]] and [[Trivial File Transfer Protocol|TFTP]] and of concepts like [[Globally Unique Identifier|GUID]]/[[Universally Unique Identifier|UUID]] and [[Universal Network Device Interface]] and extends the [[firmware]] of the PXE [[Client (Computing)|client]] (the computer to be bootstrapped via PXE) with a set of predefined [[Application Programming Interface|APIs]].
+
  
 
The term ''PXE client'' only refers to the role that the machine takes in the PXE boot process. A ''PXE client'' can be a server, desktop, laptop or any other machine that is equipped with a PXE boot code.
 
The term ''PXE client'' only refers to the role that the machine takes in the PXE boot process. A ''PXE client'' can be a server, desktop, laptop or any other machine that is equipped with a PXE boot code.
 +
 +
 +
As a reference (for sure no advertisement) the servers you can hire @ Hetzner have a PXE environment. The sequence/installation procedure i will describe here was based on experience on one of their machines.
 +
 +
see http://wiki.lunar-linux.org/index.php/Installation:No_CD for an explanation on how to do this... (bottom)

Latest revision as of 09:53, 22 October 2008

The Preboot eXecution Environment (PXE, aka Pre-Execution Environment, or 'pixie') is an environment to boot computers using a network interface card independently of available data storage devices (like hard disks) or installed operating systems.

PXE was introduced as part of the Wired for Management framework by Intel and is described in the specification (v2.1) published by Intel and Systemsoft on September 20,1999. It makes use of several network protocols like IP, UDP, DHCP and TFTP and of concepts like GUID/UUID and Universal Network Device Interface and extends the firmware of the PXE client (the computer to be bootstrapped via PXE) with a set of predefined APIs.

The term PXE client only refers to the role that the machine takes in the PXE boot process. A PXE client can be a server, desktop, laptop or any other machine that is equipped with a PXE boot code.


As a reference (for sure no advertisement) the servers you can hire @ Hetzner have a PXE environment. The sequence/installation procedure i will describe here was based on experience on one of their machines.

see http://wiki.lunar-linux.org/index.php/Installation:No_CD for an explanation on how to do this... (bottom)

Personal tools
Namespaces
Variants
Actions
Wiki Navigation
Project Sites
Toolbox