Loading and Saving Discontiguous Saved Segments VSAKGEN fetches the access method service modules, loads the modules
at the designated address, assigns a storage protection key of X'F' to
the first six segments, and a key of X'E' to the last two segments.
Then VSAMGEN saves the access method services segments. You receive the
message
followed by messages from the FETCH command describing the entry point
of the modules being fetched. then prompts you for the name of the access method services
segments.
In this example, enter:
cmsams
Then VSAMGEN saves the access method services segments. A message: DKSVGN3651 SYSTEK segmentname SAVED is issued to indicate that the access method services segments are
successfully saved. VSAMGEN then issues the following message to ask you if you want it
to erase the DOSLIB that it created: DMSVGN368R ERASE CKSAMS DOSLIB? ENTER "YES" OR "NO": Answer "yes" unless you are using a larger minidisk than MAINT 191.
Loading and Saving the CMS/DOS Segment Called CMSDOS To load and save the CKS/DOS segment
procedure, DOSGEN, that you used to
called INSTVS AM. called CMSnOS, use the same EXEC load and save the CKS/DOS segment
If you plan to load the 64K CMS/DOS segment called CMSDOS at 1984K (lFOOOO), as in the example shown in Figure 31, your virtual machine
size must be at least 2112K. Access the CMS system disk as anything (A through G) Save the CKS/DOS segment called CKSDOS by issuing the command:
dosgen lFOOOO cmsdos DOSGEN checks that the address
than X'20000', and less than 16K. contains valid characters, is greater
If an error is detected, the message DMSGEN095E INVALID ADDRESS 'address'
is issued and the command is terminated. DOSGEN then checks for a read/write A-disk on which to write the CKS loader work file; if none is accessed, it issues an error message and
terminat es. DMSGEN006E NO READ/WRITE A-DISK ACCESSED 216 IBK VK/310 Planning and System Generation Guide
Loading and Saving Discontiguous Saved Segments
Next, DOSGEN loads all the text files needed for DOS simulation. The
text files are loaded starting at the address specified on the DOSGEN command. If there are any unresolved external references, DOSGEN terminates execution with the message DMSGEN111E DOSGEN FAILED DUE TO LOAD ERRORS DOSGEN then assigns a storage key of X'D' to the segment and saves
it. If an error is detected, one of the following messages is issued
and DOSGEN terminates execution: DMSGEN412S DOSGEN FAILED DUE TO SETKEY ERRORS DMSGEN141S DOSGEN FAILED DUE TO SAVESYS ERRORS Otherwise, the segment is successfully saved, the load map is
printed, and the completion message: DMSGEN715I DOSGEN COMPLETE is issued.
The system name entry in the SYSNAMES table defaults to CMSDOS. At this point you have completed the procedures for loading and
saving the discontiguous saved segments that are defined in the DMKSNT module supplied with the starter system_ If you wish to load and save
other discontiguous saved segments, you must have created other DKKSNT entries for them, and you now must repeat these procedures for those
entries. You can now go on to generate and install the RSCS component of the VM/310 SCP, if you wish.
Part 3. Generating VM/370 (CP, CKS, RSCS, and IPCS) 277
Previous Page Next Page