This is a sticky option. When specified, automount support for the device re-
mains disabled until the option is specifically removed via a devinit command
without the option specified. This means if NOAUTOMOUNT is enabled for a
device while global automount functionality is currently disabled (because no
AUTOMOUNT statement was specified at Hercules startup), then automount
functionality remains disabled for the device even should global automount
functionality be later manually enabled via an automount con-sole command.

When the 0x4B Set Diagnose CCW is used to auto-mount a virtual tape volume
onto a given tape drive, an absolute (fully-qualified) pathname should normally
always be specified, but need not be if a path relative to the currently defined
"default allowable" automount directory is used instead.

The default allowable automount directory is always the first "allowable" directory
that was defined, or else the current directory if no allowable directories were
specifically defined. There is always a default allowable directory whenever any
allowable or unallowable automount directories are defined.

Fully-resolved, absolute-full-path filenames are defined as being those which, for
Windows, have a ':' (colon) in the second position or, for other host operating
systems (e.g. Linux), have a '/' (slash) in the first position. Pathes which start
with a '.' (period) are considered relative paths and will always be appended to
the currently defined default allowable automount directory, before being resol-
ved into fully-qualified paths by the host system (i.e. only fully-resolved absolute
pathnames are used in the performance of the actual automatic tape volume
mount).

For example, if more than one allowable automount directory is defined and the
volume wishing to be mounted happens to reside in the second one, then a fully-
qualified absolute pathname should of course be specified (or else one that is
relative to the default directory which happens to resolve to the desired file).

All attempts to automount host files in any defined "disallowable" directory (or
any subdirectory thereof [or otherwise not within any defined "allowable" direc-
tory or subdirectory]) will be rejected. An error message is always issued in such
cases, just as one is whenever a successful mount or unmount is performed.

A sample guest automount program called TMOUNT for the DOS/VSE operating
system is provided in the "util" subdirectory of the distributed source code.

6.8.6.1 Multipliers for ‘MAXSIZE=’ and ‘EOTMARGIN=’ parameters

Unit

Multiplier

Name (Symbol)

IEC Name (IEC Symbol)

Restrictions

K

2**10

Kilobyte (kB)

Kibibyte (KiB)

M

2**20

Megabyte (MB)

Mebibyte (MiB)

G

2**30

Gigabyte (GB)

Gibibyte (GiB)

T

2**40

Terabyte (TB)

Tebibyte (TiB)

Not on 32-bit machines

Table 10: Multipliers for ‘MAXSIZE=’ and ‘EOTMARGIN=’ parameters

6.8.7 Basic ACF (Automatic Cartridge Feeder) Support

6.8.7.1 Function

The ACF (Automatic Cartridge Feeder) is a feature on cartridge type tape drives (3480, 3490, etc.) that
automatically loads a new tape when a tape is removed (ejected) from the drive. There is no real control
over this functionality by the host as the device just keeps on feeding tapes one after the other.

Although the ACF features is unique to cartridge type tape systems the emulation accepts to use the
same technique for emulated ½ inch tapes reel drives as well. ACF is supported through a file that con-
tains a list of files (emulated tapes or cartridges) that will be loaded one after the other.

To manually reset the ACF to the top of the stack the DEVINIT panel command can be used to "reload"
the ACF feature.

6.8.7.2 Syntax

Descriptive

ddr @filename [arguments]

Diagram

Êʬ¬¬ ¬¬¬ ¬¬¬ @filename ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Ê

ʬ¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ



« arguments

6.8.7.3 Parameter

devaddr

This is the device address.

devtype

This is the device type. Valid device types are 3410, 3420, 3422, 3430, 3480, 3490,
8809 and 9347.

@filename

The filename (without the prefixing ‘@’) contains a list of files that will be loaded
one after the other. The filenames contained in the file list cannot describe another
ACF file nor an SCSI tape handle (/dev/stx). However the files may be standard
AWS, HET, Fake Tape or OMA files.

arguments

These are the same arguments that apply to the AWS, HET, Fake Tape or OMA
files, as described above.

Previous Page Next Page