*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> umount (8)              
Title
Content
Arch
Section
 

mount(8)

Contents


NAME    [Toc]    [Back]

       mount, umount - Mounts and unmounts file systems

SYNOPSIS    [Toc]    [Back]

       /usr/sbin/mount  [-d]  [-r   | -u  | -w] [-o argument,...]
       [-t [no]type] file-system directory

       /usr/sbin/mount [-el] [-t [no]type]

       /usr/sbin/mount -a  [-fv] [-t [no]type]

       /usr/sbin/mount [-d] [-r  | -u  |  -w]  [-o  argument,...]
       [-t [no]type] file-system | directory

       /usr/sbin/umount -a  | -A  -b  [-fv] [-t type] [-h host]

       /usr/sbin/umount [-fv] file-system... | directory...

OPTIONS    [Toc]    [Back]

       There are options for the mount and umount commands.

   Options for mount:
       Attempts  to  mount  all the file systems described in the
       /etc/fstab file. In this case, file-system  and  directory
       are  taken  from the /etc/fstab file. If -t type is specified,
 all of the file systems in the /etc/fstab file  with
       that  type will be mounted. Alternatively, if type is prefixed
 with no, all the file systems in the /etc/fstab file
       that  do not have that type will be mounted.  File systems
       are not necessarily mounted in the  order  listed  in  the
       /etc/fstab  file.  Mounts a UNIX file system (UFS) even if
       it has not been unmounted cleanly or checked by  fsck  for
       consistency.  Also used to mount a CD-ROM UFS file system.

                                    Caution

              Do not employ the -d option to mount an AdvFS fileset.
   When an AdvFS fileset is mounted with the -d
              option, AdvFS initializes  the  domain  transaction
              log. As a result, no domain recovery will occur for
              previously incomplete operations (which could cause
              data  corruption).   If you cannot mount a fileset,
              use the verify command.  Lists  all  mount  points.
              Without  this  option,  mount  does  not list mount
              points served by either Automount or AutoFS.   Performs
  a fake mount and actually does not mount the
              file system. This option  is  used  to  verify  the
              arguments  you  plan to use with the mount command.
              Displays the value of all the file system  options.
              Specifies  a  list  of  comma-separated  arguments.
              Every argument specified is  used.  Some  arguments
              are  valid  for all file system types, while others
              apply only to a specific type. See the Options  for
              mount -o Arguments section that is specific to your
              file system type for a description of the arguments
              supported  by that file system.  Queries the device
              to determine which file system or file systems  are
              found on DVD or CD media, and thus, how that device
              can be mounted.  Mounts the specified  file  system
              with  read-only  access. This option is the equivalent
 of the following command: mount  -o  ro  filesystem
 directory

              Physically  write-protected  and magnetic tape file
              systems must be mounted with  read-only  access  or
              errors  will  occur  when access times are updated,
              whether or not any  explicit  write  is  attempted.
              Note  that -r and -w are paired; the default is -w.
              Specifies the file system type.  The supported file
              systems are as follows:

              advfs - Advanced File System (AdvFS)

              ufs - UNIX File System (UFS)

              nfs - Network File System (NFS)

              mfs - Memory file system (RAM Disk) See mfs(8)

              cdfs - ISO 9660 CD-ROM (Compact Disc Read Only Memory)
 File System. See cdfs(4).

              dvdfs - DVD-ROM (Digital Versatile Disk, Read-only)
              File  System.  See  dvdfs(4).   This  option mounts
              DVD-ROM disks formatted in the Universal Disk  Format
 (UDF).

              dfs - DCE Distributed File System

              efs - DCE Episode File System

              fdfs   -  File  Descriptor  File  System  (used  by
              streams)

              ffm - File on File Mounting File  System  (used  by
              streams)

              procfs - Process File System (used by debuggers)

              pcfs - PC File System

              sysv - System V File System

              See  fstab(4)  for  a description of the valid file
              system types. If the no prefix is  used,  all  file
              types   except   the  one  specified  are  mounted.
              Requests that the system remount a file  system  so
              that  it  can update any incore data blocks for UFS
              and AdvFS type file systems.

              If you mount a UFS file system  in  a  cluster  for
              read-only  access,  you cannot use the -u option to
              update the file system to read-write access.  A UFS
              file  system mounted for read-only access is accessible
 by all cluster members;  a  UFS  file  system
              mounted for read-write access is accessible only by
              the cluster member on which the  mount  request  is
              issued.

              For  CDFS,  this  option  is  used  to  change  the
              attributes  of  a  mount,  such  as   the   version
              attribute.  For  example, CDFS is mounted noversion
              by default. The following  use  of  the  -u  option
              shows how you can change the default: # mount -u -o
              version /cdmntpnt  Displays  a  message  indicating
              which  file  system  is  being  mounted  (verbose).
              Mounts the specified file  system  with  read/write
              access.   This  option  is  equivalent to the -o rw
              option.  Read/write is the default access.

   Options for umount:
       Attempts  to  unmount  all  the  file  systems   currently
       mounted.   Attempts to unmount all the file systems listed
       in the /etc/fstab  file.   Broadcasts  a  message  to  all
       server  machines  in  the  subnetwork to remove the client
       host's name from their NFS mountdtab  files.   Performs  a
       fast  unmount operation that causes remote file systems to
       be unmounted without notifying the server.   Unmounts  all
       file  systems  listed  in  the  /etc/fstab  file  that are
       remotely mounted from host.   Unmounts  all  file  systems
       listed  in  the  /etc/fstab file that are of the specified
       type.  The -a option must be used  together  with  the  -t
       option.   Displays a message indicating the file system is
       being unmounted (verbose).

   Options for mount -o Arguments    [Toc]    [Back]
       There are many arguments for the -o option; they are  discussed
 in the following paragraphs.

   TruCluster mount - o Arguments    [Toc]    [Back]
       The  following arguments are valid for TruCluster systems:
       Enables you to specify the cluster member,  identified  by
       cluster_member_name,  that  serves  a given file system at
       startup.

              This mount command option determines where the file
              system  is  first  mounted;  it  does  not limit or
              determine the cluster members  to  which  the  file
              system might later be relocated or fail over.

              The  -o  server=cluster_member_name option is valid
              only in a cluster, and only  for  the  AdvFS,  UFS,
              MFS,  NFS,  CDFS,  and DVDFS file systems. MFS file
              systems support this option in a  limited  fashion:
              the  file  system  is mounted only if the specified
              server is the local node.

              For information on using this option, refer to  the
              Distributing  File Systems Via the mount -o Command
              section  of  the  Cluster  Administration   manual.
              Enables  cluster file system partitioning. Use this
              option only in a cluster. For example: #  mount  -o
              server_only file-system

              If a file system is already mounted, you cannot use
              this  option  to  update  the   mount   status   to
              server_only. You must first unmount the file system
              and then remount it with the server_only option.

              When you mount a UFS file system in a  cluster  for
              read/write  access,  or  when you mount an MFS file
              system in a cluster  for  read-only  or  read/write
              access,  the server_only option is used by default.

              These file systems are treated as partitioned  file
              systems. That is, the file system is accessible for
              both read-only and read/write access  only  by  the
              member that mounts it. Other cluster members cannot
              read from, or write to, the MFS or UFS file system.
              There is no remote access; there is no failover.

              If  you  want  to mount a UFS file system for readonly
  access  by  all  cluster  members,  you  must
              explicitly mount it read-only.

              For  information on using this option, refer to the
              Partitioning File Systems section  of  the  Cluster
              Administration manual.

   AdvFS mount - o Arguments    [Toc]    [Back]
       The  following  arguments  are valid for the Advanced File
       System (AdvFS): Causes all files in the mounted fileset to
       use  atomic-write  data  logging  for  the duration of the
       mount.  Unlike chfile, which activates data logging  on  a
       file in a manner that persists across mounts and unmounts,
       the data logging provided by the -o adl  mount  option  is
       temporary  and  lasts  only for the duration of the mount.
       Additionally, files using temporary -o  adl  data  logging
       may  be  mmaped(),  unlike  files that have had persistent
       data logging activated on them. The temporary data logging
       is  suspended until the last thread using the mmapped file
       unmaps it. Finally, the use of chfile on a  file  that  is
       using  temporary data logging causes the chfile command to
       override the temporary data logging provided  by  the  new
       mount  and  the  file's  I/O  mode is changed persistently
       according to the arguments given to  the  chfile  command.
       For  more  information  see  chfile(8).   Enables an AdvFS
       fileset to be mounted as a domain volume  even  though  it
       has  the same AdvFS domain ID as a fileset that is already
       mounted.

   AdvFS and UFS mount - o Arguments    [Toc]    [Back]
       The following arguments are valid for the  AdvFS  and  UFS
       file systems: Flushes to disk file access time changes for
       reads of regular files.  (Default  behavior  when  neither
       atimes  or noatimes is specified.)  Marks file access time
       changes made for reads of regular  files  in  memory,  but
       does not flush them to disk until other file modifications
       occur. This behavior does not comply with  industry  standards
  and  is used to reduce disk writes for applications
       with no dependencies on file  access  times.   Allows  the
       file  system to make use of expanded space on the underlying
 storage device.  The -o option can be used on the initial
  mount  of  a  file system or by way of the -u update
       option if the file system is already mounted. For UFS,  if
       you  do  not want to mount the file system, or if you want
       to take only part of the available storage space, you  can
       use  the  extendfs  command. See the extendfs(8) reference
       page for more information.

              There are several steps needed in order to expand a
              file  system:  Make additional storage space available
 on the underlying storage device (that  is,  a
              LSM volume or hardware RAID LUN).  For non-LSM volumes,
 modify the disk label to  include  additional
              storage.  See the disklabel reference page for more
              information.  Use the mount command with the extend
              option  to  allow  the file system to use the additional
 storage.

              For an unmounted AdvFS fileset, the following is an
              example of volume expansion:

              # mount -o extend domain#fileset /ausr1

              For  a  mounted  AdvFS fileset, the following is an
              example of volume expansion:

              # mount -u -o extend domain#fileset /ausr2

              For an an unmounted UFS file system, the  following
              is an example of volume expansion:

              # mount -o extend /dev/disk/dsk0g /useref

              For  a mounted UFS file system, the following is an
              example of volume expansion:

              # mount -u -o extend /dev/disk/dsk0h /useracct

              Refer to the System Administration manual for  more
              information.   Allows  read/write  access.   Allows
              read-only  access.    Allows   read/write   access.
              Allows  file  system  to  be  used  as  swap space.
              Allows a file system to be mounted even if  it  was
              not  cleanly unmounted.  Allows access to block and
              character-special devices.  Disallows  access  from
              the  file  system to either block or character-special
 devices.  Allows set-user-ID execution.   Prohibits
 set-user-ID execution.  Causes all writes to
              be written immediately to disk as well  as  to  the
              buffer  cache.   Specifies  that  writes may return
              before data is written to disk.  Enables the alternate
  smooth  sync  policy, in which modified pages
              are not written to disk until they have been  dirty
              and idle for the smoothsync_age time period.

              By  default,  modified pages are flushed after they
              have been dirty for the smoothsync_age time period,
              regardless  of continued modifications to the page.
              Pages that have been  mapped  into  virtual  memory
              will  always use this default policy, regardless of
              the smsync2 setting.   The  default  smoothsync_age
              period  is 30 seconds, and can be modified by editing
 the inittab file.

              If you enable the smsync2 option on a  mount  point
              in  an AdvFS domain, the alternate smooth sync policy
 goes into effect for all of the filesets in the
              domain.  Allows binary execution.  Prohibits binary
              execution.  Enables new files to inherit the parent
              directory's  group  ID.   This  is  the default and
              matches BSD semantics.  Applies SVID  3  semantics.
              For  example,  if  the parent directory's mode bits
              include IS_GID, then the new file will inherit  the
              parent's  group  ID.   If  IS_GID  is  off, then it
              inherits the process group ID.

   UFS mount - o Arguments    [Toc]    [Back]
       The following mount -o arguments are valid  only  for  the
       UFS  file system.  Delays  synchronously flushing metadata
       updates to  disk.   Instead,  metadata   (such  as  inode,
       directory,  and  indirect  blocks)  is flushed by the sync
       daemon.  This mount option  improves  performance  in  the
       following  ways:  Multiple  updates  to a block are accomplished
 with a  single  write  instead  of  with  multiple
       writes  of  the  same  block,  which can occur during synchronous
 metadata updates.  System responsiveness improves
       when  running  metadata   intensive applications. Metadata
       writes to disk do not occur immediately.





                                    CAUTION

              Data might be lost if you use this option and  your
              system  crashes  before the sync daemon flushes the
              metadata to disk.  Do not use this option  for  the
              root (/) or /usr file systems.

              You  can  use this option for a temporary file system,
 such as /tmp,  in  which   applications  cache
              temporary  data  that  is expendable.  Refer to the
              nodelayed  option  for  information  on   disabling
              delayed  metadata  updates.  Synchronously  flushes
              metadata updates  to  disk.  This  is  the  default
              behavior.

              By  default,  to  maintain file system consistency,
              UFS metadata  (such as inode, directory, and  indirect
   blocks)   is  updated  synchronously,  which
              ensures that the UFS file system is  consistent  at
              all  times  and  no  data  is  lost  if your system
              crashes.  However, it can affect file  system  performance.
  Refer to the delayed option for information
 on disabling synchronous metadata  updates  to
              improve   performance.   Prevents  excessive  asynchronous
 I/O from  overloading  the  device  queue,
              which  can affect response time for processes waiting
 for I/O operations to  complete.  To  use  this
              argument, you must enable smooth sync.

       See the EXAMPLES section for usage examples.

   NFS mount - o Arguments    [Toc]    [Back]
       The  following  arguments  are  valid for NFS file system:
       Allows access  to  block  and  character-special  devices.
       Disallows  access  from the file system to either block or
       character-special  devices.   Allows  read/write   access.
       Allows  read-only  access.   Allows set-user-ID execution.
       Prohibits set-user-ID execution.  Causes all writes to  be
       written  immediately  to  disk  as  well  as to the buffer
       cache.  Specifies that writes may return  before  data  is
       written  to  disk.   Allows  binary  execution.  Prohibits
       binary execution.  New files  inherit  the  parent  directory's
  group  ID.   This is the default and matches BSD's
       semantics.  SVID 3 semantics applied.  For example, if the
       parent  directory's mode bits include IS_GID, then the new
       file will inherit the parent's group  ID.   If  IS_GID  is
       off,  then  it  inherits the process group ID.  Retries in
       the background, if the first mount attempt fails.  Retries
       in  the  foreground.   Sets  the  number  of mount failure
       retries to n.  Sets the read buffer size to n bytes.  Sets
       the  write  buffer  size to n bytes.  Sets the initial NFS
       timeout period for UDP mounts to n  tenths  of  a  second.
       NFS  continually  adjusts the timing as a function of network
 response time.  Sets the maximum value,  in  seconds,
       that is allowed between request transmissions. (UDP mounts
       only) Sets the number of NFS retransmissions to n.  Allows
       hard  mounted  file  system  operations to be interrupted.
       Prevents hard mounted file system  operations  from  being
       interrupted,  unless the thread is terminated (for example
       by a SIGKILL or an AST).  Returns an error if  the  server
       does  not  respond.   Retries the request until the server
       responds.  Usually, the mount command tries to use Version
       3  of  the  NFS  protocol.  If the server does not support
       Version 3, then the mount command retries the mount  using
       Version  2.   Specifying -o nfsv2 forces the mount command
       to use NFS Version 2. NFS Version 3 is an enhanced version
       of  the  NFS protocol that provides 64-bit file access, as
       well as features designed to improve performance and  correctness.


              Alternatively,  you  can  use  the vers=2 argument.
              Tries to use Version 3 of the NFS protocol.  If the
              server  does  not  support  it,  Version 2 is used.
              This is the default.

              Alternatively, you can  use  the  vers=3  argument.
              Specifies the network transport: udp or tcp.

              Specify  udp  to  use UDP as the network transport.
              This is supported by all known  NFS  servers.   UDP
              works  best  in  local, fast, and reliable environments.
  The mount will fail if the server does  not
              support  NFS over UDP.  The proto=udp syntax is the
              default.

              Specify tcp to use TCP as  the  network  transport.
              This  is  supported  by  some vendors, but not all.
              TCP works better than UDP in  high-loss,  congested
              networks,  and  is the only way to use NFS over the
              Internet.  The mount will fail if the  server  does
              not support NFS over TCP.

              The  -o  tcp syntax is compatible with 4.4 BSD syntax,
 while the proto=tcp syntax is compatible  with
              Solaris 2.4 syntax.  Sets the server IP port number
              to the value of n.  The default  is  to  query  the
              portmap  daemon  on  the server for the port number
              (which is almost always 2049).   This  argument  is
              useful  only  when  the  server  is not running the
              portmap daemon or is running multiple NFS  servers.
              Both of these situations are very rare.  Allows the
              use of extended attributes (property list)  including
  access  control lists (ACLs) on this file system.
 The NFS server exporting this file system must
              be  running  the proplistd daemon. See proplist(4),
              acl(4), and proplistd(8) .  Specifies  the  version
              of  the  NFS protocol.  You can specify either Version
 3 or Version 2.

              Usually, the mount command tries to use  Version  3
              of  the  NFS protocol.  If the server does not support
 Version 3, then the mount command retries  the
              mount  using  Version  2.  Specifying vers=2 forces
              the mount command to use NFS Version 2. NFS Version
              3  is  an enhanced version of the NFS protocol that
              provides 64-bit file access, as  well  as  features
              designed to improve performance and correctness.

              Alternatively, you can use the nfsv2 or nfsv3 argument.


       For NFS, the defaults are fg, retry=10000, timeo=11,  maxtimo=20,
  retrans=4,  hard,  and intr.  Defaults for rsize
       and wsize are set by the kernel.

       The bg argument causes mount to run in the  background  if
       the  server's  mountd does not respond.  The mount command
       attempts each request retry times before giving  up.  Once
       the  file  system is mounted, each NFS request made in the
       kernel waits timeo tenths of a second for a  response.  If
       no response arrives, the timeout period is multiplied by 2
       and the request is retransmitted.

       When retrans retransmissions have been sent with no reply,
       a soft mounted file system returns an error on the request
       and a hard mounted file system retries the request at maxtimo
   intervals.   File   systems  that  are  mounted  rw
       (read/write) should use the hard argument.  The number  of
       bytes in a read or write request can be set with the rsize
       and wsize arguments.

                                  Note

       Using the mount command with the -t nfs option  may  cause
       it to touch the /etc/exports file. If the/etc/exports file
       has been manually created, you should ensure that  it  has
       bin:bin owner:group ownership.


   NFS Update Visibility mount - o Arguments    [Toc]    [Back]
       These  arguments  control how quickly you see updates to a
       file or directory that has been modified by another  host.
       Increasing  these values gives you slightly better performance.
  Decreasing the values decreases the time it  takes
       for  you  to see modifications made on the other host.  If
       you are the only person modifying files under  this  mount
       point,  you  should  increase  these values.  Holds cached
       directory attributes for at least n seconds.  Holds cached
       directory attributes for no more than n seconds. The maximum
 value you can specify  is  3600.   Holds  cached  file
       attributes  for  at  least  n  seconds.  Holds cached file
       attributes for no more than n seconds. The  maximum  value
       you  can specify is 3600.  Sets all four attributes' cache
       timeout values to n.  Sets  no  attribute  caching.   This
       argument  is  equivalent  to  actimeo=0.   Sets  no  fresh
       attribute when opening a file.

       The  NFS   update   visibility   argument   defaults   are
       acdirmin=30, acdirmax=60, acregmin=3, and acregmax=60.

   CDFS mount - o Arguments    [Toc]    [Back]
       The following arguments are valid for the CD-ROM File System
 (CDFS): Ignores the permission bits, if  present,  and
       defaults  all  file and directory permissions to the value
       0555, with a zero User ID (UID, owned by root). Files  and
       directories  recorded on an ISO 9660-formatted file system
       might or might not have permission bits.  This setting  is
       a  default argument because the permissions on most existing
 ISO 9660-formatted CD-ROMs  do  not  map  to  the  UID
       scheme that is used.  Uses the on-disk permission bits, if
       present.  If a file or directory is not recorded with permission
  bits,  the  default 0555 is used.  Strips off the
       extension (;#) from the version string if a file  recorded
       on an ISO 9660-formatted file system or a file system formatted
 by the High Sierra Group contains a version string.
       File  and  directory names are displayed in lowercase letters
 and case-insensitive name matching is performed.  Use
       this  argument  if  you  are  mounting a CD-ROM containing
       MS-DOS applications.  Uses the Rock Ridge Interchange Protocol
  (RRIP)  extensions  to  ISO 9660 (if present on the
       file system) to provide mixed-case file names, device special
  files,  and  other  attributes for files on the file
       system.  This setting is a default argument. If there  are
       no  RRIP  extensions  on  the file system, the file system
       will be mounted and the argument will be  ignored.   Turns
       off  the Rock Ridge Interchange Protocol (RRIP) extensions
       to ISO 9660 for files on the file system.   If  there  are
       RRIP  extensions  on the file system, the file system will
       be mounted and the extensions will be ignored.   Uses  the
       Microsoft  Joliet  formatted  CD-ROM media, which provides
       long, mixed-case file names.  Turns off  Microsoft  Joliet
       formatted  CD-ROM media.  Uses the  ISO 9660 uppercase 8.3
       formatted file system.  This is the default  if  no  other
       file formats are found.  Uses verbose messages in the output.


       The defaults for CDFS are ro, nodev, defperm, and rrip.

       CD-ROMs can contain several formats to  support  different
       platforms and operating systems.  If you know which format
       you require (RRIP, Joliet, or ISO9660) specify the  appropriate
 qualifier to the -o option.

       If you do not specify options for file name formats on the
       command line, the mount command  automatically  tests  for
       the  presence of formats and mounts it by default, according
 to the following rules of precedence:  Check  if  Rock
       Ridge  Interchange Protocol (RRIP) extensions are found on
       the CD-ROM, if yes, mount as -t cdfs  -o  rrip.   If  RRIP
       extensions are not found, check if the media has Microsoft
       Joliet formatted file names.  If yes, mount as -t cdfs  -o
       joliet.   If  neither  of  the above were found, the mount
       command defaults to ISO 9660 format.

       If you specify one or more exclusive qualifiers,  such  as
       -o  norrip,  the mount command does not test for the presence
 of that format, and  defaults  to  the  next  highest
       precedent.

       If  a specifically-requested format is not found and other
       formats are not excluded, the mount command  will  attempt
       to  mount  the  next  highest  precedent. For example, you
       attempt to mount a CD-ROM specifying -o joliet format  but
       the  CD-ROM  does  not  contain  that  format.  Unless you
       specifically requested -o norrip, the mount  command  will
       attempt  to  mount  RRIP.  If RRIP is not found, the mount
       command defaults to ISO 9660 format.

   FFM mount - o Arguments    [Toc]    [Back]
       The following arguments are valid  for  the  File-on-FileMounting
  (FFM)  file system: Allows two separate files to
       have identical contents, separate names, and separate file
       descriptors.   (Do  not  confuse  this clone with an AdvFS
       clone fileset.)

OPERANDS    [Toc]    [Back]

       Specifies one or more file systems.   How  you  specify  a
       file  system depends on whether it is UFS or NFS or AdvFS.

              To specify a UFS file system, enter the name of its
              block    device    special   file.   For   example:
              /dev/disk/dsk3c. The mount command returns an error
              if  you try to mount the file system on a partition
              that is already in use.

              To specify an NFS file system, specify the host and
              path  name in either of these formats: host:path or
              path@host.

              To specify an AdvFS fileset, enter the name of  the
              file  domain,  a  pound-sign(#)  character, and the
              name    of    the    fileset.      For     example:
              root_domain#root.   Specifies  one or more directories.
  The directory must exist before you use  the
              mount command.  When the command is successful, the
              directory becomes the name  of  the  newly  mounted
              root directory, its mount point.

              When  specified with the umount command, the directory
 must not be in use. Use  the  pwd  command  to
              check  your  present  working  directory. If you or
              another user is in the mounted directory or in  any
              directory  in  its  hierarchy, you must switch to a
              different directory.  Likewise, if  you  are  using
              files  in the mounted directory, you must close the
              files to successfully unmount the directory.

DESCRIPTION    [Toc]    [Back]

       Use the mount command to make a file system available  for
       use,  or  mounted.  Use  the umount command to make a file
       system unavailable for use, or unmounted.

       Use the mount command with  the  -q  option  to  determine
       which  file  system  or  file  systems  are  found  on  an
       unmounted CD or DVD device. You can either read  the  command
  output or interpret the exit code to determine which
       file system is found, and thus, how it should be  mounted.

       The format used in the mount command determines the format
       returned by the getfsstat and getmntinfo commands.

       If the mount command is invoked with only a file-system or
       directory  operand  specified,  the  command  searches the
       /etc/fstab file for an entry whose file-system  or  directory
  field  matches  the argument specified with the command.


       For example, if the line /dev/disk/dsk0g /usr ufs rw  1  1
       is  specified  in  the  /etc/fstab file, both of these two
       commands, mount /usr and mount /dev/disk/dsk0g are equivalent
  to  the  following  command: # mount /dev/disk/dsk0g
       /usr


       The umount command announces to the system that  the  file
       system  file-system previously mounted on directory should
       be removed. Either the file system name or  the  directory
       mount point can be specified in the command line.

       To  use  the  mount  and unmount commands, you must be the
       root user, with the following exceptions: If NFS file systems
  have been explicitly exported to allow nonroot users
       to mount the file system.   Refer  to  the  -n  option  of
       mountd(8)  for  more  information.  If a CD-ROM is mounted
       (by specifying the -t cdfs option) and the user  owns  the
       mount point.

       The mount command also lets you mount an ISO 9660- or HSGformatted
 file system onto a directory.

       No more than one user at a time should mount a disk partition
  with  read/write  access  or  the  file system might
       become corrupted.

       If the directory on which a file system is to  be  mounted
       is  a  symbolic  link,  the  file system is mounted on the
       directory to which the symbolic link refers,  rather  than
       on top of the symbolic link itself.


       When you boot to single-user mode, the root file system is
       mounted with read-only access. If you  want  to  modify  a
       file,  you must change the options on the root file system
       to read/write. You can do this with the following command:
       # mount -u /

       If  your  /etc/fstab  file is corrupted, you can mount the
       root file system with the following command:  #  mount  -u
       /dev/disk/dsk??/

       You  must  be the root user to mount a UFS file system. By
       default, the maximum number of UFS mounts is 1,000.   However,
  you  can  modify  this value by using the sysconfig
       command.   For  example:  #  sysconfig  -r  vfs   max-ufsmounts=1100


       The default for CDFS is to not allow access to device special
 files (argument nodev)  because  the  device  numbers
       recorded  on  a disc using RRIP extensions might not match
       the device numbers used by the operating system.   If  you
       want  to  allow  device access, mount the file system with
       the dev argument and use the cddevsuppl command to map the
       device  numbers of the device special files on the disc to
       new device numbers used by the operating system.

       The mount command attempts to dynamically  load  the  cdfs
       kernel  modules  if they are not statically built into the
       running kernel. However, you must  be  the  root  user  to
       dynamically  load  the  cdfs  kernel modules.  Other users
       receive the following error should they attempt the operation:
  mount:  super user privileges required to load cdfs
       module

       All other errors that could occur as the cdfs kernel  modules
  are  being  dynamically loaded produce the following
       error message: mount:  Can't load cdfs module

       Refer to cdfs(4) for information  on  the  correct  system
       configuration options to set before using CDFS.

       NFS  mounts can fail due to authentication requirements on
       the server.  For example, a "Client credential  too  weak"
       message  is  returned  if a user attempts to mount and the
       server only allows root user mounting.  A "Server rejected
       credential"  message is returned if the server is not able
       to resolve the client's IP address.

       If your workstation has multiple network  interfaces,  the
       server must be able to resolve all IP addresses from which
       it might receive mount requests.   See  mountd(8)  or  the
       Network  Administration: Services manual for more information.


       When you mount the first fileset in an AdvFS domain, AdvFS
       determines  whether  or  not it can access all data in all
       volumes of that domain.  If AdvFS determines that the size
       of  any  volume in the domain is actually smaller than the
       size recorded for that volume in  the  domain's  metadata,
       there  are  two possible outcomes: The mount succeeds, but
       in read-only mode.  In this case, AdvFS is  able  to  read
       the  last currently in-use block on the volume.  A message
       similar to the following is displayed: Actual size of virtual
  disk  /dev/vol/vol01  is  100352 blocks but recorded
       size is 102400 blocks.  Mounting  fileset  staff#grads  in
       read-only  mode.   The  mount  fails.  In this case, AdvFS
       cannot read the last currently in-use block on the volume.
       A  message  similar  to the following is displayed: Actual
       size of virtual disk /dev/vol/vol01 is 100352  blocks  but
       recorded  size  is  102400  blocks.  Cannot read essential
       data on /dev/vol/vol01.  Corrupted volume  found;  failing
       mount of staff#grads.  staff#grads on /grads:  I/O error


       When  you  attempt  to  mount an AdvFS fileset in an AdvFS
       domain,  the  number  of  volumes  pointed   to   by   the
       /etc/fdmns/dmn_name links must equal the number of volumes
       in the domain. If you attempt to mount an AdvFS file  system
  with  an  incorrect  number of volumes, the following
       message will appear on the console: #  Volume  count  mismatch
  for  domain  dmn_name.  dmn_name expects 2 volumes,
       /etc/fdmns/dmn_name has 1 links.

       To correct the problem, you must match the number of  volumes
  and then mount them.  See advscan(8) for more information.


   Smoothsync    [Toc]    [Back]
       Smoothsync increases efficiency in the part  of  the  file
       system that uses the disks for writing dirty pages.  Prior
       to smoothsync, dirty  pages  were  scheduled  for  writing
       every  30  seconds  by  the update daemon.  The smoothsync
       model schedules each page for writing after that page  has
       been  dirty for the smoothsync_age period (default 30 seconds).
  This allows all buffers to age  the  full  smoothsync_age
  period, versus an average of 15 seconds with the
       update daemon model.  This approach also  distributes  the
       requests  made  of  the  disk  subsystem evenly across the
       smoothsync_age period.  The update  daemon  model  submits
       all the I/O requests together.

       The  smoothsync_age  period can be set using sysconfig.  A
       value of 0 disables smoothsync.

       An alternate smoothsync policy can be enabled  on  a  file
       system basis by mounting with the smsync2 flag.  With this
       policy, a page is not scheduled for writing  until  it  is
       dirty  and  unmodified for the last smoothsync_age period.
       For example, suppose you have an  application  that  keeps
       updating  the  same page repeatedly. With smsync2 enabled,
       until the page has been idle (unchanged) in memory for the
       entire  smoothsync_age  period,  it will not be written to
       disk. Therefore, if the smoothsync_age is 30 seconds,  and
       your  application updates the page in memory every 10 seconds,
 the page might not be written to  disk  for  a  very
       long time.

       While  this  policy might further decrease I/O load, it is
       appropriate only for file systems or applications in which
       additional  data loss is acceptable if the system crashes.

RESTRICTIONS    [Toc]    [Back]

       The mount and umount commands support mount point argument
       pathnames  of up to MNAMELEN, which includes the null terminating
 character.  MNAMELEN can be up to  90  characters
       long, including the null terminating character.

       Before you can use the FFM file system, you must configure
       the kernel option FFM_FS into the kernel.




EXIT STATUS    [Toc]    [Back]

   Standard Usage
       Success.  An error occurred.

   Query Option    [Toc]    [Back]
       Use the following chart to determine  which  file  systems
       are  on  the device from the exit code when you invoke the
       mount command with the -q option.

       ------------------------------
                  UFS   CDFS   DVDFS
       ------------------------------
       0
       1           X
       2                 X
       3           X     X
       4                         X
       5           X             X
       6                 X       X
       7           X     X       X
       ------------------------------

ERRORS    [Toc]    [Back]

       The following sections describe some warnings  and  errors
       produced by the command.

   Overlapping Partitions Warnings    [Toc]    [Back]
       The  following  warning  messages about overlapping partitions
 are displayed only if you use the -v option.   Warning:
 partition special-device and overlapping partition(s)
       are marked in use in the disklabel.

              Explanation:

              The specified partition overlaps with another  partition
  or  partitions  that  have the fstype field
              set.  Warning: partition(s) which overlap  specialdevice
 are marked in use in the disklabel.

              Explanation:

              The  partition overlaps another partition or partitions
 that have the fstype field set.  Warning: the
              disklabel  for  special-device does not exist or is
              corrupted.

              Explanation:

              The device specified either does not  have  a  disk
              label  or the disk label has been corrupted.  Warning:
 unable to check special-device against  active
              AdvFS  domains  because  the  directory  /etc/fdmns
              seems to be missing or wrong.

              Explanation:

              There was a failure when checking the overlap  with
              AdvFS  domains.  The  failure is with /etc/fdmns or
              /etc/fdmns/dom, or an active domain does not exist.
              Warning:  unable  to  check  special-device against
              active swap devices because special swap files  are
              missing.

              Explanation:

              A  failure  occurred when checking the overlap with
              active swap  devices.   The  special  device  files
              associated  with  active  swap devices are invalid.
              Warning: unknown overlap  condition  errno  encountered
 for partitionspecial-device.

              Explanation:

              An  unknown  overlap  condition was encountered for
              the specified device.   Error:  partition  specialdevice
 is marked 'unused'

              Explanation:

              The fstype in the disk label temporarily is set and
              will revert with the following  messages  when  you
              unmount  the  file using umount: Warning: partition
              /dev/disk/dsk5c  was  detected  as  marked  unused.
              Warning:  partition /dev/disk/dsk5c temporarily set
              to /
               'FS_BSDFFS' 4.2BSD  Fast  File  System.   Warning:
              Please use disklabel to correct this condition.


   Overlapping Partitions Errors    [Toc]    [Back]
       The  following  are  fatal  error messages associated with
       overlapping partitions.  Error: File system type fstype is
       invalid or not installed.

              Explanation:

              The  file  system type specified is not resident in
              the kernel or is otherwise inaccessible.  Error: an
              overlapping partition is open.

              Explanation:

              A  partition  that overlaps the specified partition
              is  open.   Error:  special-device  is  an  invalid
              device or cannot be opened.

              Explanation:

              The  specified device is invalid and an overlapping
              partition is open.  Error: special-device  contains
              a fstype file system.

              Explanation:

              The  specified partition and overlapping partitions
              have the fstype field set.  Error:  Unknown  severe
              error   errno   encountered  for  partitionspecialdevice.


              Explanation:

              An unknown overlap condition  was  encountered  for
              the specified device.







EXAMPLES    [Toc]    [Back]

       To mount a local disk, enter: % mount /dev/disk/dsk0g /usr
       To mount an AdvFS fileset, enter either of  the  following
       commands: % mount -t advfs usr_dmn#user1 /usr/user1

              %  mount  usr_dmn#user1 /usr/user1 To mount all ufs
              file systems, enter: % mount -at  ufs  To  mount  a
              remote  file  system, enter either of the following
              commands: % mount -t nfs serv:/usr/src /usr/src

              % mount -t nfs /usr/src@serv /usr/src  To  mount  a
              remote  file  system  with  a  hard mount, enter: %
              mount -o hard serv:/usr/src /usr/src

              To mount an  ISO  9660-formatted  or  HSG-formatted
              file  system  from  block  device /dev/disk/cdrom3c
              onto the local directory /cdfs with the  file  version
 strings stripped off, enter either of the following
 commands:  %  mount  -t  cdfs  -o  noversion
              /dev/disk/cdrom3c /cdfs

              %  mount  -o  noversion  /dev/disk/cdrom3c /cdfs To
              mount a UFS CD-ROM (for example,  the  installation
              CD-ROM)  from  block  device /dev/disk/cdrom3c onto
              the local directory cdrom, enter either of the following
   commands:  %  mount  -r  /dev/disk/cdrom3c
              /cdrom

              % mount -o ro /dev/disk/cdrom3c /cdrom To mount the
              joliet-formatted  file  system on a multi-formatted
              file system  from  block  device  /dev/disk/cdrom3c
              onto the local directory /cdfs enter the following:
              % mount -t cdfs -o joliet  /dev/disk/cdrom3c  /cdfs
              To  unmount  the  file  system  mounted on the /mnt
              local directory, enter  the  following  command:  %
              umount  /mnt To unmount all NFS file systems, enter
              the following  command:  %  umount  -A  -t  nfs  To
              unmount all file systems exported from host2, enter
              the following command: % umount -h host2 To use the
              delayed  metadata  option,  use commands similar to
              the following examples: To enable delayed  metadata
              updates  and  improve  performance  (at the risk of
              data loss), use a command similar to the following:
              # mount -o delayed /dev/disk/dsk3c /tmp_files

              To  enable delayed metadata update on a file system
              that is already mounted, use a command  similar  to
              the following: # mount -u -o delayed /tmp_files

              Any  options  that  were in force are turned off by
              this command. Therefore, you must also reenter  all
              required  mount options when you use the -o delayed
              option on a mounted  file  system  To  disable  the
              delayed metadata update option, use a command similar
  to the following:  #  mount  -u  -o  nodelayed
              /tmp_files

              Any  options  that  were in force are turned off by
              this command. Therefore, you must also reenter  all
              required  mount  options  when you use the -o nodelayed
 option on a mounted  file  system.   To  view
              which mount option is in operation for a given file
              system, use the mount command without arguments, as
              follows: # mount /dev/disk/dsk3c on /tmp_files type
              ufs (rw, delayed)

              Note that the word delayed  appears  in  the  mount
              options  list  at  the  end  of the output from the
              mount  command.   To  determine  how   the   device
              /dev/rdisk/cdrom0c  can  be mounted, enter the following
  command:  #  mount  -q   /dev/rdisk/cdrom0c
              /dev/rdisk/cdrom0c can be mounted as: CDFS DVDFS

ENVIRONMENT VARIABLES    [Toc]    [Back]

FILES
       Specifies  the  command path.  Specifies the command path.
       Contains static information about file systems.

SEE ALSO    [Toc]    [Back]

      
      
       Commands: cddevsuppl(8), extendfs(8),  mfs(8),  mountd(8),
       nfsd(8), proplistd(8)

       Functions:  mount(2),  mount(2sv), umount(2), umount(2sv),
       umount(3)

       Files: advfs(4), cdfs(4), fstab(4), mountdtab(4)

       System Administration, Network  Administration:  Services,
       Cluster Administration



                                                         mount(8)
[ Back ]
 Similar pages
Name OS Title
autofs Tru64 Automatically and transparently mounts and unmounts NFS file systems
automount Tru64 Automatically and transparently mounts and unmounts NFS file systems
autofsd Tru64 Automatically and transparently mounts and unmounts NFS file systems
setup Linux setup devices and file systems, mount root file system
vnconfig OpenBSD configure vnode disks for file swapping or pseudo file systems
mountfs IRIX mounts a filesystem.
showmount IRIX show all remote NFS mounts
showmount HP-UX show all remote mounts
showmount OpenBSD show remote NFS mounts on host
showmount FreeBSD show remote nfs mounts on host
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service