Flagged tracks on 3330, 3340, and 3350 devices are handled so that
data is transferred to or from the assigned alternate track in place
of the defective track. (For 3330 and 3350 this is accomplished automatically by the hardware of the control unit while for the 3340 and 3344 it is accomplished through software.) The tape created by dumping one of these types of D1SD devices will appear as if it had
been dumped from a defect-free device and the tape can be restored to any device of the same even though that device might not have
the same tracks flagged defective as the original device had. (The COpy function works this way If a track is flagged as
defective, but has no alternate assigned, a warning message is issued
and the only data transferred is the home address record and record
zero. When ALL is specified for these device types, only the primary cylinders are processed; the cylinders reserved for alternate tracks
are not processed except that an assigned alternate track is
processed whenever the corresponding defective track is processed.
However, by specifying the cylinder range explicitly (cyl1 to cyl2 format), all cylinders, including cylinders in the alternate track
area, can be dumped or copied from. But these same cylinders cannot
be restored to or copied to explicitly. It is intended that
explicitly dumped cylinders in the alternate track area will be
restored to another area via the REORDER operand. The only reason
the explicit dumping and copying of cylinders from the alternate
track area is allowed at all is to facilitate conversion of 3340 and
3344 disks that were written using early releases of V8/370. Prior
to Release 5 PLC 6, it was sometimes the practice to treat the
alternate track area as if it was just another primary cylinder and
to allow minidisks to be located there. But this is no longer permitted. INPUT 191 3330 SYSRES OUTPUT 180 2400 181 (BODE 800 SYSPRINT OOF DU8P CPVOL INPUT 130 3330 811101 DU8P 1 TO 50 REORDER 51 60 70 101 This example sets the density to 800 bpi, then dumps all pertinent
data from the volume labeled SYSRES onto the tape that is mounted on
onit 180. If the program runs out of space on the first tape, it
continues dumping onto the alternate device (181). I map of the dumped cylinders is printed on unit OOF while the program is dumping. When the
first function is complete, the volume labeled 811101 is dumped onto a new tape. Its cylinder header records are labeled 51 to 100. I map of
the dumped cylinders is printed on unit OOF. Next, cylinders 60 to 70 are dumped and labeled 101 to 111. This extent is added to the cylinder map on unit OOF. When the DDR processing is complete, the tapes are
unloaded and the program stops. 164 V8/370 Operator's Guide
If cylinder extents are being defined from the console, the user need
only enter DUMP, COpy or RESTORE on the cOllmand line. The following is
displayed: ENTER CYLINDER EXTENTS ENTER: Por any extent after the first extent, the message ENTER NEXT EXTENT OR BULL LINE
ENTER:
is displayed.
The user may then enter additional extents to be dumped, restored, or
copied. A null line causes the job step to start.
1. When a cylinder map is printed on the virtual printer (OOF as in
the previous exaaple) a heading precedes the map information. Module DMKDDR controls the disk, time and zone printed in the
heading. Your installation must apply a local modification to DMKDDR to ensure that local time, rather than GMT (Greenwich !eridian Time), is printed in the beading.
2. Attempts to restore cylinders beyond the capacity that had been
recorded on the tape produces a successful EOJ, but the printout
only indicates the last cylinder found on the tape. Use the PRINT and TYPE function statement to print or type (display) a
hexadecimal and EBCDIC translation of each record specified. The first
of a group of PRINT or TYPE statements must be preceded by an INPUT statement defining either a direct access device or a tape. The output
is directed to the system console for the TYPE function, or to the SYSPRINT device for the PRINT function. (This does not cause
redefinition of the output unit definition.) PRINT and TYPE may be used
to display the contents of any track including those in the alternate
track cylinders. For 3330, 33QO, and 3350 devices, the following is
displayed when alternate tracks are involved:, When displaying a defective track that has a properly assigned
alternate, the home address record displayed is taken from the
defective track while record zero and all other records are taken from the alternate. The "defective" flag, visable in the displayed
home address, is the only hint that this is not a normal track. When displaying a flagged defective track which does not have a
proper alternate, only the home address record and record zero are
displayed, and they are both taken from the defective track. When displaying an alternate track explicitly, all data displayed is
froll that track.
Section 4. V8/370 Service Programs 165
Previous Page Next Page