When setting up custom JumpStart installations for systems on the network, you need to create a directory on a server (called a JumpStart directory). A JumpStart directory contains all the essential custom JumpStart files (for example, the rules file, rules.ok file, and profiles) at its root level.
The server that contains a JumpStart directory is called a profile server. A profile server can be the same system as an install or boot server, or it can be a completely different server.
Ensure that root owns the JumpStart directory and that its permissions are set to 755.
A profile server can provide custom JumpStart files for different platforms. For example, an IA server can provide custom JumpStart files for both SPARC and IA based systems.
This procedure assumes that the system is running Volume Manager. If you are not using Volume Manager to manage diskettes and CDs, refer to System Administration Guide, Volume I for detailed information about managing removable media without Volume Manager.
Log in as superuser on the server on which you want to create the JumpStart directory.
Create the JumpStart directory anywhere on the server:
# mkdir -m 755 jumpstart_dir_path |
where jumpstart_dir_path is the absolute path of the JumpStart directory.
For example, the following command creates a directory called jumpstart in the root (/) directory and sets its permissions to 755:
mkdir -m 755 /jumpstart |
Edit the /etc/dfs/dfstab file by adding the following entry:
share -F nfs -o ro,anon=0 jumpstart_dir_path |
For example, the following entry shares the /jumpstart directory:
share -F nfs -o ro,anon=0 /jumpstart |
Do you want to copy examples of custom JumpStart files to your JumpStart directory?
If no, stop; you are done creating a JumpStart directory on your profile server.
If yes, use the decision table below to determine what to do next.
Copy the example custom JumpStart files into the JumpStart directory on the profile server:
# cp -r media_path/Solaris_8/Misc/jumpstart_sample/* jumpstart_dir_path |
where media_path is the path to the CD or image on the local disk and jumpstart_dir_path is the path on the profile server where you want to place the example custom JumpStart files.
For example, the following command copies the jumpstart_sample directory into the /jumpstart directory on the profile server:
cp -r /cdrom/cdrom0/s2/Solaris_8/Misc/jumpstart_sample/* /jumpstart |
Update the example JumpStart files so they work in your environment.