Appendix A. Basic infrastructure configuration additions 213
It is also possible to use a dedicated configuration for specific IP addresses. If
you like to create a configuration file, i.e., for IP address 192.168.100.212, you
need to determine its name with the command “gethostip 192.168.100.212”. In
this case the name of the configuration file will be: C0A864D4
A.2.1 Configuring tftpd for booting POWER-based computers
You need to copy the following files to the /tftpboot directory:
Image.prep.initrd located in the /boot directory of the first installation CD of
the PPC distribution.
The /install file from the SLES 9 CD #1 to the /tftpboot directory.
To create a customized kernel for the unattended installation, copy the install
kernel into the /tftpboot directory and issue the command
“mkzimage_cmdline” as shown in Example A-2. This will avoid running
through the SMS procedure, which means to just boot through TFTP, and the
kernel will start linuxrc with the right arguments. A more detailed description
can be found in the /ppc/netboot directory.
Example: A-2 “Maintain” the kernel for unattended installation
mkzimage_cmdline -a 1 -c -s "insmod=bcm5700
Note: Make sure the files in /tftpboot have the correct owner and group
IDs assigned. Since the tftpd process usually does not run as the root
user, check the tftp line in /etc/inetd.conf. In our example, “-u tftpd” is
specified. The user and group IDs of the files in /tftpboot must match
the information in the system permission database for the user “tftpd”.
To match the example, run:
chown tftpd:tftpd /tftpboot/install