Sun Microsystems Sun Fire V40z User Manual
Page 61
Appendix A
Preconfiguring Your Network to Support PXE Installation
55
6. Edit the
/usr/local/etc/neopxe.conf
configuration file, which is read by
neopxe
at startup.
■
If the
/usr/local/etc/
directory doesn’t exist, create it with the following
command:
# mkdir /usr/local/etc
■
If you need to create the
neopxe.conf
file, you can copy it from the
/tmp/sles8-pxefiles/neopxe-0.2.0/
or
/tmp/suse9-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
Where:
■
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.
For example:
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.
7. Start the neopxe daemon by running the following command:
# /usr/local/sbin/neopxe