Windows上安裝OS/390 ADCD zOS1.9


   最近開始學習COBOL語言,這必然要碰到 ADCD zOS1.9的安裝。pc環境:WIN7

------------------------------------------------------------------------------------------

 

IBM主機系統可以借助仿真軟件Hercules 在你的PC上面運行。在安裝主機系統之前,你必須遵循IBM對於主機軟件的有關規定。

有些操作系統是可以免費在Hercules上運行的。請參照有關在PC上運行主機操作系統的說明:
http://www.conmicro.cx/hercules/hercfaq.html#2.02

下面介紹如何在PC(WinXP)上安裝OS/390 ADCD zOS1.9

第一步:下載軟件
1.到電騾上下載ADCD(ZOS,1.4到1.6,1.9都有下載)和PCOM。
2.下載Hercules 軟件hercules-3.05-native.msi(Windows版,不用安裝Cygwin),到下面網站下載:
http://www.conmicro.cx/hercules/
到Microsoft官方網下載MFC and VC Runtime dlls:
vcredist_x86_VC2005SP1.exe(Hercules是用VC2005編譯的)
http://www.microsoft.com/downloads/thankyou.aspx?familyId=200b2fd9-ae1a-4a14-984d-389c36f85647&displayLang=zh-cn
建議再下載個圖形界面(配合Hercules用的,比較直觀查看硬件的狀態,啟動關閉也比較方便):
http://www.softdevlabs.com/Hercules/HercGUI-1.11.1.5265-bin.zip
圖形界面使用配置比較簡單,相信不用我說都會了
4.下載TCP/IP支持軟件(可選)
Hercules CTCI-W32
WinPCap
FishPack
TunTap32

到下面網站去下載:
http://www.softdevlabs.com/Hercules/ctci-w32-index.html

CTCI-W32,FishPack,TunTap32是無安裝程序的,只要解壓到Hercules安裝目錄即可,或獨自一個目錄,只要把這個目錄添加到系統


 

[

 

載的所有文件都應該安裝在Hercules的目錄下,及有Hercules.exe文件的那個目錄,這樣避免更新環境參數PATH的問題。 

1. Download Hercules from following site: 
http://www.hercules-390.org/ 
After installed, add Hercules directory to system environment PATH. 

2. Download the CTCI-W32 from following site: 
http://www.cbttape.org/~fish/ctci-w32-index.html 
Extract all the files, and only copy the 32 bit bin/*.* to Hercules directory. 

3. Download the WinPcap software from following site: 
http://www.winpcap.org/install/default.htm 

4. Download the Microsoft MFC DLL files from following site: 
http://www.softdevlabs.com/Hercules/hercgui-index.html 
http://www.softdevlabs.com/Hercules/vcredist_x86.exe 
Run the EXE file and it will install to Windows system directory. 

5. Download the FishLib from following site: 
http://www.softdevlabs.com/Hercules/hercgui-index.html 
http://www.softdevlabs.com/Hercules/FishLib-2.7.1.564-bin.zip 
Extract the Fishlib files and only copy the 32 bit files to Hercules directory 

6. Run the CTCI-W32 test: 
TT32TEST.EXE 

7. Add the CTCI-W32 devices in Hercules configuration file 
# LCS CTC Device for z/OS, IP for z/OS: 192.168.1.160 
0E20.2 3088 CTCI-W32 192.168.1.160 00-1B-77-4D-5D-D9 
192.168.1.160 is the z/OS IP address. 
00-1B-77-4D-5D-D9 is the mac address of the PC network adapter.

]

 


啟動Hercules模擬器

運行HercGUI.exe 啟動效果圖:


 


第二步:解壓縮ADCD 1.9 光盤中的所有3390卷(22個卷)。

用Unzip或者Winzip搞定(注意:如果下載的是ISO文件,不能用WinRAR解壓,否則解壓出來的ZIP文件將不能正確解壓)。
假若你想省磁盤空間,用Hercules的DASDCOPY命令壓縮成CCKD格式(建議,HercGUI菜單上就有DASDCOPY)。

第三步,配置zOS16.cnf, 參照下面網站或看后面附錄A的例子:
http://www.conmicro.cx/hercules/hercconf.html

 

 

第四步,安裝3270仿真軟件PCOM(Google搜一下就有,最新5.7版)。
1.運行3270仿真軟件, 在通信菜單→配置為:主機類型:zSeries或OS390,接口:LAN,連接:Telnet3270,鏈路參數: IP地址:(主要)127.0.0.1, 端口:3270。
一般運行至少有2個terminal, 通常其中一個為3270 Console(控制大機用的),其它為TSO Terminal。

2.登錄TSO時會彈出打印窗口,可以通過下面設置去掉:
在PCOMM中,選擇File -> Save As... 你就可以看到你的配置文件(.ws)保存的地方。使用記事本打開你的pcomm連接配置文件,並在此文件最后加入以下內容:
[LT]
IgnoreWCCStartPrint=Y
UndefinedCode=Y
UndefinedDBCSChar=Y

第五步:啟動大機
圖形窗口:
1.在HercGUI窗口中直接點Power ON(灰白色按鈕)
2.選擇配置文件(前面寫好的的zOS19.cnf)
3.點確定
4.選Yes,點OK
5.打開兩個PCOM窗口,可以看到Hercules界面,這時還不能操作
6.點HercGUI窗口的右上角的Load(藍色按鈕)
第一次點時會彈出一個IPL窗口,填以下內容:
Device Number:0A80
Load Parm:0A8299M1
勾上Don't ask me again
7.這時大機就開始啟動了,等待其中一個PCOM窗口(通常為第2個)顯示z/OS界面就可以登錄使用了,啟動過程信息可以在其中一個PCOM窗口(通常為第1個)中看到。

第一次啟動需要回答以下一些問題:
1).提示:IEA101A SPECIFY SYSTEM PARAMETERS FOR RELEASE 03.8 .VS2
回答:直接回車(Ctrl),需要登錄后才能處理
登錄后修改SYS1.IPLPARM(LOAD99),在第二行后加入SYSPARM 00
2).提示:
- r 00 SUPPRESSED
IEE600I REPLY TO 00 IS;SUPPRESSED
- $HASP434 WARM START DENIED -- INVALID CHECKPOINT RECORD
- $HASP428 CORRECT THE ABOVE PROBLEMS AND RESTART JES2
- $HASP489 INITIALIZATION MAY NOT HAVE RELEASED CKPT DATA SET LOCK
- $HASP085 JES2 TERMINATION COMPLETE
回答:s jes2,,,parm='FORMAT,NOREQ'
3).提示:
*02.32.07 *BPXF029E ROOT FILE SYSTEM HFS.ADCDPL.ROOT
*WAS NOT MOUNTED. RETURN CODE = 00000081, REASON CODE = EF096055
這個需要登錄后才能處理,這里不用理會。
登錄后:在3.4輸入:HFS.ADCDPL.ROOT,Volume: Z9USS1,然后在HFS.ADCDPL.ROOT前打C,把其Catalog

8、登陸TSO.
在PCOM(TSO)登錄大機,輸入:
Logon username

默認用戶    密碼   權限
ADCDMST ADCDMST (RACF special authority)
IBMUSER IBMUSER (RACF special authority)
SYSADM SYSADM (DB2 and RACF special auth)
SYSOPR SYSOPR (DB2 and RACF special auth)
ADCDA - ADCDZ TEST
OPEN1 - OPEN3 SYS1


注意:
在大機中回車確認默認鍵為右Ctrl鍵,回車鍵只是換行

 

CMD啟動方式:
1、運行Hercules
在CMD窗口輸入:
hercules -f zOS19.cnf

zOS16.cnf為你的Hercules配置文件名

3、輸入IPL命令啟動大機
在Hercules命令行執行ipl A80(從卷A80啟動,A80為啟動磁盤卷名,在CNF文件里配置的)
圖形界面的點Pown ON后,再點Load按鍵就行了(第一次按Load時要設置參數,就為IPL A80)

4、回答IPL Message
在PCOM(控制台)里輸入,等待到PCOM要求回答時,一般回答:00,I
如果PCOM不能回答,那可能是CNF文件沒配置好!

5、登陸TSO.

 


第六步、關機
圖形界面:
1.退出所有PCOM窗口
2.在HercGUI窗口中直接點右上角Power Off(紅色按鈕)
3.關閉HercGUI窗口

CMD方式(比HercGUI慢很多):
(1). 不要直接關運行中的Herculse窗口(CMD窗口),否則下次起仿真時要花很長的時間檢查文件。要在PCOM控制台(非登錄TSO的窗口,通常第一個PCOM窗口)中輸入
S Shutdown

(2). 等待一段時間(長短看你機器,直到提示SHUTDOWN - ENDED - TIME=xxxx時),當系統提示為shutdown的時候,使用D A,L確認仍然在運行的任務。

(3). 如果VTAM沒有自動停掉,使用命令關掉:
Z NET,QUICK

(4). 然后關閉jes2:
$p jes2 (這是JES2命令,或$P JES2,term)來

(5). 之后在Hercules上輸入STOP停止模擬機
控制台窗口輸入
先E (即exit)
再W (power off)
再Y (yes )

(6). 最后退出hercules:
exit


或者用Suspend(待機,相當Windows下的待機),下次啟動用Resume回復,這樣可以快速啟動。注意會占用一定的硬盤空間(在Hercules安裝目錄),大小和你設置的給大機的內存有關(不過是有壓縮的,並不直接等內存大小)。

 

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM