Solaris 9 9/04 Installation Guide

Booting From the Network, General Problems


The system boots from the network, but from a system other than the specified install server.

Cause:

An /etc/bootparams and perhaps /etc/ethers entry exist on another system for the client.

Solution:

On the name server, update the /etc/bootparams entry for the system that is being installed. The entry should conform to the following syntax:

install_system root=boot_server:path install=install_server:path

Also, ensure that only one bootparams entry is on the subnet for the install client.


After you set up an install server and configure the system to install Solaris 9 from the network, the system still does not boot. (SPARC based systems only)

Cause:

The tftpd might not be running on the install server.

Solution:

Be sure the tftpd daemon is running on the install server. Type the following command:


# ps -ef | grep tftpd

If this command does not return a line that indicates that the tftpd daemon is running, edit the /etc/inetd.conf file and remove the comment (#) character from the following line:

# tftp dgram udp wait root /usr/sbin/in.tftpd in.tftpd \
 -s /tftpboot

After making this change, try booting the system again.


After setting up an install server and configuring the system to install from the network, the system still does not boot. (x86 based systems only)

Cause:

The rpld daemon might not be running on the install server.

Solution:

Be sure the rpld daemon is running on the install server. Type the following command:


# ps -ef | grep rpld

If this command does not return a line indicating the rpld daemon is running, execute the following command:


# /usr/sbin/rpld

After making this change, try booting the system again.