The install server contains the installation image that is needed to install systems from the network. You must create an install server to install the Solaris software on a system from the network.
If you want use the Solaris DVD media to set up an install server on a system that is running the Solaris 2.6 or 7 operating environment, you must first apply one of the following patches.
Solaris 2.6 Intel Platform Edition operating environment - Patch ID 107619-03
Solaris 7 Intel Platform Edition operating environment - Patch ID 107260-03
This procedure makes the following assumptions.
You are creating an install server on an x86–based system. For instructions on how to use a SPARC system to serve Solaris (x86 Platform Edition) installation images, see To Create a SPARC Install Server With SPARC or x86 DVD Media.
The system has a CD-ROM drive.
The system is running the Volume Manager. If you are not using the Volume Manager to manage media, refer to System Administration Guide: Basic Administration for detailed information about managing removable media without the Volume Manager.
On the system that is to become the install server, become superuser.
The system must include a CD-ROM drive and be part of the site's network and name service. If you use a name service, the system must already be in a name service, such as NIS, NIS+, DNS, or LDAP. If you do not use a name service, you must distribute information about this system by following your site's policies.
Insert the Solaris Software 1 of 2 CD in the system's drive.
Create a directory for the CD image.
# mkdir -p install_dir_path |
Specifies the directory where the CD image is to be copied
Change to the Tools directory on the mounted disc.
# cd /cdrom/cdrom0/s2/Solaris_9/Tools |
In the previous example, cdrom0 is the path to the drive that contains the Solaris operating environment CD media.
Copy the image in the drive to the install server's hard disk.
# ./setup_install_server install_dir_path |
Specifies the directory where the CD image is to be copied
The setup_install_server command indicates whether you have enough disk space available for the Solaris Software disc images. To determine available disk space, use the df -kl command.
Change directories to root (/).
# cd / |
Eject the Solaris Software 1 of 2 CD.
Insert the Solaris Software 2 of 2 CD in the system's CD-ROM drive.
Change to the Tools directory on the mounted CD:
# cd /cdrom/cdrom0/Solaris_9/Tools |
Copy the CD in the CD-ROM drive to the install server's hard disk.
# ./add_to_install_server install_dir_path |
Specifies the directory where the CD image is to be copied
Change directories to root (/).
# cd / |
Eject the Solaris Software 2 of 2 CD.
Insert the Solaris Languages CD in the system's CD-ROM drive.
Change to the Tools directory on the mounted CD:
# cd /cdrom/cdrom0/Tools |
Copy the CD in the CD-ROM drive to the install server's hard disk.
# ./add_to_install_server install_dir_path |
Specifies the directory where the CD image is to be copied
Change directories to root (/).
# cd / |
If you want to patch the files that are located in the miniroot (/install_dir_path/Solaris_9/Tools/Boot) on the net install image, use the patchadd -C command to patch these files. You might need to patch a file if a boot image has problems.
Don't use the patchadd -C command unless you have read the Patch README instructions or have contacted your local Sun support office.
The following example illustrates how to create an install server by copying the following CDs to the install server's /export/home/cdx86 directory.
Solaris Software 1 of 2 x86 Platform Edition CD
Solaris Software 2 of 2 x86 Platform Edition CD
Solaris x86 Platform Edition Languages CD
# mkdir -p /export/home/cdx86 # cd /cdrom/cdrom0/s2/Solaris_9/Tools # ./setup_install_server /export/home/cdx86 # cd / # cd /cdrom/cdrom0/Solaris_9/Tools # ./add_to_install_server /export/home/cdx86 # cd / # cd /cdrom/cdrom0/Tools # ./add_to_install_server /export/home/cdx86 # cd / # cd /cdrom/cdrom0/s2 # ./modify_install_server -p /export/home/cdx86 /cdrom/cdrom0/s2 |
In this example, each CD is inserted and automatically mounted before each of the commands. After each command, the CD is removed.