System Administration Guide: Basic Administration

x86: Disk Slices

On x86 based systems, disks are divided into fdisk partitions. An fdisk partition is a section of the disk that reserved for a particular operating environment, such as the Solaris release.

The Solaris release places ten slices, numbered 0–9, on a Solaris fdisk partition as shown in the following table.

Table 32–3 x86: Customary Disk Slices

Slice 

File System 

Usually Found on Client or Server Systems? 

Purpose 

root (/) 

Both 

Holds the files and directories that make up the operating system. 

swap 

Both 

Provides virtual memory, or swap space.

— 

Both 

Refers to the entire disk, by convention. The size of this slice should not be changed. 

/export

Both 

Optional slice to be defined based on your site's needs. 

Can be used on a server to hold alternative versions of operating systems that are required by client systems. 

 

 

Optional slice to be defined based on your site's needs. 

 

Both 

Optional slice to be defined based on your site's needs. 

Can be used to hold application software added to a system. If a slice is not allocated for the /opt file system during installation, the /opt directory is put in slice 0.

/usr

Both 

Holds operating system commands (also known as executables). This slice also holds documentation, system programs (init and syslogd, for example) and library routines.

/home or /export/home

Both 

Holds files that are created by users. 

— 

Both 

Contains information necessary for to boot the Solaris environment from the hard disk. The slice resides at the beginning of the Solaris fdisk partition (although the slice number itself does not indicate this fact), and is known as the boot slice.

— 

Both 

Provides an area that is reserved for alternate disk blocks. Slice 9 is known as the alternate sector slice.