Solaris JumpStart (Solaris 9): setup_install_server fails when vold is not running
Last updated on SEPTEMBER 22, 2014
Applies to:Solaris SPARC Operating System - Version: 9 GA
JumpStart is a convenient way to set up a Solaris image on a central server, that is then used to install the OS on multiple client systems.
For detailed information on JumpStart, see the Solaris 9 Installation Guide at http://download.oracle.com/docs/cd/E19683-01/806-5205/index.html.
Vold is a Solaris daemon that runs in background and automatically mounts removable media upon its detection. Removable media includes CDs, floppies, zip drives, and USB devices. Vold is sometimes disabled for security reasons.
On systems that have had vold disabled, a Jumpstart server setup needs an additional step. Slice 1 on the Solaris 1 of 2 CD needs to be mounted manually in addition to slice 0. For example, on an Ultra 10 desktop system, the following command would mount slice 0 of the Solaris 9 1 of 2 Software CD to the "mnt" mount point:
# mount -F hsfs -o ro /dev/dsk/c0t2d0s0 /mnt
Vold would automatically map the other required slices to relative mount points on the CD. However without vold running, slice 1 is not mounted or available. This becomes a problem when the setup attempts to run:
# cd /mnt/Solaris_9/Tools/Boot
# ./setup_install_server /test_dir
ERROR: Install boot image /mnt/Solaris_9/Tools/Boot does not exist
Check that boot image exists, or use [-t] to
specify a valid boot image elsewhere.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms