Sun N1 Service Provisioning System User's Guide for OS Provisioning Plug-In 3.1

Setting Up TFTP Access for SuSe Linux Provisioning

You must configure your network to enable TFTP access to provision the SuSe Linux OS. This section provides two separate procedures that describe how to enable TFTP access.

ProcedureHow to Set up TFTP Access for SuSe Provisioning With JET

If you use JET to create your SuSe Linux image server, the TFTP service is automatically configured to support provisioning. You need to create or copy additional directories and files to the TFTP root directory on the boot and install server. The OS distribution should be accessible through NFS for each subnet served from this boot and install server.

Before You Begin

Be sure that the appropriate TFTP server software is installed on the boot and install server.

Step

    Copy or create the following directories under the TFTP root directory:


    Note –

    This task uses /tftpboot as an example of the TFTP root directory.


ProcedureHow to Set up TFTP Access for Non-JET SuSe Provisioning

The distribution should be accessible through NFS for each subnet served from this boot and install server.

Before You Begin

Be sure that the appropriate TFTP server software is installed on the boot and install server.

Steps
  1. Look for the server_args parameter in the /etc/xinet.d/tftp file.

    This defines the root directory used by the TFTP server. If the directory does not exist, create it.


    Note –

    This task uses /tftpboot as an example.


  2. Enable TFTP and restart the xinetd daemon.

    Use commands similar to the following example, which works on RedHat AS 3.0:


    #chkconfig tftp on
      #service xinetd restart
    
  3. Copy or create the following directories under the TFTP root directory:

    • /tftpboot/pxelinux.0 – You can download the Linux PXE bootstrap file from http://syslinux.zytor.com/pxe.php.

    • /tftpboot/pxelinux.cfg/ – This directory contains the PXE configuration files. These files contain parameters specific to each hardware platform and Linux distribution.

    • /tftpboot/pxelinux.cfg/v20z-config – A specific directory for the V20z platform.

    • /tftpboot/linux – The installation kernel found under the distribution, in boot/loader.

    • /tftpboot/initrd – The installation RAM disk found under the distribution, in boot/loader.