MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


File Formats                                            vfstab(4)



NAME
     vfstab - table of file system defaults

DESCRIPTION
     The file /etc/vfstab describes defaults for each  file  sys-
     tem. The information is stored in a table with the following
     column headings:

       device       device       mount      FS      fsck    mount      mount
       to mount     to fsck      point      type    pass    at boot    options




     The fields in the table are  space-separated  and  show  the
     resource  name  (device  to  mount),  the raw device to fsck
     (device to fsck), the default mount directory (mount point),
     the  name of the file system type (FS type), the number used
     by fsck to decide whether to check the file system automati-
     cally (fsck pass), whether the file system should be mounted
     automatically by mountall (mount at boot), and the file sys-
     tem  mount  options  (mount  options). (See respective mount
     file system man page below in SEE ALSO for mount options.) A
     '-'  is  used  to  indicate no entry in a field. This may be
     used when a field does  not  apply  to  the  resource  being
     mounted.


     The getvfsent(3C) family of routines is  used  to  read  and
     write to /etc/vfstab.


     /etc/vfstab can be used to specify swap areas. An  entry  so
     specified, (which can be a file or a device), will automati-
     cally be added as a swap area by  the  /sbin/swapadd  script
     when  the  system boots. To specify a swap area, the device-
     to-mount field contains the name of the swap file or device,
     the  FS-type  is "swap", mount-at-boot is "no" and all other
     fields have no entry.

EXAMPLES
     The following are vfstab entries  for  various  file  system
     types supported in the Solaris operating environment.

     Example 1 NFS and UFS Mounts


     The following entry invokes NFS to automatically  mount  the
     directory  /usr/local of the server example1 on the client's
     /usr/local directory with read-only permission:





SunOS 5.11           Last change: 2 Mar 2007                    1






File Formats                                            vfstab(4)



       example1:/usr/local - /usr/local nfs - yes ro




     The following example  assumes  a  small  departmental  mail
     setup,  in  which  clients  mount  /var/mail  from  a server
     mailsvr.  The  following  entry  would  be  listed  in  each
     client's vfstab:


       mailsvr:/var/mail - /var/mail nfs - yes intr,bg




     The following is an example for a UFS file system  in  which
     logging is enabled:


       /dev/dsk/c2t10d0s0 /dev/rdsk/c2t10d0s0 /export/local ufs 3 yes logging




     See mountnfs(1M) for a description of NFS mount options and
     mountufs(1M) for a description of UFS options.


     Example 2 pcfs Mounts


     The following example mounts a pcfs file system on  a  fixed
     hard disk on an x86 machine:


       /dev/dsk/c1t2d0p0:c - /win98 pcfs - yes -




     The example below mounts a Jaz drive  on  a  SPARC  machine.
     Normally, the volume management software handles mounting of
     removable media, obviating a vfstab entry. Specifying a dev-
     ice  that  supports  removable media in vfstab  with set the
     mount-at-boot field to no  (as  shown  below)  disables  the
     automatic  handling  of  that device. Such an entry presumes
     you are not running volume management software.


       /dev/dsk/c1t2d0s2:c - /jaz pcfs - no -




SunOS 5.11           Last change: 2 Mar 2007                    2






File Formats                                            vfstab(4)



     For removable media on a SPARC machine, the  convention  for
     the  slice  portion of the disk identifier is to specify s2,
     which stands for the entire medium.



     For pcfs file systems on x86 machines, note  that  the  disk
     identifier  uses  a  p  (p0)  and a logical drive (c, in the
     /win98  example  above)  for  a  pcfs  logical  drive.   See
     mountpcfs(1M)  for  syntax  for pcfs logical drives and for
     pcfs-specific mount options.


     Example 3 CacheFS Mount


     Below is an example for a CacheFS file  system.  Because  of
     the  length  of  this entry and the fact that vfstab entries
     cannot be continued to a second line, the vfstab fields  are
     presented  here in a vertical format. In re-creating such an
     entry in your own vfstab, you  would  enter  values  as  you
     would for any vfstab entry, on a single line.


       device to mount:  svr1:/export/abc
       device to fsck:  /usr/abc
       mount point:  /opt/cache
       FS type:  cachefs
       fsck pass:  7
       mount at boot:  yes
       mount options:
       local-access,bg,nosuid,demandconst,backfstype=nfs,cachedir=/opt/cache




     See mountcachefs(1M) for CacheFS-specific mount options.


     Example 4 Loopback File System Mount


     The following is an example of mounting  a  loopback  (lofs)
     file system:


       /export/test - /opt/test lofs - yes -








SunOS 5.11           Last change: 2 Mar 2007                    3






File Formats                                            vfstab(4)



     See lofs(7FS) for an overview of the loopback file system.


SEE ALSO
     fsck(1M),  mount(1M),   mountcachefs(1M),   mounthsfs(1M),
     mountnfs(1M),   mounttmpfs(1M),  mountufs(1M),  swap(1M),
     getvfsent(3C)


     System Administration Guide: Basic Administration













































SunOS 5.11           Last change: 2 Mar 2007                    4



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™