Solaris Express Installation Guide: Custom JumpStart and Advanced Installations

filesys Profile Keyword (Creating Local File Systems)

filesys slice size file_system optional_parameters

By using filesys with the values that are listed, the JumpStart program creates local file systems during the installation. You can specify filesys more than once.


Use one of the following values:


The JumpStart program places the file system on any disk.

Note –

You cannot specify any when size is existing, all, free, start:size, or ignore.

cwtxdysz or cxdysz

The disk slice where the JumpStart program places the file system, for example, c0t0d0s0 or c0d0s0.

The variable that contains the value for the system's root disk, which is determined by the JumpStart program as described in How the System's Root Disk Is Determined. The sn suffix indicates a specific slice on the disk.

Note –

The root disk is determined by the JumpStart program and determines where the OS is to be installed. The rules file uses a probe keyword "rootdisk,” but this keyword is used differently than the "rootdisk" keyword used in the JumpStart profile. You cannot set the place of installation by using the probe keyword “rootdisk” in the rules file. The probe keyword, rootdisk, determines where to boot from during the installation. See Table 8–10.


Use one of the following values:


The size of the file system is set to num in Mbytes.


The current size of the existing file system is used.

Note –

When you use the existing value, you can change the name of an existing slice by specifying file_system as a different mount_pt_name.


The size of the file system is automatically determined, depending on the software that is selected.


The specified slice uses the entire disk for the file system. When you specify the all value, no other file systems can be placed on the specified disk.


The remaining unused space on the disk is used for the file system.

Note –

If free is used as the value to filesys, the filesys entry must be the last entry in a profile.


The file system is explicitly partitioned. start is the cylinder where the slice begins. size is the number of cylinders for the slice.


The file_system value is optional and used when slice is specified as any or cwtxdysz. If file_system is not specified, unnamed is set by default. If unnamed is set, you cannot specify the optional_parameters value. Use one of the following values:


The file system's mount-point name, for example, /var.


The specified slice is used as swap.


The specified slice is defined as a representation of a disk region. The VTOC value is V_BACKUP. By default, slice 2 is an overlap slice that is a representation of the whole disk.

Note –

You can specify overlap only when size is existing, all, or start:size.


The specified slice is defined as a raw slice, so slice does not have a mount-point name. If you do not specify file_system, unnamed is used by default.


The specified slice is not used or recognized by the JumpStart program. You can use this option to specify that you want a file system to be ignored on a disk during installation. The JumpStart program creates a new file system on the same disk with the same name. You can use ignore only when partitioning existing is specified.


Use one of the following values:


The file system on the specified slice is preserved.

Note –

preserve can be specified only when size is existing and slice is cwtxdysz.


One or more mount options, which is the same as the -o option of the mount(1M) command. The mount options are added to the /etc/vfstab entry for the specified mount_pt_name.

Note –

If you need to specify more than one mount option, the mount options must be separated by commas and no space (ro,quota, for example).