78 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH HGFS 8
 | |
| .SH NAME
 | |
| hgfs \- VMware Host/Guest File System server
 | |
| .SH SYNOPSIS
 | |
| \fBmount \-t hgfs \fR[\fB\-r\fR] [\fB\-o \fIoptions\fR] \fBnone \fImountpoint
 | |
| .SH DESCRIPTION
 | |
| The Host/Guest File System (HGFS) server allows one to mount
 | |
| VMware Shared Folders as a file system. This makes it possible to access
 | |
| selected portions of the VMware host file system when MINIX is run as a
 | |
| VMware guest.
 | |
| .PP
 | |
| The above mount command will mount the hgfs file system onto the directory
 | |
| \fImountpoint\fR. The \fB\-r\fR mount option makes the file system read-only;
 | |
| note that shared folders may independently have been configured as read-only
 | |
| on the VMware host. The \fIoptions\fR field is a string consisting of
 | |
| comma-delimited \fIkey\fR or \fIkey\fB=\fIvalue\fR options. The following
 | |
| options are supported.
 | |
| .TP 4
 | |
| \fBprefix=\fIpath\fR
 | |
| This option sets a path prefix that will be prepended to all file system
 | |
| operations on the host system. When mounted without a prefix (the default),
 | |
| the root directory of an HGFS mount will contain all the names of the
 | |
| available shares. The prefix option can be used to mount one of those shares,
 | |
| by specifying its name as the prefix. Multi-component path prefixes are
 | |
| supported as well.
 | |
| .TP
 | |
| \fBuid=\fInumber\fR
 | |
| This sets the user ID used for all the files and directories in the file
 | |
| system, allowing a non-root user to be the owner. The value must be specified
 | |
| as a decimal number.
 | |
| The default is root (the number \fB0\fR).
 | |
| .TP
 | |
| \fBgid=\fInumber\fR
 | |
| Likewise, sets the group ID for all files and directories.
 | |
| The default is operator (the number \fB0\fR).
 | |
| .TP
 | |
| \fBfmask=\fInumber\fR
 | |
| This option sets the file permission mask of regular files. It is specified as
 | |
| an octal number. For example, a value of \fB600\fR makes all files readable and
 | |
| writable by the owning user (see the "\fBuid\fR" option).
 | |
| The default is \fB755\fR.
 | |
| .TP
 | |
| \fBdmask=\fInumber\fR
 | |
| Likewise, sets the file permission mask of directories.
 | |
| The default is also \fB755\fR.
 | |
| .TP
 | |
| \fBicase\fR
 | |
| This option tells HGFS to treat names as case-insensitive.
 | |
| .TP
 | |
| \fBnoicase\fR
 | |
| This option, set by default, reverts the effect of an earlier specified
 | |
| "\fBicase\fR" option.
 | |
| .SH EXAMPLES
 | |
| .TP 20
 | |
| .B mount \-t hgfs none /mnt
 | |
| # Mount the entire shared folders tree on \fI/mnt\fR
 | |
| .TP 20
 | |
| .B mount \-t hgfs \-o prefix=shared,uid=20,fmask=644,icase none /usr/shared
 | |
| # Mount the "\fIshared\fR" shared folder on \fI/usr/shared\fR
 | |
| .SH LIMITATIONS
 | |
| HGFS uses the first and original version of the VMware Shared Folders protocol
 | |
| to talk to the VMware host. That means that HGFS should work with all VMware
 | |
| products that support shared folders. However, this also imposes a number of
 | |
| limitations. For example, the first version of the protocol supports only
 | |
| regular files and directories (and not links), and does not have support for
 | |
| automatic case sensitivity handling.
 | |
| .PP
 | |
| Some file system operations may not behave as expected, because the behavior
 | |
| of HGFS is determined largely by the host. Other file system operations
 | |
| (in particular, using directories as mountpoints) are not implemented,
 | |
| because the file system structure as perceived by HGFS may change arbitrarily
 | |
| at any time, due to modifications on the host side.
 | |
| .SH "SEE ALSO"
 | |
| .BR mount (1),
 | |
| .BR vbfs (8)
 | |
| .SH AUTHOR
 | |
| David van Moolenbroek <dcvmoole@cs.vu.nl>
 | 
