Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ unmount(2) — SunOS 2.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mount(2)

mount(8)

umount(8)

UNMOUNT(2)  —  SYSTEM CALLS

NAME

unmount − remove a file system

SYNOPSIS

unmount(name)
char ∗name;

DESCRIPTION

Unmount announces to the system that the directory name is no longer to refer to the root of a mounted file system.  The directory name reverts to its ordinary interpretation. 

RETURN VALUE

Unmount returns 0 if the action occurred; −1 if if the directory is inaccessible or does not have a mounted file system, or if there are active files in the mounted file system. 

ERRORS

Unmount may fail with one of the following errors:

[EINVAL] The caller is not the super-user. 

[EINVAL] Name is not the root of a mounted file system. 

[EBUSY] A process is holding a reference to a file located on the file system. 

SEE ALSO

mount(2), mount(8), umount(8)

BUGS

The error codes are in a state of disarray; too many errors appear to the caller as one value. 

Sun Release 2.0  —  Last change: 1 February 1985

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026