Duke University
Department of
Computer Science

Jumpstart profiles

The jumpstart profile is used to describe how a machine will be configured. Each profile is usually associated with a particular rule in the rules file, though a profile can be used in more than one rule.

A sample profile is shown below:

install_type    initial_install

system_type     standalone

partitioning    explicit
filesys         rootdisk.s0     2000    /
filesys         rootdisk.s1     1000    swap
filesys         rootdisk.s4     1000    /tmp
filesys         rootdisk.s5     free    /var

cluster         SUNWCall

package         SUNWlpmsg       delete
package         SUNWlpr         delete
package         SUNWlps         delete
package         SUNWlpu         delete

  • install_type specifies the type of install to perform. This keyword must appear first in any profile.
    initial_install erases previous installation
    upgrade preserves previous installation
  • system_type can be either server (for a boot server for diskless clients) or standalone.

  • partitioning can be one of three values
    default let Jumpstart determine the partitioning, except for filesystems specified by the filesys keyword
    existing use existing filesystems, except for the following: /, /usr, /usr/openwin, /opt and /var.
    explicit must use with filesys keywords to specify layout
  • cluster will add/delete a given software cluster

    Usage: cluster cluster_name [add|delete]

    Cluster Cluster Name
    Core SUNWCreq
    End User System Support SUNWCuser
    Developer System Support SUNWCprog
    Entire Distribution SUNWCall
    Entire Distribution + OEM Support SUNWCXall

  • package will add/delete individual packages

    Usage: package package_name [add|delete]

  • filesys is used with explicit partitioning to layout the filesystems

    filesys slice size [filesystem] [options]

    slice may be specified either by a disk slice in the form cxtydz or with the variable, rootdisk.sn, where n is the specified slice.

    size can be one the following:

    number give size in MB
    existing use the current size
    auto let Jumpstart choose the size
    all use the entire disk
    free use the remaining space (must be the last filesys entry)
    filesystem can be the filesystem mount point, swap or overlap.

    The keyword preserve can be given to preserver the filesystem on a given slice

  • dontuse/usedisk specify one or more disks to ignore/use in the installation. Disks are specified in the form cxtydz. These keywords are mutually exclusive.
Install logfile is located in /var/sadm/system/logs/install_log
[Previous| Next]

   © 2001, Duke University Computer Science Department. All rights reserved.
   Comments to braun@cs.duke.edu