Administration
  Home arrow Administration arrow Network Booting via PXE: the Basics
Dev Shed Forums  
Administration  
AJAX  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Smartphone Development  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Mobile Linux  
App Generation ROI  
IBM® developerWorks  
Forums Sitemap  
E-Commerce Hosting  
Linux Web Hosting  
Managed Hosting  
Small Business Hosting  
VPS Hosting  
Weekly Newsletter

 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid  
Request Media Kit
Contact Us  
Site Map  
Privacy Policy  
Support  
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
Google.com  
ADMINISTRATION

Network Booting via PXE: the Basics
By: Barzan "Tony" Antal
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: starstarstarstarstar / 11
    2009-02-11


    Table of Contents:
  • Network Booting via PXE: the Basics
  • Theory of PXE
  • Practical Solution
  • Closing Thoughts

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      error-file:tidyout.log Del.ici.ous error-file:tidyout.log Digg
      error-file:tidyout.log Blink error-file:tidyout.log Simpy
      error-file:tidyout.log Google error-file:tidyout.log Spurl
      error-file:tidyout.log Y! MyWeb error-file:tidyout.log Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article

     
     
    ADVERTISEMENT


    Network Booting via PXE: the Basics
    ( Page 1 of 4 )

    The majority of computer users are familiar with BIOS options as long as they don't go further than selecting the main bootable device or ordering that priority list such as HDDs first, then optical drives, and so forth. In the past few years, however, another option has appeared there. It’s called Network Boot or the infamous PXE Boot. In this article we will give a brief overview of the basics of network booting.

    Before we begin, let's find out what networking booting is all about. After that we will explain the theory behind PXE booting in a nutshell without getting into advanced technicalities whatsoever. We will also examine a few ready to run practical solutions. The main purpose of this article is to elucidate what PXE is and to break down the entire process into small applicable steps.

    Every so often we see questions and requests on bulletin boards where users are asking for help in order to network boot their computer to back up the files from a system on which the operating system went bad. Network booting wasn't exactly designed to be "yet another" booting option. Its purpose is different, and we are going to explore that in detail. It differs a great deal from "classic" booting. 

    Network booting , as its name suggests, stands for the process that boots up a computer (or device) from the network-not from local disk drives or removable media. This technology is meant to be used in clustered environments where specific nodes (diskless/thin clients) may not have a local drive. It's also used by system administrators when they are doing unattended multiple simultaneous operating system installations.

    PXE is short for Preboot eXecution Environment. It is the environment that allows devices to boot up via their network interface(s). The entire process follows a specific "client-server" model. It was first introduced and designed by Intel; the official document regarding its specifications can be found here .

    On the next page we are going to see how PXE works and what the client-server model actually means. What do you really need in order to implement PXE on your network, and take advantage of this fancy technology that sounds oh so great (despite often being pronounced "pixie")? Once you know this, you will no longer confuse Network Booting with any other booting possibility.



     
     
    >>> More Administration Articles          >>> More By Barzan "Tony" Antal
     

       

    ADMINISTRATION ARTICLES

    - Network Booting via PXE: the Basics
    - Scalix: Linux Administrator`s Guide
    - Network Administration with FreeBSD 7
    - Components of an Information Architecture
    - The Anatomy of an Information Architecture
    - Configuring Load-Balanced Clusters
    - Load-Balanced Clusters
    - UNIX Time Format Demystified
    - Making Changes in the CVS
    - Building Your First CVS Repository
    - CVS Quickstart Guide
    - Authorizing Users in Samba
    - Handling User Accounts in Samba
    - Authentication in Samba
    - Accounts, Authentication, and Authorization





    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 5 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek