5.10.5 Sample Utility Output

Sample 1:

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

D:\HERCULES>dasdisup D:/MVS/DASD/OS36IP.148

Hercules IEHIOSUP program Version 3.05

(c)Copyright 1999-2005 by Roger Bowler, Jan Jaeger, and others

HHCDS006W Member IGG019PZ is not single text record

HHCDS006W Member IGG019V6 is not single text record

HHCDS007W Member IGG019V6 size 0A20 exceeds X'7F8' bytes

HHCDS002I End of directory: 4 members selected

HHCDS010I Member IGG019PX skipped

HHCDS010I Member IGG019PY skipped

HHCDS010I Member IGG019PZ skipped

HHCDS010I Member IGG019V6 skipped

Figure 39: DASDISUP utility output

5.11 DASDLOAD (DASD l
oader program)

5.11.1 Function

The Hercules DASD loader program is used to create new DASD file images and load them with data
from unloaded PDS files (e.g. a list of TSO XMIT files or a sequential file).

5.11.2 Syntax

Descriptive

DASDLOAD [-option [-option ... ]] ctlfile outfile msglevel

Diagram

Êʬ¬¬ DASDLOAD ¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬ ctlfile ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Ê







-option ¬¬¬¨¬¬¬¯

ʬ¬¬ outfile ¬¬¬
msglevel ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ

5.11.3 Parameter

options:

-z

Build compressed DASD image file using zlib.

-bz2

Build compressed DASD image file using bzip2.

-0

Build compressed DASD image file with no compression (0 = zero).

-lfs

Build a large DASD image file (can exceed 2 Gb in size).

-a

Build DASD image file that includes alternate cylinders.

-b

For a volume without IPL text, make the wait PSW written to the IPL1 record a BC-
mode PSW. If this option is not specified, the wait PSW will be an EC-mode PSW.

-m

For a volume without IPL text, make the wait PSW written to the IPL1 record en-
abled for machine checks. If this option is not specified, the wait PSW will be dis-
abled for machine checks.


Previous Page Next Page

Extracted Text (may have errors)

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

5.10.5 Sample Utility Output

Sample 1:

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

D:\HERCULES>dasdisup D:/MVS/DASD/OS36IP.148

Hercules IEHIOSUP program Version 3.05

(c)Copyright 1999-2005 by Roger Bowler, Jan Jaeger, and others

HHCDS006W Member IGG019PZ is not single text record

HHCDS006W Member IGG019V6 is not single text record

HHCDS007W Member IGG019V6 size 0A20 exceeds X'7F8' bytes

HHCDS002I End of directory: 4 members selected

HHCDS010I Member IGG019PX skipped

HHCDS010I Member IGG019PY skipped

HHCDS010I Member IGG019PZ skipped

HHCDS010I Member IGG019V6 skipped

Figure 39: DASDISUP utility output

Help

loading