JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Sun Fire X2270 M2 Server Installation Guide for Linux Operating Systems
search filter icon
search icon

Document Information

Preface

Related Books

About This Documentation (PDF and HTML)

Documentation Comments

Download Server System Tools and Drivers

Documents History

Introduction to Linux Installation

Supported Operating Systems

Sun Installation Assistant (SIA)

Preliminary Tasks Before Installing an OS

Accessing the Console During Installation

How to Configure the Serial Port

How to Erase Your Boot Hard Disk

Installing Oracle Enterprise Linux

Installing OEL from Distribution Media

Updating OEL

Installing SUSE Linux Enterprise Server

Installing SLES10 or SLES11 From Distribution Media

Installing SLES10 Using Local or Remote Media

Installing SLES10 or SLES 11 Using a PXE Network Environment

How to Install SLES10 or SLES11 Using Network PXE Boot

Post SLES Installation Tasks

How to Update the SLES Operating System

Installing System Device Drivers to Support Additional Hardware

How to Install System Device Drivers Using Local or Remote Media

How to Install the System Device Drivers Using a Network Share or USB Device

Installing Red Hat Enterprise Linux

Overview of Red Hat Enterprise Linux Installation

Installing RHEL From Distribution Media

Updating RHEL

Booting From OS Distribution Media

How to Boot From OS Media Locally

How to Boot From OS Distribution Media or ISO File Remotely

Configuring a Linux Server to Support PXE Installation

Overview of PXE Servers

How to Install and Configure a DHCP Server

How to Install Portmap on Your DHCP Server

How to Configure the TFTP Service on Your DHCP Server

How to Install and Configure the neopxe Boot Server Daemon

How to Configure the NFS Service on Your PXE Server

Disabling the Firewall

How to Disable the Firewall for SUSE Linux

How to Disable the Firewall for Red Hat Linux

How to Create a PXE Installation Image for Oracle Enterprise Linux

How to Create a PXE Installation Image for Red Hat Linux

Creating a PXE Image for SUSE Linux

How to Set Up and Copy SUSE Software to a Directory

How to Set Up SUSE PXE Files

How to Install Linux From a PXE Server

Identifying Logical and Physical Network Interface Names for Linux OS Configuration

SUSE Linux - How to Identify Logical and Physical Network Interface Names While Installing the OS

RHEL - How to Identify Logical and Physical Network Interface Names While Installing the OS

Index

How to Install and Configure the neopxe Boot Server Daemon

Complete the following steps on your DHCP server. The neopxe server is designed for use with a DHCP server that is running on the same system.


Note - Throughout this procedure, replace name with the corresponding version of Linux. For example, Red Hat Enterprise Linux 4 uses rhel4-pxefiles.


  1. Install the neopxe boot server daemon onto the system that is your DHCP server.
    # cd /tmp/name-pxefiles/neopxe-0.2.0
    # ./configure
    # make
    # make install

    where name is the file name corresponding to your version of Linux. For example, rhel4-pxefiles.

  2. Append the path /usr/local/sbin/neopxe to the rc.local file by typing the following command, making sure to use two greater-than signs.
    # echo "/usr/local/sbin/neopxe" >> /etc/rc.d/rc.local
  3. Copy the PXE Linux image from the /tmp/ directory.
    # mkdir /home/pxeboot
    # cp /tmp/name-pxefiles/pxelinux.0 /home/pxeboot
  4. Configure the PXE Linux image.
    # mkdir /home/pxeboot/pxelinux.cfg/
    # touch /home/pxeboot/pxelinux.cfg/default
  5. Edit the /usr/local/etc/neopxe.conf configuration file, which is read by neopxe at startup.

    If the neopxe.conf file is not in the /usr/local/etc directory, you can copy it from the /tmp/name-pxefiles/neopxe-0.2.0/ directory.

    A valid configuration file must have entries for each of the following lines, including at least one service line.

    ip_addr=n.n.n.n
    prompt=boot-prompt-string
    prompt_timeout=timeout
    service=service-number,boot-server,boot-file,label
    • n.n.n.n is the IP address of your PXE server.

    • boot-prompt-string is the character string displayed during a network boot that prompts the user to press the F8 key for a boot menu.

    • timeout is the number of seconds the prompt is displayed before the server defaults to the first service for booting.

    • service-number is an integer in the range of 1 to 254 that identifies the boot service.

    • boot-server is the IP address of the boot server for that boot service.

    • boot-file is the name of the boot file that is read from your /home/pxeboot directory.

    • label is the text string that is displayed when the boot menu is invoked by pressing the F8 key.

      ip_addr=192.168.0.1
      prompt=Press [F8] for menu...
      prompt_timeout=10
      service=1,192.168.0.1,pxelinux.0,Linux
      service=2,192.169.0.1,nbp.unknown,Solaris

      Note - Refer to the neopxe.conf man page for more information.


  6. Start the neopxe daemon.
    # /usr/local/sbin/neopxe

Next Steps

How to Configure the NFS Service on Your PXE Server