JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 10 9/10 Installation Guide: Network-Based Installations
search filter icon
search icon

Document Information


Part I Planning to Install Over the Network

1.  Where to Find Solaris Installation Planning Information

2.  Preconfiguring System Configuration Information (Tasks)

3.  Preconfiguring With a Naming Service or DHCP

Part II Installing Over a Local Area Network

4.  Installing From the Network (Overview)

5.  Installing From the Network With DVD Media (Tasks)

6.  Installing From the Network With CD Media (Tasks)

7.  Patching the Miniroot Image (Tasks)

Patching the Miniroot Image (Tasks)

About the Miniroot Image (Overview)

How To Patch the Miniroot Image

Patching the Miniroot Image (Example)

Patching the Miniroot Image

How to Modify the Miniroot (Example)

8.  Installing Over the Network (Examples)

9.  Installing From the Network (Command Reference)

Part III Installing Over a Wide Area Network

10.  WAN Boot (Overview)

11.  Preparing to Install With WAN Boot (Planning)

12.  Installing With WAN Boot (Tasks)

13.  SPARC: Installing With WAN Boot (Tasks)

14.  SPARC: Installing With WAN Boot (Examples)

15.  WAN Boot (Reference)

Part IV Appendixes

A.  Troubleshooting (Tasks)

B.  Installing or Upgrading Remotely (Tasks)



Patching the Miniroot Image (Tasks)

You might need to Patch the files that are located in the miniroot on the network installation image that was created by setup_install_server.

About the Miniroot Image (Overview)

The miniroot is a minimal, bootable root (/) file system that resides on the Solaris installation media. A miniroot consists of all the Solaris software that is required to boot the system to either install or upgrade the system. The miniroot software is used by the installation media to perform a full installation of the Solaris OS. The miniroot runs only during the installation process.

You might need to patch the miniroot before installation if the boot image has problems booting or if you need to add driver and hardware support. When you patch the miniroot image, the patch is not installed on the system where the Solaris OS installation occurs or on the system that the patchadd command is run. Patching the miniroot image is strictly used for adding driver and hardware support to the process that performs the actual installation of the Solaris OS.

Note - This procedure is only for patching the miniroot, not for patching the complete network installation image. If you need to patch the network installation image, perform the task after the installation completes.

How To Patch the Miniroot Image

Follow these steps to patch a network installation miniroot image.

Note - 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.

  1. On a system that is running the current Solaris release, log in as superuser or assume an equivalent role.

    Note - Roles contain authorizations and privileged commands. For more information about roles, see Configuring RBAC (Task Map) in System Administration Guide: Security Services.

  2. 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.

  3. 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.

  4. 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.

  5. 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).


    Caution - Don't use the patchadd -C command unless you have read the Patch README instructions or have contacted your local Sun support office.

  6. On the current Solaris release, pack the boot archive.
    # /boot/solaris/bin/root_archive packmedia remote_install_dir_path \ destination_dir
  7. 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 \
Next Steps

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.