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

  man pages->IRIX man pages -> mount (1)              
Title
Content
Arch
Section
 

Contents


mount(1M)							     mount(1M)


NAME    [Toc]    [Back]

     mount, umount - mount and unmount filesystems

SYNOPSIS    [Toc]    [Back]

     mount
     mount [ -M	altmtab	] [ -P prefix ]	-p
     mount [ -h	host ] [ -fnrv ]
     mount -a[cfnvC] [ -t type ] [ -T list ] [-m numprocs ]
     mount [ -cfnvC ] [	-t type	] [ -T list ] [	-b list	]
     mount [ -cfnrvC ] [ -t type ] [ -T	list ] [ -o options ] fsname dir
     mount [ -cfnrvC ] [ -o options ] fsname | dir

     umount -a[kv] [ -t	type ] [-m numprocs ] [	-T list	]
     umount -h host [ -kv ] [-m	numprocs ] [ -b	list ]
     umount [ -kv ] fsname | dir [ fsname | dir	]  ...

DESCRIPTION    [Toc]    [Back]

     mount attaches a named filesystem fsname to the filesystem	hierarchy at
     the pathname location dir.	 The directory dir must	already	exist.	It
     becomes the name of the newly mounted root.  The contents of dir are
     hidden until the filesystem is unmounted.	If fsname is of	the form
     host:path,	the filesystem type is assumed to be nfs.

     umount unmounts a currently mounted filesystem, which can be specified
     either as a mounted-on directory or a filesystem.

     mount and umount maintain a table of mounted filesystems in /etc/mtab,
     described in mtab(4).  If invoked without an argument, mount displays the
     table.  If	invoked	with only one of fsname	or dir,	mount searches the
     file /etc/fstab (see fstab(4)) for	an entry whose dir or fsname field
     matches the given argument.  For example, if this line is in /etc/fstab:

	  /dev/usr  /usr  xfs  rw  0 0

     then the commands mount /usr and mount /dev/usr are shorthand for
     mount /dev/usr /usr.

MOUNT OPTIONS    [Toc]    [Back]

     -a	       Attempt to mount	all the	filesystems described in /etc/fstab.
	       (In this	case, fsname and dir are taken from /etc/fstab.)  If a
	       type is specified with -t, all of the filesystems in /etc/fstab
	       with that type are mounted.  Multiple types may be specified
	       with the	-T option.  Filesystems	are not	necessarily mounted in
	       the order listed	in /etc/fstab.	If the -m option is specified,
	       its argument is used to limit the number	of processes used to
	       mount all of the	file systems in	parallel.

     -b	list   (all-but)  Attempt to mount all of the filesystems listed in
	       /etc/fstab except for those associated with the directories
	       contained in list.  list	consists of one	or more	directory
	       names separated by commas.




									Page 1






mount(1M)							     mount(1M)



     -c	       Invoke fsstat(1M) on each filesystem being mounted, and if it
	       indicates that the filesystem is	dirty, call fsck(1M) to	clean
	       the filesystem.	fsck is	passed the -y option.  This option
	       applies only to EFS filesystems,	not to XFS filesystems.

     -f	       Fake a new /etc/mtab entry, but do not actually mount any
	       filesystems.

     -h	host   Mount all filesystems listed in /etc/fstab that are remotemounted
 from host.

     -m	numprocs
	       Use no more than	numprocs processes to mount the	specified file
	       systems in parallel.  The default number	of processes used is
	       16.  This option	is only	meaningful when	used in	conjunction
	       with the	-a option.

     -n	       Mount the filesystem without making an entry in /etc/mtab.

     -o	options
	       Specify options,	a list of comma-separated words, described in
	       fstab(4).

     -p	       Print the list of mounted filesystems in	a format suitable for
	       use in /etc/fstab.

     -r	       Mount the specified filesystem read-only.  This is a shorthand
	       for:

		    mount -o ro	fsname dir

	       Physically write-protected and magnetic tape filesystems	must
	       be mounted read-only, or	errors occur when access times are
	       updated,	whether	or not any explicit write is attempted.

     -t	type   The next	argument is the	filesystem type.  The accepted types
	       are proc, efs, xfs, nfs,	fd, cachefs, dos, hfs and iso9660; see
	       fstab(4)	and the	filesystems(4) man page	for more information
	       on the supported	filesystem types.  for a description of	these
	       filesystem types.  When this option is used, mount calls
	       another program of the form mount_typename, where typename is
	       one of the above	types.	This program must be on	the default
	       path.

     -T	list   The next	argument is a comma-separated list of filesystem
	       types.  This option is usually used in combination with -a or
	       -b.

     -v	       (verbose)  mount	displays a message indicating the filesystem
	       being mounted and any problems encountered.





									Page 2






mount(1M)							     mount(1M)



     -M	altmtab
	       Instead of /etc/mtab, use the mtab or fstab altmtab.

     -P	prefix Used with the -p	option,	prepends prefix	to the emitted
	       filesystem and directory	paths.	Doesn't	alter pathnames
	       embedded	in the options,	such as	the filesystem's raw=path raw
	       device pathname.

UMOUNT OPTIONS    [Toc]    [Back]

     -a	       Attempt to unmount all the filesystems currently	mounted
	       (listed in /etc/mtab).  In this case, fsname is taken from
	       /etc/mtab.

	       NOTE:  The use of umount	-a is NOT symmetric with mount -a,
	       because the first is based on the mtab file, while the second
	       is based	on the fstab file.  Typical differences	are the	/proc,
	       /hw, and	/dev/fd	filesystems.

     -b	list   (all-but)  Attempt to unmount all of the	filesystems currently
	       mounted except for those	associated with	the directories
	       contained in list.  list	consists of one	or more	directory
	       names separated by commas.  Using

		    umount -a

	       itself is not usually a good idea, because it can not be
	       reversed	by the command

		    mount -a

	       since a number of filesystems are often not in the /etc/fstab
	       file.  Among these are the proc and fd filesystems.  Instead,
	       use a command similar to

		    umount -T xfs,efs

     -h	host   Unmount all filesystems listed in /etc/mtab that	are remotemounted
 from host.

     -m	numprocs
	       Use no more than	numprocs processes to unmount the specified
	       file systems in parallel.  The default number of	processes used
	       is 16.  This option is only meaningful when used	in conjunction
	       with the	-a, -t or -h options.

     -k	       Attempt to kill processes that have open	files or current
	       directories in the appropriate filesystems and then unmount
	       them.

     -t	type   Unmount all filesystems of a given filesystem type.  The
	       accepted	types are proc,	efs, xfs, nfs, fd, cachefs, dos, hfs,
	       and iso9660.



									Page 3






mount(1M)							     mount(1M)



     -T	list   Unmount all filesystems whose type is in	the comma-separated
	       list given.

     -v	       (verbose)  umount displays a message indicating the filesystem
	       being unmounted and any problems	encountered.

     -C	       Disable overlapping partition/volume checks.

	       By default mount	checks to see if the destination partition or
	       logical volume overlaps any mounted or reserved partitions in
	       the system.  If an overlap or mount conflict is found, the user
	       will be notified	and prevented from potentially corrupting the
	       existing	data.  For systems with	a large	number of disks, this
	       additional checking may add noticable overhead to the command's
	       execution time.	For situations where command performance is
	       necessary, this switch may be used to disable the safeguards.
	       Due to the potential for	user-error causing corrupted
	       filesystems or other on-disk data corruption, we	strongly
	       discourage use of this switch in	normal operation.

EXAMPLES    [Toc]    [Back]

     mount /dev/usr /usr	     mount a local disk
     mount -avt	xfs		     mount all xfs filesystems;	be verbose
     mount -t nfs server:/d /net/d   mount remote filesystem
     mount server:/d /net/d	     same as above
     mount -o soft server:/d /net/d  same as above but soft mount
     mount -p >	/etc/fstab	     save current mount	state
     mount -t dos /dev/rdsk/fds0d2.3.5 /floppy
				     mount a MS-DOS floppy
     mount -t hfs /dev/rdsk/fds0d3.3.5hi /floppy
				     mount a Macintosh HFS floppy
     mount -t hfs /dev/rdsk/dks0d7vol /cdrom
				     mount an HFS CD-ROM
     mount -t iso9660 /dev/rdsk/dks0d7vol /cdrom
				     mount an ISO 9660 CD-ROM
     mount server:/cdrom /net/cdrom  mount remote iso9660 filesystem
     mount -M /root/etc/fstab -P /root -p |
	 sed 's;raw=/;raw=/root/' >> /etc/fstab
				     append /root/etc/fstab with /root
				     prefix to currently active	fstab.
     umount -t nfs -b /foo	     unmount all nfs filesystems except	/foo

     TRIX Specific    [Toc]    [Back]
     mount -o eag:mac-ip=dblow:mac-default=userlow,doxattr,nodefxattr \
	 host:/data /imported
				     Mount host:/data from a Trusted Irix
				     system.
				     dblow MAC will be used for	NFS IP sockets,
				     userlow MAC will be given to files
				     if	'host' does not	support	MAC.





									Page 4






mount(1M)							     mount(1M)


ERROR MESSAGES    [Toc]    [Back]

     From mount:

	  mount: device	on mountdir: Invalid argument


	  This message appears for a wide variety of problems.	It doesn't
	  usually indicate that	you have specified the command line
	  incorrectly; rather that there is something wrong with the disk
	  partition, the filesystem in the disk	partition, or the mount
	  directory.  For example, this	error message occurs if	you try	to
	  mount	a device that doesn't contain a	valid filesystem.

     From umount:

	  mountdir: Resource busy


	  Possible causes of a this message are: open files in the filesystem,
	  programs being executed from the filesystems,	and users whose
	  current directory is in the filesystem.

	  Usually it is	not possible to	unmount	the /usr filesystem because
	  many daemons,	such as	/usr/lib/lpsched, /usr/etc/ypbind, and
	  /usr/etc/syslogd, execute from the /usr filesystem.  The simplest
	  way to make sure the /usr filesystem is not busy is to bring the
	  system down to single-user mode with the single(1M) command.

	  You can force	all filesystems	except the root	filesystem to be
	  unmounted with the umount -k option (note that this kills
	  processes).  To unmount the root filesystem, you must	be running the
	  miniroot.

FILES    [Toc]    [Back]

     /etc/fstab	    filesystem table
     /etc/mtab mount table
     /etc/mntproc   script to mount /proc

SEE ALSO    [Toc]    [Back]

      
      
     fsck(1M), mountd(1M), nfsd(1M), mount(2), umount(2), filesystems(4),
     fstab(4), mtab(4).

BUGS    [Toc]    [Back]

     umount can	mismanage the /etc/mtab	mount table if another mount or	umount
     call is in	progress at the	same time.

     Mount calls another "helper" program of the form mount_typename, where
     typename is one of	the accepted mount types.  If this program is not on
     the default path, then mount returns with an error	message	about unknown
     filesystem.  The user must	make sure that the helper mount	program	is in
     the path.	For example, /usr/etc must be in the path to mount an iso9660
     CD.



									Page 5






mount(1M)							     mount(1M)


NOTE    [Toc]    [Back]

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

     The helper	program	mount_iso9660 is in the	optional package eoe.sw.cdrom.
     This package must be installed in order to	mount iso9660 filesystems.

     The mount command attempts	to assure that the blocksize of	the device
     matches that specified in the device volume header.


									PPPPaaaaggggeeee 6666
[ Back ]
 Similar pages
Name OS Title
mount Linux mount and unmount filesystems.
automount IRIX automatically mount NFS filesystems
mount_union OpenBSD mount union filesystems
mountall IRIX mount multiple filesystems
pfs_umount HP-UX mount and unmount CD-ROM file systems
umount_nfs HP-UX mount and unmount NFS file systems
umount_hfs HP-UX mount and unmount HFS file systems
umount HP-UX mount and unmount file systems
automountd HP-UX autofs mount/unmount daemon
mount Tru64 Mount or unmount a file system
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service