mount
Mount a block special device or remote filesystem
Syntax:
mount [-abwruv] [-t type [-o options] [special] mountpoint]
mount [-abwruv] [-T type [-o options] special [mountpoint]]
mount [-abwruv] -e [-t|T type] [-o options] special [mountpoint]
mount [-f]
Runs on:
QNX OS
Options:
- -a
- Mount all the devices listed in the /etc/fstab file (or autodetected later on). If you also specify a type, mount only those entries. This option is ignored if you specify special or mountpoint.
- -b
- Prevent the lookup of the fstab file.
- -e
- Enumerate the children of the special device.
- -f
- Display the mount flags and options.
- -o options
- A comma-separated list of tokens that specifies options for this mount. These can be common mount arguments that apply to any server, or ones that mount passes on for the server to interpret.
- -r
- Mount the device as read-only.
- -T type … special [mountpoint]
- The special device is a string that may specify a real device or may be just a hint for the
server. If mountpoint isn't specified, the server will automatically create an
appropriate mountpoint.
Specifying a type that is different from the actual type of the filesystem on the device causes the mount command to fail with EBADFSYS.
- -t type … [special] mountpoint
- If the optional special string is given, the mount request goes to the server
which created, or is responsible for, the special device.
If this special device doesn't exist, the server interprets the string as a hint.
If special isn't given, it is passed as NULL.
Specifying a type that is different from the actual type of the filesystem on the device causes the mount command to fail with EBADFSYS.
- -u
- Mount for update (remount).
- -v
- Increase the verbosity.
- -w
- Mount the device as read/write. This is the default (if the physical media permit).
- mountpoint
- Where the device is to be mounted on your system.
- special
- The name of the special device.
- type
- The type of filesystem or manager to mount:
type: Filesystem or manager: dosDOS filesystem (see fs-dos.so) ext2Linux Ext 2 filesystem (see fs-ext2.so) ifsImage filesystem (see mkifs) io-sockNetworking manager (see io-sock) nfsNetwork File System version 3 (see fs-nfs3) qcfsQNX compressed filesystem (see fs-qcfs.so) qnx6Power-Safe filesystem (see fs-qnx6.so) qtdQNX Trusted Disk (see fs-qtd.so) udfUniversal Disk Format (see fs-udf.so) If you don't specify the filesystem, mount tries to determine which to use. If it can't figure out which to use, it uses
qnx6.
Description:
Without options, mount displays the current mountpoints. With options set, this utility mounts the block special device or remote filesystem, special, as the specified mountpoint. To mount a real special device, use the -t option; to specify a special-device string (which isn't necessarily a real device), use -T.
The mount utility supports the /etc/fstab file.
In order to use this utility, your process needs to have the vfs/mount-blk (BLK_ABILITY_MOUNTVFS) custom ability enabled. For more information, see procmgr_ability() and procmgr_ability_lookup() in the C Library Reference.
Examples:
mount -t qnx6 /dev/hd0t177 /mnt/fs
mount -T io-sock devs-em.so
mount -T io-sock -o prefix=/alt devs-em.so
mount -e /dev/hd0
- when the disk driver is used without any automatic enumeration (blk auto=none), or
- when the partition table has been modified (for example, with fdisk).
mount -T nfs -o ver3 server_node:/qnx_bin /bin
mount
mount -ur /
mount -uw /
mount -u -o noatime /
