OpenVMS

Topics: Retrocomputing

The installation notes focus on running OpenVMS under the SIMH emulator.

Installing OpenVMS

Preparations

hdiutil makehybrid -iso -joliet -o license.iso license.cdr

Installation phase1

Modify the simh configuration to mount the installation disk image, disable the auto-boot section, and start the simulation.

BOOT DUA3
BACKUP DUA3:VMS073.B/SAVE_SET DUA0:

Leave the simulation.

Installation phase 2

Modify openvms.ini to auto-boot (select DUA0 as default drive) and start the simulation.

The SCSNODENAME must be 6 characters or less. As SCSSYSTEMID, enter 1025.

Answer No on “Do you want to register any Product Authorization Keys?”

License setup

Mount the license disk image in the simulation.

MOUNT /OVERRIDE=IDENT DUA3
SET DEFAULT DUA3:[000000]
DIR
COPY HOBBYIST-USE-ONLY-VA.TXT;1 SYS$LOGIN
SET DEF SYS$LOGIN
RENAME HOBBYIST-USE-ONLY-VA.TXT;1 PAKS.COM
SET FILE/ATTRIBUTE=(RFM=STM) PAKS.COM
@PAKS.COM
SHOW LICENSE
DISMOUNT DUA3

System setup

INITIALIZE DUA1: DATA1
MOUNT/SYSTEM DUA1 DATA1
INITIALIZE DUA2: DATA2
MOUNT/SYSTEM DUA2 DATA2

SET TERM/VT100
EDIT SYS$MANAGER:SYSTARTUP_VMS.COM

@SYS$UPDATE:LIBDECOMP.COM

Attach the installation disk image to install add-on products.

MOUNT /OVER=ID DUA3
SET DEF DUA3:[TCPIP_VAX051.KIT]
PRODUCT INSTALL *

Add a user account:

SET DEF SYS$SYSTEM
RUN AUTHORIZE
UAF> ADD GEEWIZ/PASSWORD=TEMP/OWNER="Jochen Lillich"/DEV=DUA1/DIR=[GEEWIZ]/UIC=[200,201]/FLAG=NODISUSER/PRIV=ALL
CREATE /DIRECTORY DUA1:[GEEWIZ]
SET DIRECTORY/OWNER=GEEWIZ DUA1:[GEEWIZ]

Add useful stuff to LOGIN.COM.

Look around

show system /noproc
show cpu
show memory

Installing software

unzip :== "$ sys$system:unzip.exe"
@SYS$UPDATE:VMSINSTAL CC064

Tidbits

Eve editor

Save & exit: Ctrl-z Quit: Ctrl-y

Bookmarks