OpenVMS

From Smithnet Wiki
Jump to navigation Jump to search

Information

Installation

Obtain a community license from here.

VirtualBox

Requires XSAVE instruction. On Windows:

  • Device Security -> Core Isolation Details -> Memory Integrity OFF
  • bcdedit /set hypervisorlaunchtype off
    • To revert, use "auto" setting, to allow service "virtualization based security" to run as needed.

Configure a new VM:

  • 8 GB RAM
  • OS: Other/Unknown (64-bit)
  • System -> Motherboard -> Chipset: ICH9
    • Enable I/O APIC
    • Enable EFI
  • Storage Controller: AHCI (SATA)
    • Copy files into VM folder:
      • community.vmdk (small text file descripor)
      • community-flat.vmdk
    • Add hard disk from community.vmdk file
  • Network: Host-only Adapter
    • Advanced -> Adaper Type: Intel PRO/1000 MT Server
  • Enable Serial port
  • Port Mode: TCP
    • Unckeck Connect to existing pipe/socket
    • Add a port, eg 2023
    • This allows the physical console to be network accessible in addition to normal telnet network access

Other

Convert image file:

qemu-img convert -O qcow2 X86_V923-community.vmdk X86_V923-community.qcow2

Default redentials:

  • SYSTEM / alphabits000000

Sys Admin

Help system:

HELP DIRECTORY

Show networking info:

WRITE SYS$OUTPUT F$TRNLNM("TCPIP$INET_HOST")
WRITE SYS$OUTPUT F$TRNLNM("TCPIP$INET_DOMAIN")
WRITE SYS$OUTPUT F$GETSYI("VERSION")
WRITE SYS$OUTPUT F$GETSYI("ARCH_NAME")

Show information:

SHOW DEVICES /MOUNTED /FULL
WRITE SYS$OUTPUT F$GETSYI("HW_NAME")
WRITE SYS$OUTPUT F$GETSYI("MEMSIZE")/(1048576/F$GETSYI("PAGE_SIZE"))
SHOW SYSTEM /NOPROCESSES
SHOW MEMORY

Show networking:

TCPIP ifconfig -a
TCPIP SHOW INTERFACE /FULL
SHOW NETWORK /FULL "TCP/IP"
MCR LANCP SHOW DEVICE /PARAMETERS E

Show installed packages:

PRODUCT SHOW PRODUCT

Show processes (user and system):

SHOW PROCESS
SHOW SYSTEM /FULL

Users/credentials:

SET PASSWORD
SHOW USERS

Licenses:

SHOW LICENSE
LICENSE DELETE *
LICENSE LOAD

Filesystem:

DIRECTORY
DIR /DATE /SIZE:all *.COM
SET DEFAULT SYS$COMMON
TYPE TCPIP$BINDSETUP_HELP.TXT
@FILETORUN.COM
PURGE

TCP/IP config tool:

@sys$manager:tcpip$config