60 lines
1.5 KiB
Groff
60 lines
1.5 KiB
Groff
|
|
|
|
MOUNT(2) Minix Programmer's Manual MOUNT(2)
|
|
|
|
|
|
NAME
|
|
mount, umount - mount or umount a file system
|
|
|
|
SYNOPSIS
|
|
#include <unistd.h>
|
|
#include <sys/mount.h>
|
|
|
|
int mount(char *special, char *name, int flag)
|
|
int umount(char *name)
|
|
|
|
DESCRIPTION
|
|
Mount() tells the system that the file system special is to be mounted on
|
|
the file name, effectively overlaying name with the file tree on special.
|
|
Name may of any type, except that if the root of special is a directory,
|
|
then name must also be a directory. Special must be a block special
|
|
file, except for loopback mounts. For loopback mounts a normal file or
|
|
directory is used for special, which must be seen as the root of a
|
|
virtual device. Flag is 0 for a read-write mount, 1 for read-only.
|
|
|
|
Umount() removes the connection between a device and a mount point, name
|
|
may refer to either of them. If more than one device is mounted on the
|
|
same mount point then unmounting at the mount point removes the last
|
|
mounted device, unmounting a device removes precisely that device. The
|
|
unmount will only succeed if none of the files on the device are in use.
|
|
|
|
Both calls may only be executed by the super-user.
|
|
|
|
SEE ALSO
|
|
mount(1), umount(1).
|
|
|
|
AUTHOR
|
|
Kees J. Bot (kjb@cs.vu.nl)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|