HOME
TheInfoList



In
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes and development of both computer hardware , hardware and software. It has scie ...
, mount is a
command Command may refer to: Computing * Command (computing), a statement in a computer language * COMMAND.COM, the default operating system shell and command-line interpreter for DOS * Command key, a modifier key on Apple Macintosh computer keyboards ...
in various
operating system An operating system (OS) is system software that manages computer hardware, computer software, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), sch ...
s. Before a user can access a
file File or filing may refer to: Mechanical tools and processes * File (tool) A file is a tool used to remove fine amounts of material from a workpiece. It is common in woodworking, metalworking, and other similar trade and hobby tasks. Most are ...
on a
Unix-like A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-like Ap ...
machine, the
file system In computing, a file system or filesystem (often abbreviated to fs) controls how data is Computer data storage, stored and retrieved. Without a file system, data placed in a storage medium would be one large body of data with no way to tell where ...
that contains it needs to be mounted with the mount command. Frequently mount is used for
SD card Secure Digital, officially abbreviated as SD, is a proprietary non-volatile memory cardImage:Memory-card-comparison.jpg, 300px, Miniaturization is evident in memory card creation; over time, the physical card sizes grow smaller. A memory card ...
, USB storage,
DVD The DVD (common abbreviation for Digital Video Disc or Digital Versatile Disc) is a digital optical disc data storage format invented and developed in 1995 and released in late 1996. The medium can store any kind of digital data and was wide ...

DVD
and other removable storage devices. The command is also available in the EFI shell.


Overview

The mount command instructs the
operating system An operating system (OS) is system software that manages computer hardware, computer software, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), sch ...
that a
file system In computing, a file system or filesystem (often abbreviated to fs) controls how data is Computer data storage, stored and retrieved. Without a file system, data placed in a storage medium would be one large body of data with no way to tell where ...
is ready to use, and associates it with a particular point in the overall file system hierarchy (its ''mount point'') and sets options relating to its access. Mounting makes file systems, files, directories, devices and special files available for use and available to the user. Its counterpart umount instructs the operating system that the file system should be disassociated from its mount point, making it no longer accessible and may be removed from the computer. It is important to umount a device before removing it since changes to files may have only partially been written and are completed as part of the umount. The mount and umount commands require
root user In computing, the superuser is a special user account used for system administration. Depending on the operating system (OS), the actual name of this account might be root, administrator, admin or supervisor. In some cases, the actual name of the ...
privilege to effect changes. Alternately, specific privileges to perform the corresponding action may have been previously granted by the root user. A file system can be defined as user mountable in the /etc/
fstab The fstab (or ''file system In computing, a file system or filesystem (often abbreviated to fs) controls how data is Computer data storage, stored and retrieved. Without a file system, data placed in a storage medium would be one large body of da ...
file by the root user.


Examples

To display all mounted partitions: $ mount proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) /tmp on /var/tmp type none (rw,noexec,nosuid,bind) 10.4.0.4:/srv/export/setup_server on /nfs/setup_server type nfs (ro,addr=10.4.0.4) To mount the second partition of a
hard disk drive A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device File:Reel-to-reel recorder tc-630.jpg, On a reel-to-reel tape recorder (Sony TC-630), the recorder is data storage equipment an ...
to the existing directory ''/media/PHOTOS'' (mount point): $ mount /dev/hda2 /media/PHOTOS To unmount by referring to the physical disk partition: $ umount /dev/hda2 To unmount by referring to the mount point: $ umount /media/PHOTOS To remount a partition with specific options: $ mount -o remount,rw /dev/hda2


Derivatives and wrappers

pmount is a wrapper library, wrapper around the standard mount program which permits normal users to mount removable devices without a matching /etc/
fstab The fstab (or ''file system In computing, a file system or filesystem (often abbreviated to fs) controls how data is Computer data storage, stored and retrieved. Without a file system, data placed in a storage medium would be one large body of da ...
entry. This provides a robust basis for automounter, automounting frameworks like GNOME's Utopia project and keeps the usage of root to a minimum. This package also contains a wrapper pmount-hal, which reads information such as device labels and mount options from HAL (software), HAL and passes it to pmount. The gnome-mount package contains programs for mounting, unmounting and ejecting storage devices. The goal for gnome-mount is for GNOME software such as gnome-volume-manager and GNOME-VFS to use this instead of invoking mount/umount/eject/pmount or direct HAL invoking methods. GNOME previously used pmount. Note, gnome-mount is not intended for direct use by users. All the gnome-mount programs utilize HAL methods and as such run unprivileged. The rationale for gnome-mount is to have a centralized place (in GConf) where settings such as mount options and mount locations are maintained.gnome-mount-0.6
As with all unix-like commands, the options are specific to the version of mount and are precisely detailed in its man page. In addition to the system call mount, the function mount_root() mounts the first, or root directory, root filesystem. In this context mount is called by the system call setup.


See also

* Mount (computing) * mtab * util-linux


References


External links

* * * * * {{Disk image emulators software Unix file system-related software