so I've decided to emulate a Mainframe. On the first sight quite a difficult task. And it is indeed. One has to know what one is doing. Or follow a tutorial.
I've searched a bit. And I found kind of boost to my Mainframe first steps. There is a prepared solution on how to run a mainframe. It's called MVS/380.
I hope it'll give me a taste of on howto operate a mainframe.
It's a family of freely-available 31-bit mainframe operating systems. Currently it includes MVS/380, VM/380 and VSE/380.
You can find it here:
My entry-point to OS/380 world was here: http://mvs380.sourceforge.net/s380diagram.html
(it's a tree diagram on what to choose).
The path should hopefully lead to MSV/380 on my personal computer.
I downloaded the turnkey-mvs-3.zip (that cointains the iso). http://www.ibiblio.org/jmaynard/turnkey-mvs-3.zip
After mounting the iso there was a possibility to install MSV 3.8 using the ./s tup in the mounted folder.
After answering few questions I've been offered to run MSV 3.8 using one of the following commands (in the destination directory):
startmvs (for console) or xstartmvs | kstartmvs for GUI
After that there is following requirement:
Do not IPL until you have started all the clients needed
to successfully start MVS:
a) A standard telnet client to this host on port 3270
b) Two tn3270 clients to this host on port 3270 as consoles
c) Additional tn3270 clients as TSO terminals
That means I needed to run three terminals and connect three times to Hercules: T1$ telnet localhost 3270
T2$ c3270 localhost:3270
T3$ c3270 localhost:3270
Hercules prompt responded with following:
HHCTE009I Client 127.0.0.1 connected to 3215 device 0:0009
HHCTE009I Client 127.0.0.1 connected to 3270 device 0:0010
HHCTE009I Client 127.0.0.1 connected to 3270 device 0:0011
And then in Hercules I was finally ready for IPL (Initial Program Load)
Then I just followed the howto from the MSV/380 iso...
And after some time ... MSV/380 has been started:
IEE102I 19.07.37 17.116 ACTIVITY FRAME LAST F E 1A
00006 JOBS 00006 INITIATORS
CMD1 CMD1 CMD1 V=V
JES2 JES2 IEFPROC V=V
BSPPILOT BSPPILOT IEFPROC V=V S
MF1 MF1 IEFPROC V=V S
NET NET IEFPROC V=V
TSO TSO STEP1 V=V S
00000 TIME SHARING USERS
00000 ACTIVE 00008 MAX VTAM TSO USERS
IEE152I ENTER CANCEL D C,K
... Next time I'll give it a try and login TSO (whatever it is...)
--- Mystic BBS v1.12 A31 (Linux)
* Origin: Infolinka BBS (80:505/2)