Example 2:

Create the same DASD volume as in the previous example but create just one file (large file support)
named USR001.300 in the same directory.

DASDINIT -lfs D:\MVS\DASD\USR001.300 3390-3 USR001

Example 3:

Create a 3390 Model 3 with volume serial SYS3A0 and alternate cylinder(s), the file should be com-
pressed with ZLIB and the filename has to be TSTVOL.DSD. The DASD volume must be placed in
directory D:\MVS\DASD\.

DASDINIT -z -a D:\MVS\DASD\TSTVOL.DSD 3390-3 SYS3A0

5.9.5 Sample Utility Output

Sample 1:

Create a 3390 model 3 DASD image file named SYS3A0.3A0 with volser=SYS3A0.

D:\HERCULES>DASDINIT D:\MVS\DASD\SYS3A0.3A0 3390-3 SYS3A0

HHCDU044I Creating 3390 volume SYS3A0: 3339 cyls, 15 trks/cyl, 56832 bytes/track

HHCDU041I 2519 cylinders successfully written to file D:/MVS/DASD/SYS3A0_1.3A0

HHCDU041I 820 cylinders successfully written to file D:/MVS/DASD/SYS3A0_2.3A0

HHCDI001I DASD initialization successfully completed.

Figure 38: DASDINIT utility output

5.10 DASDISUP (Fix XCTL tables in SVCLIB)

5.10.1 Function

The DASDISUP utility fixes the XCTL tables in SVCLIB on OS/360 systems. On an OS/360 system the
OPEN / CLOSE / EOV modules in SYS1.SVCLIB have XCTL tables embedded within them. These tables
contain TTRs, pointing to other modules, and these TTRs need to be adjusted after loading SVCLIB to
DASD.

OS/360 provides a program called IEHIOSUP to perform this function, however the issue is that you
cannot run IEHIOSUP until you have the system up and running, and you cannot IPL the system until you
have fixed the XCTL tables.

To circumvent this problem Hercules provides a utility program called DASDISUP which can be run from
the Unix or Windows command line after running DASDLOAD and fixes the XCTL tables.

Note: Do not use this procedure except on OS/360 IPL volumes; other operating systems do not have
XCTL tables.

5.10.2 Syntax

Descriptive

DASDISUP outfile [SF=shadowfile]

Diagram

Êʬ¬¬ DASDISUP ¬¬¬ outfile ¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ





shadowfile ¬¬¬¯

5.10.3 Parameter

outfile

The name of the OS/360 IPL volume to be updated.

shadowfile

The (optional) name of the associated shadow DASD file.

5.10.4 Examples

Example 1:

Fix the XCTL tables in SVCLIB on volume OS36IP.148.

DASDISUP D:/MVS/DASD/OS36IP.148

Previous Page Next Page