Follow these steps to patch a network installation miniroot image.
These steps assume that you have a system on your network that is running the current Solaris release, and that system is accessible over the network.
On a system that is running the current Solaris release, log in as superuser or assume an equivalent role.
Change to the Tools directory of the installation image you created in Step 5.
# cd install-server-path/install-dir-path/Solaris_10/Tools
Specifies the path to the install server system on your network, for example, /net/installserver-1.
Create a new installation image, and place that image on the system that is running the current Solaris release.
# ./setup_install_server remote_install_dir_path
Specifies the path on the current Solaris release in which to create the new installation image.
This command creates a new installation image on the current Solaris release. In order to patch this image, you must temporarily place this image on a system that is running the current Solaris release.
On the current Solaris release, unpack the network installation boot archive.
# /boot/solaris/bin/root_archive unpackmedia remote_install_dir_path \ destination_dir
Specifies the path to the network installation image on the current Solaris release.
Specifies the path to the directory to contain the unpacked boot archive.
On the current Solaris release, patch the unpacked boot archive.
# patchadd -C destination_dir path-to-patch/patch-id
Specifies the path to the patch that you want to add, for example, /var/sadm/spool.
Specifies the patch ID that you want to apply.
You can specify multiple patches with the patchadd -M option. For more information, see patchadd(1M).
Don't use the patchadd -C command unless you have read the Patch README instructions or have contacted your local Sun support office.
On the current Solaris release, pack the boot archive.
# /boot/solaris/bin/root_archive packmedia remote_install_dir_path \ destination_dir
Copy the patched archives to the installation image on the install server.
# cd remote_install_dir_path # find boot Solaris_10/Tools/Boot | cpio -pdum \ install-server-path/install_dir_path
After you have set up the install server and patched the miniroot, you might need to set up a boot server or add systems to be installed from the network.
If you are using DHCP or the install server is on the same subnet as the system to be installed, you do not need to create a boot server. Proceed to Adding Systems to Be Installed From the Network With a DVD Image.
If you are not using DHCP and the install server and the client are on a different subnet, you must create a boot server. Proceed to Creating a Boot Server on a Subnet With a DVD Image.