Plan 9 - man page for dossrv (plan9 section 4)
|Linux & Unix Commands - Search Man Pages
dossrv, 9660srv, a:, b:, c:, eject - DOS and ISO9660 file systems
dossrv [ -v ] [ -s ] [ -f file ] [ service ]
9660srv [ -v ] [ -s ] [ -f file ] [ service ]
eject [ n ]
Dossrv is a file server that interprets DOS file systems. A single instance of dossrv can
provide access to multiple DOS disks simultaneously.
Dossrv posts a file descriptor named service (default dos) in the /srv directory. To
access the DOS file system on a device, use mount with the spec argument (see bind(1)) the
name of the file holding raw DOS file system, typically the disk. If spec is undefined in
the mount, dossrv will use file as the default name for the device holding the DOS system.
Normally dossrv creates a pipe to act as the communications channel between itself and its
clients. The -s flag instructs dossrv to use its standard input and output instead. The
kernels use this if they are booting from a DOS disk. This flag also prevents the cre-
ation of an explicit service file in /srv.
The -v flag causes verbose output for debugging.
The shell script a: contains
unmount /n/a: > /dev/null
mount -c /srv/dos /n/a: /dev/fd0disk
and is therefore a shorthand for mounting a floppy disk in drive A. The scripts b: and c:
9660srv is identical to dossrv in specification, except that it interprets ISO9660 CD-ROM
file systems instead of DOS file systems.
If the floppy drive has an ejection motor, eject will spit out the floppy from drive n,
Mount a floppy disk with a DOS file system on it.
All times are GMT -4. The time now is 07:11 PM.