---
name: "xvmount"
section: "1x"
platform: "linux"
package: "xvmount"
version: "3.6-15"
release: "Debian 3.0 (Woody)"
platforms: ["linux"]
url: "https://new.carta.tech/xvmount/1x"
---

# xvmount(1x)

device mounter with OpenLook interface

## NAME

xvmount - device mounter with OpenLook interface

## SYNOPSIS

**xvmount**

## DESCRIPTION

**xvmount** is a comfortable mount utility for different devices with an Open Windows user  interface. The window contains a number of buttons for mounting and unmounting  a device. If the user presses one of the mount buttons  **xvmount** tries to recognize the type of the filesystem on the selected device. **xvmount** knows the following filesystems:

-

  **msdos** - MS-DOS filesystem

-

  **minix** - minix filesystem

-

  **ext** - extended filesystem

-

  **ext2** - extended filesystem two

-

  **xiafs** - xia filesystem

-

  **ISO 9660 / High Sierra** - CD-ROM filesystem

-

  **vfat** - vfat filesystem (no autodetection)

If the device contains a known filesystem it is mounted to the directory which is defined in the config file. After mounting a floppy successfully the label  of the button is changed to 'umount'. The current mounting status ( **unmounted** , **msdos** , **minix** , **ext** , **ext2** , **xiafs** , **iso9660** , **vfat** ) is displayed in front of the button. Before unmounting a disk the  filesystems super-block is written by a sync system call.

Errors and status messages are displayed in the status line of the window.

The program has to be executed with root permissions, so the set ID bit must be set and the owner of the file must be root.

The number of buttons and the devices which are available for mounting are  described by a configuration file named "xvmounttab". Usually this file should be found in "/etc". A different location has to be specified by the environment variable XVMOUNTPATH. The maximal number of mountable devices is 16.

If the user likes to mount a filesystem which is not supportet yet, he can disable the autodetection of the filesystem type in the config file.

The config file has the following format:

    \#####################################################\
     \#\
     \# Config file for xvmount (v2.0)\
     \#\
     \# name    device       directory   type    options

    Floppy0:  /dev/fd0     /mnt0       auto    defaults  \
     Floppy1:  /dev/fd1     /mnt1       auto    defaults

    Syquest:  /dev/sda4    /mnt2       ext2    ro,noexec \
     CD-ROM:   /dev/scd0    /cd-rom     auto    ro

    Special:  /dev/secial  /special    special defaults

The '#' sign marks the rest of a line as a comment. Empty lines are allowed.  Each line has to contain exactly five entries: the name of the label, the mountable device, the mounting directory, the filesystem type (or auto detection) and the option entry.

## ENVIRONMENT

XVMOUNTPATH - search path for xvmounttab

## FILES

/etc/xvmounttab - config file for xvmount\
 /etc/mtab       - mounted filesystem table

## BUGS

The ability to use a different configuration file than /etc/xvmounttab by the environment variable XVMOUNTPATH was disabled by the maintainer  in the Debian package because of security reasons.

The vfat support was added without autodetection in the Debian package. Autodetection still identifies vfat volumes as msdos volumes.

## SEE ALSO

mount(1), [mount(2)](/mount/2.md), umount(1), [umount(2)](/umount/2.md), [sync(1)](/sync/1.md), [sync(2)](/sync/2.md)

## AUTHOR

Thomas Uhl, uhl@fh-heilbronn.de

## COPYRIGHT

v1.0 - 7.2.1993 \
 v1.1 - 28.3.1993 \
 v2.0 - 17.4.1993 \
 v2.5 - 5.5.1993 \
 v3.0 - 22.5.1993 \
 v3.5 - 14.8.1993 \
 v3.6 - 20.8.1994

Copyright (C) 1994 by Thomas Uhl

This software may be used and distributed according to the terms of the GNU Public License.
