This is a text-only version of the following page on https://raymii.org:
---
Title : OpenVMS 9.2 for x86, Getting Started part 1, install guide with VirtualBox
Author : Remy van Elst
Date : 11-04-2023 22:30
Last update : 14-08-2024 23:57
URL : https://raymii.org/s/blog/OpenVMS_9.2_for_x86_Getting_Started.html
Format : Markdown/HTML
---
![openvms logo][1]
OpenVMS on x86 is now available for hobbyists! Almost a year after [the official release](/s/blog/OpenVMS_9.2_for_x86_will_be_released_tomorrow.html). This is a part 1 of my getting started guide, showing you how to install OpenVMS on VirtualBox on Windows 10/11. More parts will follow, documenting license installation, network setup, ssh, application installation etc.
[You can read all my OpenVMS articles here][2].
Recently I removed all Google Ads from this site due to their invasive tracking, as well as Google Analytics. Please, if you found this content useful, consider a small donation using any of the options below:
I'm developing an open source monitoring app called Leaf Node Monitoring, for windows, linux & android. Go check it out!
Consider sponsoring me on Github. It means the world to me if you show your appreciation and you'll help pay the server costs.
You can also sponsor me by getting a Digital Ocean VPS. With this referral link you'll get $200 credit for 60 days. Spend $25 after your credit expires and I'll get $25!
This guide is a summarized / shorter version of [the official installation
guide][7]. It is taylored for hobbyist usage using VirtualBox and helps you to
get set up quickly. Please refer to the official documentation for any questions.
The official documentation is targeted at VMWare ESXi, this guide is for VirtualBox.
- Update: 15-4-2023: [You can read part 2 of the guide here][16].
- Update: 16-4-2023: [You can read part 3 of the guide here][17].
- Update: 14-8-2024: [Serial port is no longer needed and CDE/Decwindows now work, see this page](/s/blog/OpenVMS_x86_E9.2-3_fixes_CDE_and_adds_Guest_Console.html).
### Disable Hyper-V and install VirtualBox
You'll need to install [VirtualBox][5] and disable Hyper-V, otherwise you will
get a [boot error][6], `No XSAVE instruction`. Installing VirtualBox is a
matter of downloading the installer and clicking next/next/next a few times.
Disabling Hyper-V is a bit more work. On an adminstrative command prompt,
execute the following and reboot:
bcdedit /set hypervisorlaunchtype off
To turn Hyper-V back on, change `off` to `auto`.
In newer versions of Windows 11 you also need to turn off Memory Integrity.
Navigate to `Start` > `Settings` > `Update & Security` > `Windows Security` >
`Device security` > `Core isolation` > `Memory integrity`.
Alternatively, you can disable VBS completely in the `Group Policy Editor`
under `Computer Configuration` > `Administrative Templates` > `System` >
`Device Guard` > `Turn On Virtualization Based Security`.
I suspected that WSL (Windows Subsystem for Linux) would stop working, but
my WSL 1 installation continued to work. All of my WSL 2 installations are
broken, which is expected since they use Hyper-V. They now give the following
error code:
WSL2 wordt niet ondersteund met uw huidige computerconfiguratie.
Schakel het optionele onderdeel Virtual Machine Platform in en zorg ervoor dat virtualisatie is ingeschakeld in het BIOS.
Ga naar https://aka.ms/enablevirtualization voor meer informatie
Switching Hyper-V on again (`bcedit` command) and rebooting makes them work
again without data loss, so it's like the good old days of dual-booting in some
sense.
You'll also need a `Telnet` client. [Putty][11] is a great one for Windows,
but I'm using my (WSL1) linux terminal for it.
I have received reports that VMWare Player works without disabling Hyper-V
and that some folks only had to disable Memory Integrety on Windows 11, not
also disable Hyper-V. Not tested those myself though.
### How to get OpenVMS 9.2 for Hobbyists
You must be [a registered hobbyist][4] user. After registration you
can download `X86E921OE.ZIP` and the PAK (license)
files (`x86community-20240401.zip`) from [https://sp.vmssoftware.com][8]:
![sp.vmssoftware.com][9]
Extract the ISO file. Ignore the `.VNC` file, I'm not sure what it is for,
I did not need it.
### Booting the OpenVMS 9.2 x86 installation in VirtualBox
Fire up Virtualbox and create a new Virtual Machine. Select OS / Type `Other / Unknown 64 Bit`
and give the VM at least 6 GB of RAM and 2 cores, as per [the official guide][8].
Attatch 2 disks, I did 2 of 20 GB and I also enabled UEFI. From [the PDF manual][15]:
1. In the Oracle VM VirtualBox Manager window, click Machine, then New.
1. In the Name field, enter a VM name
1. Accept the default for the Machine Folder field, set Type to `Other`, and Version to `Other/Unknown (64-bit).`
1. Click Next. VSI recommends that you set the memory size to `6144MB`, then click Next again.
1. Select "Do not add a virtual hard disk", then click Create and Continue from the warning.
1. Select Settings for the new VM and click System.
1. In the Motherboard tab, uncheck Floppy and Optical, choose Chipset `ICH9`, and check Enable EFI.
1. In the Processor tab, VSI recommends that you set the CPU count to at least 2.
1. Select Storage from the settings menu.
1. Click Add controller, select the `AHCI (SATA)` type controller.
1. Add four disks to this controller in the following order:
- `VM1_sysdisk_name.VMDK` (as a hard disk)
- `VM1_paging_disk_name.VMDK` (as a hard disk)
- `X86092OE.ISO` (as an optical drive)
- `VM2_sysdisk_name.VMDK` (as a hard disk)
1. You must add each disk to the available drives first, and then select it for the VM.
On the `Serial Port` screen, enable COM1, select `Port Mode`: `TCP`
and enter `1023` in the `Path/Address` field. Make sure that `Connect to
existing pipe/socket` is unchecked:
![serial settings][10]
This serial port is required for the installation.
Couple the installation ISO in the VM settings and start the machine. In
the UEFI boot screen, look at the `Mapping Table` and see which device
says `CDROM`. In my case it was `fs0`. Enter the following command at the EFI
prompt:
fs0:\EFI\VMS\VMS_BOOTMGR.EFI
Replace `fs0` with your cdrom disk. You should now see the following boot
screen:
![bootscreen][12]
Notice the yellow text stating: `CONNECT A REMOTE TERMINAL SESSION NOW.`
- Update 14-08-2024: [Serial port is no longer needed and CDE/Decwindows now work, see this page](/s/blog/OpenVMS_x86_E9.2-3_fixes_CDE_and_adds_Guest_Console.html).
In your telnet client, connect to `127.0.0.1` port `1023`, see my screenshot.
Enter the command `DEVICES` (all capitals) to see the boot device, in my
case `DKA200`.
Enter the command `BOOT DKA200` to start. The terminal will show the loading
progress as will your VirtualBox:
![boot loading][13]
When the loading is finished, the VirtualBox screen will show:
![GRAPHIC OUTPUT SUSPENDED][14]
Continue on in your Telnet terminal.
### OpenVMS 9.2 x86 installation
The telnet terminal will continue printing output, the VirtualBox screen does
not show anything anymore. One of the things you'll notice is the following
message:
VirtualBox users must enable the HPET clock source one-time using the
following command:
vboxmanage modifyvm {your-vm-name} --hpet on
In my case, the VM is named `openvms-9.2-raymii`. After the installation has
finished and the VM is off, you must execute the command provided in an
administrative command prompt:
"\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm openvms-9.2-raymii --hpet on
The TELNET prompt will now show:
VMS Software, Inc. OpenVMS (TM) x86_64 Operating System, E9.2-1
Copyright 2023 VMS Software, Inc.
[...]
You can install or upgrade the OpenVMS X86-64 operating system
or you can install or upgrade layered products that are included
on the OpenVMS X86-64 distribution media.
You can also execute DCL commands and procedures to perform
"standalone" tasks, such as backing up the system disk.
Please choose one of the following:
1) Upgrade, install or reconfigure OpenVMS X86-64 Version E9.2-1
2) Display layered products that this procedure can install
3) Install or upgrade layered products
4) Show installed products
5) Reconfigure installed products
6) Remove installed products
7) Find, Install or Undo patches; Show or Delete Recovery Data
8) Execute DCL commands and procedures
9) Shut down this system
Press and hold `CTRL`, then press `]`. The prompt changes to `telnet>`. You
need to enter the command:
unset crlf
Press `CTRL+]` again and enter another command:
mode char
If you don't do this, you cannot enter a `SYSTEM` account password later on.
Continue with the installation. Enter `1` as your choice. The prompt reads:
This procedure installs the OpenVMS X86-64 operating system.
All software and data files that were previously on the
target disk will be removed.
Do you want to INITIALIZE or to PRESERVE? [PRESERVE]
Enter `INITIALIZE` as your choice. The prompt reads:
You must enter the device name for the target disk on which
OpenVMS X86-64 will be installed.
Enter device name for target disk: (? for choices) ?
?
Device Name Device Type Name Volume Label Size (blocks/xB)
------------ ------------------------- -------------- --------------------
DKA0: ATA VBOX HARDDISK
DKA100: ATA VBOX HARDDISK
For volume label and device size enter ??
Enter device name for target disk: (? for choices)
If you receive an error like "No devices found", make sure you've selected
`IC9` as the chipset and `AHCI/SATA` as the controller type.
Enter `DKA0`. The prompt reads:
Enter volume label for target system disk: [X86SYS]
Press `ENTER` to accept the default. The prompt reads:
OpenVMS V9.0 and later requires that the target system disk be
initialized with On-Disk Structure Level 5 (ODS-5).
Hard links can be enabled on ODS-5 disks. WBEM Services for OpenVMS
does not require hard links. (? for more information)
Do you want to enable hard links? (Yes/No/?)
Enter `Y`. The prompt reads:
You have chosen to install OpenVMS X86-64 on a new disk.
The target system disk, DKA0:, will be initialized
with structure level 5 (ODS-5).
Hard links WILL be enabled.
The disk will be labeled X86SYS.
Any data currently on the target system disk will be lost.
Is this OK? (Yes/No)
Enter `Y`. The prompt reads:
Y
Initializing and mounting target....
Creating page file....
You must enter a password for the SYSTEM account.
The password must be a minimum of 8 characters in length, and
may not exceed 31 characters. It will be checked and verified.
The system will not accept passwords that can be guessed easily.
The password will not be displayed as you enter it.
Enter a password for the `SYSTEM` user. In my example I used `PASSW0RD`.
The prompt reads:
Password for SYSTEM account:
Re-enter SYSTEM password for verification:
For your system to operate properly, you must set two parameters:
SCSNODE and SCSSYSTEMID.
SCSNODE can be from 1 to 6 letters or numbers. It must contain at
least one letter.
If you plan to use DECnet, SCSNODE must be the DECnet Phase IV
node name, or the DECnet-Plus (Phase V) node synonym.
If you have multiple OpenVMS systems, the SCSNODE on each system
must be unique.
Enter SCSNODE:
I entered the intented hostname here, `REMY1`. The prompt reads:
If you plan to use DECnet, SCSSYSTEMID must be set based on the
DECnet Phase IV address.
Do you plan to use DECnet? (Yes/No) [Yes]
Enter `Y`. The prompt reads:
DECnet Phase IV addresses are in the format
DECnet_area_number.DECnet_node_number
DECnet_area_number is a number between 1 and 63.
DECnet_node_number is a number between 1 and 1023.
If you plan to use DECnet WITHOUT Phase IV compatible addresses,
enter 0.0.
Enter DECnet (Phase IV) Address: [1.1]
I entered `1.42`. The prompt reads:
SCSSYSTEMID will be set to 1066.
This was calculated as follows:
(DECnet_area_number * 1024) + DECnet_node_number
Configuring the Local Time Zone
TIME ZONE SPECIFICATION -- MAIN Time Zone Menu "*" indicates a menu
0* GMT
1* AFRICA 17) EST 33) IRAN 49) PORTUGAL
2* AMERICA 18) EST5EDT 34) ISRAEL 50) PRC
3* ANTARCTICA 19* ETC 35) JAMAICA 51) PST8PDT
4* ARCTIC 20* EUROPE 36) JAPAN 52) ROC
5* ASIA 21) FACTORY 37) KWAJALEIN 53) ROK
6* ATLANTIC 22) GB-EIRE 38) LIBYA 54) SINGAPORE
7* AUSTRALIA 23) GB 39) MET 55) TURKEY
8* BRAZIL 24) GMT-0 40* MEXICO 56) UCT
9* CANADA 25) GMT 41* MIDEAST 57) UNIVERSAL
10) CET 26) GMT0 42) MST 58* US
11* CHILE 27) GMTPLUS0 43) MST7MDT 59) UTC
12) CST6CDT 28) GREENWICH 44) NAVAJO 60) W-SU
13) CUBA 29) HONGKONG 45) NZ-CHAT 61) WET
14) EET 30) HST 46) NZ 62) ZULU
15) EGYPT 31) ICELAND 47* PACIFIC
16) EIRE 32* INDIAN 48) POLAND
Press "Return" to redisplay, enter "=" to search or "?" for help, or
Select the number above that best represents the desired time zone:
I entered `20`, then `1`, for `AMSTERDAM` but you should choose the time zone closest to you.
The prompt reads:
You selected EUROPE / AMSTERDAM as your time zone.
Is this correct? (Yes/No) [YES]:
Confirm with `Y`. The prompt reads:
Configuring the Time Differential Factor (TDF)
Default Time Differential Factor for standard time is 1:00.
Default Time Differential Factor for daylight saving time is 2:00.
The Time Differential Factor (TDF) is the difference between your
system time and Coordinated Universal Time (UTC). UTC is similar
in most respects to Greenwich Mean Time (GMT).
The TDF is expressed as hours and minutes, and should be entered
in the hh:mm format. TDFs for the Americas will be negative
(-3:00, -4:00, etc.); TDFs for Europe, Africa, Asia and Australia
will be positive (1:00, 2:00, etc.).
This time zone supports daylight saving time.
Is this time zone currently on daylight saving time? (Yes/No):
I entered `N`. The prompt reads:
Enter the Time Differential Factor [1:00]:
I pressed `ENTER` for the default. The prompt reads:
NEW SYSTEM TIME DIFFERENTIAL FACTOR = 1:00
Is this correct? [Y]:
Confirm with `Y`. The prompt reads:
If you have Product Authorization Keys (PAKs) to register,
you can register them now.
Do you want to register any Product Authorization Keys? (Yes/No) [Yes]
Enter `NO` to decline. We will register `PAKs` later on after installation.
During installation it's a pain to manually copy and paste them. Later on we
can just mount an ISO file.
The prompt reads:
The following products are part of the OpenVMS installation;
they will be installed along with the OpenVMS operating system:
o Availability Manager (base) for OpenVMS X86-64
o TCP/IP Services for OpenVMS X86-64
o KERBEROS for OpenVMS X86-64
o SSL3 V3.0-7 for OpenVMS X86-64 (based on OpenSSL V3.0.7)
o SSL111 V1.1-1S for OpenVMS X86-64 (based on OpenSSL V1.1.1s)
o OpenSSH for OpenVMS X86-64
o 64-bit PERL for OpenVMS X86-64
You can also install the following optional products along with the
OpenVMS operating system:
o DECwindows Motif for OpenVMS X86-64
o DECnet-Plus for OpenVMS X86-64
o DECnet Phase IV for OpenVMS X86-64
If you want to change your selections, you can do so later in the
installation by answering "NO" to the following question:
"Do you want the defaults for all options?"
Do you want to install DECwindows Motif for OpenVMS X86-64 V1.8?
Confirm with `Y`. The prompt reads:
The DECnet-Plus kit is provided with the OpenVMS operating system kit.
DECnet Phase IV applications are supported by DECnet-Plus.
DECnet Phase IV is also provided as an option.
If you install DECnet-Plus and TCP/IP you can run DECnet
applications over a TCP/IP network. Please refer to the
VSI DECnet-Plus for OpenVMS Planning Guide for information
on running DECnet over TCP/IP.
Do you want to install DECnet-Plus for OpenVMS X86-64 V9.2-D? (Yes/No) [Yes]
Confirm with `Y`. The prompt reads:
The installation operation can provide brief or detailed descriptions.
In either case, you can request the detailed descriptions by typing ?.
Do you always want detailed descriptions? (Yes/No) [No]
Confirm with `NO`. The installer will now validate files:
Performing product kit validation of signed kits ...
%PCSI-I-VSIVALPASSED, validation of DMM1:[VMS$COMMON]VSI-X86VMS-VMS-E0902-1-2.PC
SI$COMPRESSED;1 succeeded
%PCSI-I-VSIVALPASSED, validation of DMM1:[KITS.DWMOTIF_SUPPORT_X860921_KIT]VSI-X
86VMS-DWMOTIF_SUPPORT-E0902-1-1.PCSI$COMPRESSED;1 succeeded
%PCSI-I-VSIVALPASSED, validation of DMM1:[KITS.AVAIL_MAN_BASE_KIT]VSI-X86VMS-AVA
IL_MAN_BASE-E0902-1-1.PCSI$COMPRESSED;1 succeeded
%PCSI-I-VSIVALPASSED, validation of DMM1:[KITS.TCPIP]VSI-X86VMS-TCPIP-X0600-20-1
.PCSI$COMPRESSED;1 succeeded
[...]
After that is finished, the prompt reads:
The following product has been selected:
VSI X86VMS OPENVMS E9.2-1 Platform (product suite)
Configuration phase starting ...
You will be asked to choose options, if any, for each selected product and for
any products that may be installed to satisfy software dependency requirements.
Configuring VSI X86VMS OPENVMS E9.2-1: OPENVMS and related products Platform
Copyright 2015-2023 VMS Software, Inc.
VMS Software, Inc.
Do you want the defaults for all options? [YES]
Confirm with `Y`. The prompt reads:
* Product VSI X86VMS TCPIP X6.0-20 requires a system reboot.
Can the system be REBOOTED after the installation completes? [YES]
Confirm with `Y`. The prompt reads:
KERBEROS for OpenVMS X86-64
SSL3 V3.0-7 for OpenVMS X86-64 (based on OpenSSL V3.0.7)
SSL111 V1.1-1S for OpenVMS X86-64 (based on OpenSSL V1.1.1s)
OpenSSH for OpenVMS X86-64
64-bit PERL for OpenVMS X86-64
Do you want to review the options? [NO] N
Confirm with `NO`. The installation will now start, takes a while, about 5 minutes
for me. The terminal shows:
Execution phase starting ...
The following products will be installed to destinations:
VMSPORTS X86VMS PERL534 T5.34-0 DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS AVAIL_MAN_BASE E9.2-1 DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS DECNET_PLUS V9.2-D DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS DWMOTIF V1.8 DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS DWMOTIF_SUPPORT E9.2-1 DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS KERBEROS V3.3-2A DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS OPENSSH V8.9-1D DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS OPENVMS E9.2-1 DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS SSL111 V1.1-1S DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS SSL3 V3.0-7 DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS TCPIP X6.0-20 DISK$X86SYS:[VMS$COMMON.]
VSI X86VMS VMS E9.2-1 DISK$X86SYS:[VMS$COMMON.]
Portion done: 0%
Once the `Portion done: ` shows 90%, you're almost finished:
DISK$X86SYS:[VMS$COMMON.]
Portion done: 0%...10%...20%...30%...40%...50%...60%...70%
Restoring STARTUP.NSH file(s)...
No files restored
...80%...90%
%PCSI-I-PRCOUTPUT, output from subprocess follows ...
% - Execute SYS$MANAGER:TCPIP$CONFIG.COM to proceed with configuration of
% VSI TCP/IP Services for OpenVMS.
%
Portion done: 100%
The prompt now prints a whole bunch of text:
The following products have been installed:
VMSPORTS X86VMS PERL534 T5.34-0 Layered Product
VSI X86VMS AVAIL_MAN_BASE E9.2-1 Layered Product
VSI X86VMS DECNET_PLUS V9.2-D Layered Product
VSI X86VMS DWMOTIF V1.8 Layered Product
VSI X86VMS DWMOTIF_SUPPORT E9.2-1 Layered Product
VSI X86VMS KERBEROS V3.3-2A Layered Product
VSI X86VMS OPENSSH V8.9-1D Layered Product
VSI X86VMS OPENVMS E9.2-1 Platform (product suite)
VSI X86VMS SSL111 V1.1-1S Layered Product
VSI X86VMS SSL3 V3.0-7 Layered Product
VSI X86VMS TCPIP X6.0-20 Layered Product
VSI X86VMS VMS E9.2-1 Operating System
VSI X86VMS OPENVMS E9.2-1: OPENVMS and related products Platform
VSI X86VMS TCPIP X6.0-20: VSI TCP/IP Services for OpenVMS.
VSI X86VMS SSL3 V3.0-7: SSL3 for OpenVMS X86-64 V3.0-7 (Based on OpenSSL 3
.0.7)
Insert the following lines in SYS$MANAGER:SYSTARTUP_VMS.COM:
@SYS$STARTUP:SSL3$STARTUP.COM
Insert the following lines in SYS$MANAGER:SYSHUTDWN.COM:
@SYS$STARTUP:SSL3$SHUTDOWN.COM
Review the Installation Guide and Release Notes for post install directi
ons.
Review the Installation Guide and Release Notes for post upgrade verific
ation suggestions.
Refer to SYS$HELP:SSL30-7-X86.RELEASE_NOTES for more information.
It is recommended to run extended IVP tests as a post-installation step.
Check the release notes for current status of the product.
VSI X86VMS KERBEROS V3.3-2A
Configure and set up Kerberos
If Kerberos will be run on this system, but has not been
used previously, you need to perform the following steps.
o Run the Kerberos configuration procedure:
@SYS$STARTUP:KRB$CONFIGURE.COM
o Add the following line to SYS$MANAGER:SYSTARTUP_VMS.COM:
$ @SYS$STARTUP:KRB$STARTUP
o Add the following line to SYS$MANAGER:SYLOGIN.COM:
$ @SYS$MANAGER:KRB$SYMBOLS
VSI X86VMS SSL3 V3.0-7: SSL3 for OpenVMS X86-64 V3.0-7 (Based on OpenSSL 3.0
.7)
Insert the following lines in SYS$MANAGER:SYSTARTUP_VMS.COM:
@SYS$STARTUP:SSL3$STARTUP.COM
Insert the following lines in SYS$MANAGER:SYSHUTDWN.COM:
@SYS$STARTUP:SSL3$SHUTDOWN.COM
Review the Installation Guide and Release Notes for post install direction
s.
Review the Installation Guide and Release Notes for post upgrade verificat
ion suggestions.
Refer to SYS$HELP:SSL30-7-X86.RELEASE_NOTES for more information.
It is recommended to run extended IVP tests as a post-installation step.
VSI X86VMS SSL111 V1.1-1S: SSL111 for OpenVMS X86-64 V1.1-1S (Based on OpenS
SL 1.1.1S)
Review the Installation Guide and Release Notes for post install direction
s.
Review the Installation Guide and Release Notes for post upgrade verificat
ion suggestions.
Refer to SYS$HELP:SSL111-S-X86.RELEASE_NOTES for more information.
VMSPORTS X86VMS PERL534 T5.34-0
Post-installation tasks are required for Perl for OpenVMS.
To use the Perl provided with this kit, run the following set-up
command procedure, assuming you installed in SYS$COMMON.
$ @sys$common:[perl-5_34]perl_setup.com
You may wish to put that command in SYS$MANAGER:SYLOGIN.COM to
make Perl available to all users on the system.
Perl includes its own help system called perldoc. Type
$ perldoc perldoc
for the documentation to perldoc itself. Type
$ perldoc perldelta
for the changes that are new in version T5.34-0 of Perl.
There are many Perl-related resources on the web; point your
browser at:
http://www.perl.org
to get started, and thank you for using Perl for OpenVMS.
VSI X86VMS DECNET_PLUS V9.2-D: DECnet-Plus V9.2-D for OpenVMS X86
Release notes are available in SYS$HELP:HPE_DECNET-Plus-V84.RELEASE_NOTES
and SYS$HELP:VSI_DECNET_OSI.RELEASE_NOTES
%PCSI-I-SYSTEM_REBOOT, executing reboot procedure ...
Shutdown/reboot deferred when this product is
installed as part of the O/S installation/upgrade
Running SYS$UPDATE:SYS$MD.COM to update the memory disk...
Created memory disk DKA0:[VMS$COMMON.SYS$LDR]SYS$MD.DSK;1
- using 184112 blocks in 1 extent with 1018 spare blocks
- mounted on LDM1447: with volume label MD2310034C4A
- contains OpenVMS E9.2-1
%LD-I-UNIT, Allocated device is LDM1448:
The installation is now complete.
When the newly installed system is first booted, a special
startup procedure will be run. This procedure will:
o Configure the system for standalone or OpenVMS Cluster operation.
o Run AUTOGEN to set system parameters.
o Reboot the system with the newly set parameters.
You may shut down now or continue with other operations.
Process X86VMS_INSTALL logged out at 10-APR-2023 21:57:53.19
Press Return to continue...
Press `ENTER` to confirm. The prompt is back at the beginning and reads:
****************************************************************
You can install or upgrade the OpenVMS X86-64 operating system
or you can install or upgrade layered products that are included
on the OpenVMS X86-64 distribution media.
You can also execute DCL commands and procedures to perform
"standalone" tasks, such as backing up the system disk.
Please choose one of the following:
1) Upgrade, install or reconfigure OpenVMS X86-64 Version E9.2-1
2) Display layered products that this procedure can install
3) Install or upgrade layered products
4) Show installed products
5) Reconfigure installed products
6) Remove installed products
7) Find, Install or Undo patches; Show or Delete Recovery Data
8) Execute DCL commands and procedures
9) Shut down this system
Enter CHOICE or ? for help: (1/2/3/4/5/6/7/8/9/?)
This time we want to shutdown. Enter `9`. The prompt reads:
Shutting down the system
VSI Dump Kernel SYSBOOT Jan 23 2023 14:03:45
** Error logs not dumped, system disk is write locked.
SYSTEM SHUTDOWN COMPLETE
**** Hit any key to reboot system ****
You're now done with the installation. Press `ENTER` to reboot.
### First boot of your OpenVMS 9.2 x86
Return to the VirtualBox window, do not close your telnet terminal. You should
be at the UEFI prompt again. This time, boot from the disk where we installed
OpenVMS. This should be the disk that does not show `CDROM` in the `Mapping
Table`. In my case, the CDROM was now `fs1` and the disk was `fs0`. The command
is the same:
fs0:\EFI\VMS\VMS_BOOTMGR.EFI
Return to your telnet terminal. Enter the `DEVICES` command again, you should
now see your freshly installed disk:
BOOTMGR> DEVICES
BOOTABLE DEVICES (System Disks, Installation Kits, other):
DKA200 (DVD) = FS1 UEFI: E9_2_1 VMS: None 1574 MB SATA DVD
DKA0 (HD) = FS0 UEFI: E9_2_1 VMS: X86SYS 61440 MB SATA Disk
Enter the command `BOOT DKA0` to boot from the installed system (the disk we
named `X86SYS`). A whole bunch of output appears:
Booting...
%%%%%%%%%%% VSI OpenVMS (tm) x86-64 %%%%%%%%%%%
_______________________________________________
GRAPHICAL OUTPUT HAS BEEN SUSPENDED
USE A TERMINAL UTILITY FOR ACCESS
_______________________________________________
VSI Primary Kernel SYSBOOT Jan 23 2023 14:03:45
%SYSBOOT-I-VMTYPE, Booting as a VirtualBox (tm) Guest
VMS Software, Inc. OpenVMS (TM) x86_64 Operating System, E9.2-1
Copyright 2023 VMS Software, Inc.
MDS Mitigation active, variant verw(MD_CLEAR)
%DECnet-I-LOADED, network base image loaded, version = 05.92.04
%DECnet-W-ZEROLEN, length of file is zero -- SYS$SYSROOT:[SYSEXE]NET$CONFIG.DAT
%SMP-I-CPUTRN, CPU #3 has joined the active set.
%SMP-I-CPUTRN, CPU #2 has joined the active set.
%SMP-I-CPUTRN, CPU #1 has joined the active set.
Installing required known files...
Configuring devices...
%STARTUP-E-NOPAGFIL, No page files have been successfully installed.
%SYSTEM-I-BOOTUPGRADE, security auditing disabled
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:14.72 %%%%%%%%%%%
Operator _REMY1$OPA0: has been enabled, username SYSTEM
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:14.72 %%%%%%%%%%%
Operator status for operator _REMY1$OPA0:
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, CLUSTER, SECURITY,
LICENSE, OPER1, OPER2, OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10,
OPER11, OPER12
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:14.72 %%%%%%%%%%%
Logfile has been initialized by operator _REMY1$OPA0:
Logfile is REMY1::SYS$SYSROOT:[SYSMGR]OPERATOR.LOG;1
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:14.72 %%%%%%%%%%%
Operator status for operator REMY1::SYS$SYSROOT:[SYSMGR]OPERATOR.LOG;1
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, CLUSTER, SECURITY,
LICENSE, OPER1, OPER2, OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10,
OPER11, OPER12
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:14.85 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%JBC-E-OPENERR, error opening SYS$COMMON:[SYSEXE]QMAN$MASTER.DAT;
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:14.85 %%%%%%%%%%%
Message from user SYSTEM on REMY1
-RMS-E-FNF, file not found
%LICENSE-F-EMTLDB, license database contains no license records
%SYSTEM-I-BOOTUPGRADE, security server not started
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:15.05 %%%%%%%%%%%
Message from user SYSTEM on REMY1
TDF-I-SETTDF TDF set new timezone differential
NET$STARTUP, Network not started due to UPGRADE boot
%%%%%%%%%%% OPCOM 10-APR-2023 22:04:15.30 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%LICENSE-E-NOAUTH, VSI OPENVMS-X86 use is not authorized on this node
-LICENSE-F-NOLICENSE, no license is active for this software product
-LICENSE-I-SYSMGR, please see your system manager
%LICENSE-E-NOAUTH, VSI OPENVMS-X86 use is not authorized on this node
-LICENSE-F-NOLICENSE, no license is active for this software product
-LICENSE-I-SYSMGR, please see your system manager
Startup processing continuing...
%SYSTEM-I-BOOTUPGRADE, Coordinated Startup not performed
AUTOGEN will now be run to compute the new system parameters. The system
will then shut down and reboot, and the installation or upgrade will be
complete.
After rebooting you can continue with such system management tasks as:
Configuring networking software (TCP/IP Services, DECnet, other)
Using SYS$MANAGER:CLUSTER_CONFIG.COM to create an OpenVMS Cluster
Creating FIELD, SYSTEST and SYSTEST_CLIG accounts if needed
%AUTOGEN-I-BEGIN, GETDATA phase is beginning.
%AUTOGEN-I-NEWFILE, Previous contents of SYS$SYSTEM:CLU$PARAMS.DAT have
been copied to SYS$SYSTEM:CLU$PARAMS.OLD. You may wish to purge
SYS$SYSTEM:CLU$PARAMS.OLD.
%AUTOGEN-I-NEWFILE, Previous contents of SYS$SYSTEM:CLU$PARAMS.DAT have
been copied to SYS$SYSTEM:CLU$PARAMS.OLD. You may wish to purge
SYS$SYSTEM:CLU$PARAMS.OLD.
%AUTOGEN-I-NEWFILE, Previous contents of SYS$SYSTEM:CLU$PARAMS.DAT have
been copied to SYS$SYSTEM:CLU$PARAMS.OLD. You may wish to purge
SYS$SYSTEM:CLU$PARAMS.OLD.
%AUTOGEN-I-NEWFILE, A new version of SYS$SYSTEM:PARAMS.DAT has been created.
You may wish to purge this file.
%AUTOGEN-I-END, GETDATA phase has successfully completed.
%AUTOGEN-I-BEGIN, GENPARAMS phase is beginning.
%AUTOGEN-I-NEWFILE, A new version of SYS$MANAGER:VMSIMAGES.DAT has been created.
You may wish to purge this file.
%AUTOGEN-I-NEWFILE, A new version of SYS$SYSTEM:SETPARAMS.DAT has been created.
You may wish to purge this file.
%AUTOGEN-I-END, GENPARAMS phase has successfully completed.
%AUTOGEN-I-BEGIN, GENFILES phase is beginning.
%SYSGEN-I-CREATED, SYS$SYSROOT:[SYSEXE]SYS$ERRLOG.DMP;2 created
%SYSGEN-I-CREATED, DKA0:[SYS0.SYSEXE]SYSDUMP.DMP;1 created
Extending DKA0:[SYS0.SYSEXE]SYSDUMP.DMP to 7864554 blocks will take
approximately 70 seconds. Please wait ...
This will take a minute. Output continues:
%SYSGEN-I-EXTENDED, DKA0:[SYS0.SYSEXE]SYSDUMP.DMP;1 extended
... done.
******************
%AUTOGEN-W-REPORT, Warnings were detected by AUTOGEN. Please review the
information given in the file SYS$SYSTEM:AGEN$PARAMS.REPORT
******************
%AUTOGEN-I-REPORT, AUTOGEN has produced some informational messages which
have been stored in the file SYS$SYSTEM:AGEN$PARAMS.REPORT. You may
wish to review the information in that file.
%AUTOGEN-I-END, GENFILES phase has successfully completed.
%AUTOGEN-I-BEGIN, SETPARAMS phase is beginning.
%SYSGEN-W-SETMAX, value set to maximum for parameter GH_EXEC_CODE
%%%%%%%%%%% OPCOM 10-APR-2023 22:05:16.46 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%SYSGEN-I-WRITECUR, CURRENT system parameters modified by process ID 00000023 in
to file SYS$SYSROOT_MD:[SYSEXE]X86_64VMSSYS.PAR;2
%AUTOGEN-I-SYSGEN, parameters modified
%AUTOGEN-I-END, SETPARAMS phase has successfully completed.
%AUTOGEN-I-BEGIN, REBOOT phase is beginning.
The system is shutting down to allow the system to boot with the
generated site-specific parameters and installed images.
The system will automatically reboot after the shutdown and the
upgrade will be complete.
SHUTDOWN -- Perform an Orderly System Shutdown
on node REMY1
%SHUTDOWN-I-BOOTCHECK, performing reboot consistency check...
%SHUTDOWN-I-CHECKOK, basic reboot consistency check completed
%SHUTDOWN-I-OPERATOR, this terminal is now an operator's console
%SHUTDOWN-I-DISLOGINS, interactive logins will now be disabled
%SET-I-INTSET, login interactive limit = 0, current interactive value = 0
%SHUTDOWN-I-STOPQUEUES, the queues on this node will now be stopped
%%%%%%%%%%% OPCOM 10-APR-2023 22:05:16.90 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%JBC-E-OPENERR, error opening SYS$COMMON:[SYSEXE]QMAN$MASTER.DAT;
%%%%%%%%%%% OPCOM 10-APR-2023 22:05:16.90 %%%%%%%%%%%
Message from user SYSTEM on REMY1
-RMS-E-FNF, file not found
SHUTDOWN message on REMY1 from user SYSTEM at REMY1 Batch 22:05:16
REMY1 will shut down in 0 minutes; back up soon. Please log off node REMY1.
Reboot system with AUTOGENerated parameters
%SHUTDOWN-I-STOPUSER, all user processes will now be stopped
%SHUTDOWN-I-STOPCPU, the secondary processors will now be stopped
%SMP-I-CPUTRN, CPU #1 was removed from the active set.
%SMP-I-CPUTRN, CPU #2 was removed from the active set.
%SMP-I-CPUTRN, CPU #3 was removed from the active set.
%SHUTDOWN-I-REMOVE, all installed images will now be removed
%SET-I-PSXROOSET, system POSIX root set to SYS$SYSDEVICE:[000000]
%SHUTDOWN-I-DISMOUNT, all volumes will now be dismounted
%%%%%%%%%%% OPCOM 10-APR-2023 22:05:17.31 %%%%%%%%%%%
Message from user SYSTEM on REMY1
STARTUP, REMY1 shutdown was requested by the operator.
VSI Dump Kernel SYSBOOT Jan 23 2023 14:03:45
** Dumping error logs to the system disk (REMY1$DKA0:)
** Error logs dumped to REMY1$DKA0:[SYS0.SYSEXE]SYS$ERRLOG.DMP
** (used 36 out of 96 available blocks)
Restarting the system...
Go back to the VirtualBox window and enter the EFI boot command again:
fs0:\EFI\VMS\VMS_BOOTMGR.EFI
Enter the OpenVMS boot command:
BOOT DKA0
More output from `OPCOM` and other system messages, but we're finally getting
ready to login.
Booting...
%%%%%%%%%%% VSI OpenVMS (tm) x86-64 %%%%%%%%%%%
_______________________________________________
GRAPHICAL OUTPUT HAS BEEN SUSPENDED
USE A TERMINAL UTILITY FOR ACCESS
_______________________________________________
VSI Primary Kernel SYSBOOT Jan 23 2023 14:03:45
%SYSBOOT-I-VMTYPE, Booting as a VirtualBox (tm) Guest
VMS Software, Inc. OpenVMS (TM) x86_64 Operating System, E9.2-1
Copyright 2023 VMS Software, Inc.
MDS Mitigation active, variant verw(MD_CLEAR)
%DECnet-I-LOADED, network base image loaded, version = 05.92.04
%DECnet-W-ZEROLEN, length of file is zero -- SYS$SYSROOT:[SYSEXE]NET$CONFIG.DAT
%SMP-I-CPUTRN, CPU #1 has joined the active set.
%SMP-I-CPUTRN, CPU #3 has joined the active set.
%SMP-I-CPUTRN, CPU #2 has joined the active set.
%STDRV-I-STARTUP, OpenVMS startup begun at 10-APR-2023 22:07:36.43
%RUN-S-PROC_ID, identification of created process is 00000404
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.27 %%%%%%%%%%%
Operator _REMY1$OPA0: has been enabled, username SYSTEM
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.27 %%%%%%%%%%%
Operator status for operator _REMY1$OPA0:
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, CLUSTER, SECURITY,
LICENSE, OPER1, OPER2, OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10,
OPER11, OPER12
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.29 %%%%%%%%%%%
Logfile has been initialized by operator _REMY1$OPA0:
Logfile is REMY1::SYS$SYSROOT:[SYSMGR]OPERATOR.LOG;2
%SET-I-NEWAUDSRV, identification of new audit server process is 0000040A
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.29 %%%%%%%%%%%
Operator status for operator REMY1::SYS$SYSROOT:[SYSMGR]OPERATOR.LOG;2
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, CLUSTER, SECURITY,
LICENSE, OPER1, OPER2, OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10,
OPER11, OPER12
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.36 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
%AUDSRV-I-NEWSERVERDB, new audit server database created ( PC 00000000.8001A365)
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.38 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
%AUDSRV-I-REMENABLED, resource monitoring enabled for journal SECURITY
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.39 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
%AUDSRV-I-NEWOBJECTDB, new object database created ( PC 00000000.8001FA80)
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.43 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%JBC-E-OPENERR, error opening SYS$COMMON:[SYSEXE]QMAN$MASTER.DAT;
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.43 %%%%%%%%%%%
Message from user SYSTEM on REMY1
-RMS-E-FNF, file not found
%LICENSE-F-EMTLDB, license database contains no license records
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.53 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%SECSRV-I-SERVERSTARTINGU, security server starting up
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.54 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%SECSRV-I-CIACRECLUDB, security server created cluster intrusion database
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.54 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%SECSRV-I-CIASTARTINGUP, breakin detection and evasion processing now starting u
p
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:38.61 %%%%%%%%%%%
Message from user SYSTEM on REMY1
TDF-I-SETTDF TDF set new timezone differential
Copyright 2023 VMS Software, Inc.
%NET$STARTUP-W-NONETCONFIG, this node has not been configured to run DECnet-Plus
for OpenVMS
use SYS$MANAGER:NET$CONFIGURE.COM if you wish to configure DECnet
%NET$STARTUP-I-OPERSTATUS, DECnet-Plus for OpenVMS operational status is OFF
%DECdtm-F-NODECnet, the TP_SERVER process was not started because either:
o DECnet-Plus is not started or is not configured, or
o The SYS$NODE_FULLNAME logical name is not defined
This could be because when you installed DECnet-Plus and were prompted
for the system's full name, you specified a local name instead of a
DECdns or Domain name.
If you want to use DECdtm services, make sure that DECnet-Plus is started and
configured and that SYS$NODE_FULLNAME is defined, then use the following
command to start the TP_SERVER process:
$ @SYS$STARTUP:DECDTM$STARTUP.COM
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:39.00 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%LICENSE-E-NOAUTH, VSI OPENVMS-X86 use is not authorized on this node
-LICENSE-F-NOLICENSE, no license is active for this software product
-LICENSE-I-SYSMGR, please see your system manager
%LICENSE-E-NOAUTH, VSI OPENVMS-X86 use is not authorized on this node
-LICENSE-F-NOLICENSE, no license is active for this software product
-LICENSE-I-SYSMGR, please see your system manager
Startup processing continuing...
%STARTUP-I-AUDITCONTINUE, audit server initialization complete
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:40.02 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
Security alarm (SECURITY) and security audit (SECURITY) on REMY1, system id: 106
6
Auditable event: Audit server starting up
Event time: 10-APR-2023 22:07:40.00
PID: 00000403
Username: SYSTEM
The OpenVMS system is now executing the site-specific startup commands.
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:40.45 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
Security alarm (SECURITY) and security audit (SECURITY) on REMY1, system id: 106
6
Auditable event: Identifier added
Event time: 10-APR-2023 22:07:40.45
PID: 00000403
Process name: STARTUP
Username: SYSTEM
Process owner: [SYSTEM]
Image name: REMY1$DKA0:[SYS0.SYSCOMMON.][SYSEXE]AUTHORIZE.EXE
Identifier name: SYS$NODE_REMY1
Identifier value: %X80010000
Attributes: none
Posix UID: -2
Posix GID: -2 (%XFFFFFFFE)
%UAF-I-RDBADDMSG, identifier SYS$NODE_REMY1 value %X80010000 added to rights dat
abase
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:40.54 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
Security alarm (SECURITY) and security audit (SECURITY) on REMY1, system id: 106
6
Auditable event: Identifier added
Event time: 10-APR-2023 22:07:40.54
PID: 00000403
Process name: STARTUP
Username: SYSTEM
Process owner: [SYSTEM]
Image name: REMY1$DKA0:[SYS0.SYSCOMMON.][SYSEXE]AUTHORIZE.EXE
Identifier name: DECW$WS_QUOTA
Identifier value: %X80010001
Attributes: none
Posix UID: -2
Posix GID: -2 (%XFFFFFFFE)
%UAF-I-RDBADDMSG, identifier DECW$WS_QUOTA value %X80010001 added to rights data
base
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:40.62 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
Security alarm (SECURITY) and security audit (SECURITY) on REMY1, system id: 106
6
Auditable event: Identifier added
Event time: 10-APR-2023 22:07:40.62
PID: 00000403
Process name: STARTUP
Username: SYSTEM
Process owner: [SYSTEM]
Image name: REMY1$DKA0:[SYS0.SYSCOMMON.][SYSEXE]IMGDMP_RIGHTS.EXE;
1
Identifier name: IMGDMP$READALL
Identifier value: %X90390001
Attributes: none
Posix UID: -2
Posix GID: -2 (%XFFFFFFFE)
%PROCDUMP-I-CREATED, rights identifier IMGDMP$READALL successfully created
%PROCDUMP-I-CREATED, rights identifier IMGDMP$PROTECT successfully created
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:40.69 %%%%%%%%%%%
Message from user AUDIT$SERVER on REMY1
Security alarm (SECURITY) and security audit (SECURITY) on REMY1, system id: 106
6
Auditable event: Identifier added
Event time: 10-APR-2023 22:07:40.69
PID: 00000403
Process name: STARTUP
Username: SYSTEM
Process owner: [SYSTEM]
Image name: REMY1$DKA0:[SYS0.SYSCOMMON.][SYSEXE]IMGDMP_RIGHTS.EXE;
1
Identifier name: IMGDMP$PROTECT
Identifier value: %X90390002
Attributes: RESOURCE
Posix UID: -2
Posix GID: -2 (%XFFFFFFFE)
%SET-I-INTSET, login interactive limit = 64, current interactive value = 0
%RUN-S-PROC_ID, identification of created process is 00000410
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:40.83 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%SMHANDLER-S-STARTUP, server management event handler startup
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:41.55 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%SECSRV-I-PROXYSTARTINGUP, proxy processing now starting up
%%%%%%%%%%% OPCOM 10-APR-2023 22:07:41.55 %%%%%%%%%%%
Message from user SYSTEM on REMY1
%SECSRV-E-NOPROXYDB, cannot find proxy database file NET$PROXY.DAT
%RMS-E-FNF, file not found
SYSTEM job terminated at 10-APR-2023 22:07:42.83
Accounting information:
Buffered I/O count: 3028 Peak working set size: 13936
Direct I/O count: 1563 Peak virtual size: 278096
Page faults: 4052 Mounted volumes: 0
Charged CPU time: 0 00:00:02.50 Elapsed time: 0 00:00:06.46
Finally. Press `ENTER` to start the login:
Welcome to OpenVMS (TM) x86_64 Operating System, Version E9.2-1
Username:
Enter `SYSTEM`
Password:
Enter the password you provided during installation. Mine is `PASSW0RD`.
%LICENSE-I-NOLICENSE, no license is active for this software product
%LOGIN-S-LOGOPRCON, login allowed from OPA0:
VMS Software, Inc. OpenVMS (TM) x86_64 Operating System, E9.2-1
$
You can now enter commands, like `SHOW SYSTEM`:
$ SHOW SYSTEM
OpenVMS E9.2-1 on node REMY1 10-APR-2023 22:10:00.16 Uptime 0 00:02:24
Pid Process Name State Pri I/O CPU Page flts Pages
00000401 SWAPPER HIB 16 0 0 00:00:00.02 0 17
00000405 FASTPATH_SERVER HIB 10 8 0 00:00:00.01 161 202
00000406 IPCACP HIB 10 8 0 00:00:00.00 138 180
00000407 ERRFMT HIB 9 47 0 00:00:00.03 186 231
00000409 OPCOM HIB 9 53 0 00:00:00.05 157 205
0000040A AUDIT_SERVER HIB 9 127 0 00:00:00.06 242 302
0000040B JOB_CONTROL HIB 10 26 0 00:00:00.04 177 243
0000040D SECURITY_SERVER HIB 10 38 0 00:00:00.02 286 342 M
00000410 SMHANDLER HIB 8 50 0 00:00:00.03 270 294
00000411 SYSTEM CUR 0 7 93 0 00:00:00.05 374 321
List all logged in users:
$ SHOW USERS /FULL
OpenVMS User Processes at 10-APR-2023 22:10:43.32
Total number of users = 1, number of processes = 1
Username Process Name PID Terminal
SYSTEM SYSTEM 00000411 OPA0:
List all the files in the current folder:
$ DIR
Directory SYS$SYSROOT:[SYSMGR]
ACCOUNTNG.DAT;1 CLUE$STARTUP_REMY1.LOG;1 IOGEN$PREFIX.DAT;1
NET$INSTALL_IDENTIFIERS.LOG;1 OPERATOR.LOG;2 OPERATOR.LOG;1
SYS$DUMP_CONFIG.DAT;1 SYS$SMHANDLER.LOG;1 VMSIMAGES.DAT;1
Total of 9 files.
Directory SYS$COMMON:[SYSMGR]
ACME$START.COM;1 ACME$START.TEMPLATE;1
AGEN$NEW_NODE_DEFAULTS.TEMPLATE;1 AGEN$NEW_SATELLITE_DEFAULTS.TEMPLATE;1
AMDS$DIAGNOSTICS.COM;1 AMDS$DRIVER_ACCESS.DAT;1
AMDS$DRIVER_ACCESS.TEMPLATE;1 AMDS$LOGICALS.COM;1
AMDS$LOGICALS.TEMPLATE;1 AMDS$SYSTARTUP.TEMPLATE;1
CDE$STARTUP.COM;1 CDRECORD.COM;1 CLUSTER_CONFIG.COM;1
CLUSTER_CONFIG_LAN.COM;1 CREATE_SPECIAL_ACCOUNTS.COM;1
CTF$STARTUP.COM;1 DBLSTRTUP.COM;1 DECNET_DNS_REGISTER.COM;1
DECNET_DNS_TOWERS.COM;1 DECNET_LOC_REGISTER.COM;1
DECNET_REGISTER_DECDNS.COM;1 DECW$ATOMCONTROL.TEMPLATE;1
DECW$CONSOLE.COM;1 DECW$DEFAULT_DESKTOP.COM;1 DECW$DEVICE.COM;1
DECW$DEVICE_CONFIG_COMMON.COM;1 DECW$EURO_APPS_SETUP.TEMPLATE;1
DECW$EURO_SERVER_SETUP.TEMPLATE;1 DECW$GETPARAMS.COM;1
DECW$INSTALL_IMAGES.COM;1 DECW$LBXPROXY.COM;1
DECW$LBXPROXY.DECW$PMCFG;1 DECW$LBXPROXY_SUB.COM;1
DECW$LOGICALS.COM;1 DECW$MWM.COM;1 DECW$PRIVATE_APPS_SETUP.TEMPLATE;1
DECW$SETPARAMS.COM;1 DECW$STARTAPPS.COM;1
DECW$STARTI18N.COM;1 DECW$STARTLIBS.COM;1
DECW$STARTSM.COM;1 DECW$STARTUP.COM;1 DECW$START_PROXY.COM;1
DECW$SYLOGIN.TEMPLATE;1 DNS$CLERK_CLUSTER.NCL;1
DNS$CONFIGURE.COM;1 DTSS$CONFIG.COM;1 DTSS$CONFIG_TEMPLATE.DAT;1
EDTINI.TEMPLATE;1 ICC$ADD_REGISTRY_TABLE.COM;1
ICC$CREATE_SECURITY_OBJECT.COM;1 IOGEN$PREFIX.TEMPLATE;1
ISA_CONFIG.TEMPLATE;1 ISIS$CONFIGURE.COM;1
ISIS$CONFIGURE_HELP.COM;1 JBC$DST_COMMAND.COM;1
KRB$LOGICALS.COM;1 KRB$SYMBOLS.COM;1 LAT$SYSTARTUP.COM;1
LAT$SYSTARTUP.TEMPLATE;1 LIB$DT_STARTUP.COM;1
LOGIN.COM;1 LOGIN.TEMPLATE;1 NET$APPLICATION_SHUTDOWN.TEMPLATE;1
NET$AUTOGEN.COM;1 NET$CONFIGURE.COM;1 NET$DNS_CLERK_STARTUP.NCL;1
NET$DNS_CLERK_STOP.NCL;1 NET$DTSS_CLERK_STARTUP.NCL;1
NET$EVENT_LOCAL.TEMPLATE;1 NET$LOGICALS.TEMPLATE;1
NET$SHUTDOWN.COM;1 RTTLOAD.COM;1 SECURITY.AUDIT$JOURNAL;1
SMISERVER.COM;1 SSH$RUN_CLEANUP_PROCEDURE.COM;1 SYCONFIG.COM;1
SYCONFIG.TEMPLATE;1 SYLOGICALS.COM;1 SYLOGICALS.TEMPLATE;1
SYLOGIN.COM;1 SYLOGIN.TEMPLATE;1 SYPAGSWPFILES.COM;1
SYPAGSWPFILES.TEMPLATE;1 SYS$DUMP_CONFIG.TEMPLATE;1
SYS$INDICTMENT_POLICY.COM;1 SYS$INDICTMENT_POLICY.TEMPLATE;1
SYS$LOGIN_SWITCH.COM;1 SYS$NET_SERVICES_TCPIP.COM;1
SYSECURITY.COM;1 SYSECURITY.TEMPLATE;1 SYSHUTDWN.COM;1
SYSHUTDWN.TEMPLATE;1 SYSHUTDWN_0010.COM;1
SYSHUTDWN_0010.TEMPLATE;1 SYSTARTUP_VMS.COM;1
SYSTARTUP_VMS.TEMPLATE;1 TCPIP$BINDSETUP.COM;1
TCPIP$BINDSETUP_HELP.TXT;1 TCPIP$BIND_CLUSTER_SETUP.COM;1
TCPIP$BIND_SHUTDOWN.COM;1 TCPIP$BIND_STARTUP.COM;1
TCPIP$BOOTP_SHUTDOWN.COM;1 TCPIP$BOOTP_STARTUP.COM;1
TCPIP$CALLBACKS.COM;1 TCPIP$CONFIG.COM;1
TCPIP$CUSTOMER_SERVICE_SHUTDOWN.COM;1 TCPIP$CUSTOMER_SERVICE_STARTUP.COM;1
TCPIP$DEFINE_COMMANDS.COM;1 TCPIP$DHCP_CLIENT_SHUTDOWN.COM;1
TCPIP$DHCP_CLIENT_STARTUP.COM;1 TCPIP$DHCP_SHUTDOWN.COM;1
TCPIP$DHCP_STARTUP.COM;1 TCPIP$FAILSAFE_SHUTDOWN.COM;1
TCPIP$FAILSAFE_STARTUP.COM;1 TCPIP$FINGER_SHUTDOWN.COM;1
TCPIP$FINGER_STARTUP.COM;1 TCPIP$FTP_CLIENT_SHUTDOWN.COM;1
TCPIP$FTP_CLIENT_STARTUP.COM;1 TCPIP$FTP_SHUTDOWN.COM;1
TCPIP$FTP_STARTUP.COM;1 TCPIP$IMAP_SHUTDOWN.COM;1
TCPIP$IMAP_STARTUP.COM;1 TCPIP$INET_DRIVER_SHUTDOWN.COM;1
TCPIP$INET_DRIVER_STARTUP.COM;1 TCPIP$INET_SHUTDOWN.COM;1
TCPIP$INET_STARTUP.COM;1 TCPIP$IP6_SETUP.COM;1
TCPIP$IPSEC_SHUTDOWN.COM;1 TCPIP$IPSEC_STARTUP.COM;1
TCPIP$LBROKER_SHUTDOWN.COM;1 TCPIP$LBROKER_STARTUP.COM;1
TCPIP$LOCKD_SHUTDOWN.COM;1 TCPIP$LOCKD_STARTUP.COM;1
TCPIP$LPD_SHUTDOWN.COM;1 TCPIP$LPD_STARTUP.COM;1
TCPIP$METRIC_SHUTDOWN.COM;1 TCPIP$METRIC_STARTUP.COM;1
TCPIP$NFS_CLIENT_SHUTDOWN.COM;1 TCPIP$NFS_CLIENT_STARTUP.COM;1
TCPIP$NFS_SHUTDOWN.COM;1 TCPIP$NFS_STARTUP.COM;1
TCPIP$NTP_SHUTDOWN.COM;1 TCPIP$NTP_STARTUP.COM;1
TCPIP$PCNFS_SHUTDOWN.COM;1 TCPIP$PCNFS_STARTUP.COM;1
TCPIP$POP_SHUTDOWN.COM;1 TCPIP$POP_STARTUP.COM;1
TCPIP$PORTMAPPER_SHUTDOWN.COM;1 TCPIP$PORTMAPPER_STARTUP.COM;1
TCPIP$PROXY_SHUTDOWN.COM;1 TCPIP$PROXY_STARTUP.COM;1
TCPIP$PWIP_DRIVER_SHUTDOWN.COM;1 TCPIP$PWIP_DRIVER_STARTUP.COM;1
TCPIP$REXEC_SHUTDOWN.COM;1 TCPIP$REXEC_STARTUP.COM;1
TCPIP$RLOGIN_SHUTDOWN.COM;1 TCPIP$RLOGIN_STARTUP.COM;1
TCPIP$RMT_CHECK_ACCESS.COM;1 TCPIP$RMT_SHUTDOWN.COM;1
TCPIP$RMT_STARTUP.COM;1 TCPIP$RSH_SHUTDOWN.COM;1
TCPIP$RSH_STARTUP.COM;1 TCPIP$SMTP_SHUTDOWN.COM;1
TCPIP$SMTP_STARTUP.COM;1 TCPIP$SNMP_SHUTDOWN.COM;1
TCPIP$SNMP_STARTUP.COM;1 TCPIP$STATD_SHUTDOWN.COM;1
TCPIP$STATD_STARTUP.COM;1 TCPIP$SYMBOLS.COM;1
TCPIP$TELNETSYM_SHUTDOWN.COM;1 TCPIP$TELNETSYM_STARTUP.COM;1
TCPIP$TELNET_SHUTDOWN.COM;1 TCPIP$TELNET_STARTUP.COM;1
TCPIP$TFTP_SHUTDOWN.COM;1 TCPIP$TFTP_STARTUP.COM;1
TCPIP$UCP_SHUTDOWN.COM;1 TCPIP$UCP_STARTUP.COM;1
TCPIP$V51_CONVERSION.COM;1 TCPIP$XDM_SHUTDOWN.COM;1
TCPIP$XDM_STARTUP.COM;1 TFF$SYSTARTUP.COM;1
TFF$SYSTARTUP.TEMPLATE;1 UCX$CONFIG.COM;1 UCX$STARTUP.COM;1
USB$STARTUP.COM;1 UTC$TIME_SETUP.COM;1
VMS$AUDIT_SERVER.DAT;1 VMS$DEFINE_PASSWORD_POLICY.COM;1
VMS$IMAGES_MASTER.DAT;1 VMSIMAGES.DAT;1 VSI$SUPPORT.COM;1
WELCOME.TEMPLATE;1 WELCOME.TXT;1
Total of 194 files.
Grand total of 2 directories, 203 files.
$
Before continueing with the network and SSH setup, remember that clock / hpet
command? Shutdown the system with the `SHUTDOWN` command. Then, on an administrative
Windows Command Prompt, enter the command:
"\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm openvms-9.2-raymii --hpet on
### Configuring PAKs and networking
The next part of this guide will show you how to install the PAKs (license keys)
and how to setup networking / SSH. You can look [at my other OpenVMS articles][2]
to read more on OpenVMS usage.
Update: 15-4-2023: [You can read the next part of the guide here][16].
[1]: /s/inc/img/Vms-arrow-logo.jpg
[2]: /s/tags/openvms.html
[3]: https://sp.vmssoftware.com
[4]: https://vmssoftware.com/community/community-license/
[5]: https://www.virtualbox.org/
[6]: /s/inc/img/openvms-x86-no-xsave.png
[7]: https://docs.vmssoftware.com/vsi-openvms-x86-64-v92-installation-guide/
[8]: https://web.archive.org/web/20230410183213/https://docs.vmssoftware.com/vsi-openvms-x86-64-v92-installation-guide/
[9]: /s/inc/img/sp-vsi-openvms.png
[10]: /s/inc/img/openvms-x86-serial-virtualbox.png
[11]: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
[12]: /s/inc/img/openvms-x86-boot-telnet.png
[13]: /s/inc/img/openvms-x86-boot-2.png
[14]: /s/inc/img/openvms-x86-boot-3.png
[15]: https://docs.vmssoftware.com/docs/vsi-openvms-x86-64-v92-installation-guide.pdf
[16]: /s/blog/OpenVMS_9.2_for_x86_Getting_Started_part_2.html
[17]: /s/blog/OpenVMS_9.2_for_x86_Getting_Started_part_3.html
---
License:
All the text on this website is free as in freedom unless stated otherwise.
This means you can use it in any way you want, you can copy it, change it
the way you like and republish it, as long as you release the (modified)
content under the same license to give others the same freedoms you've got
and place my name and a link to this site with the article as source.
This site uses Google Analytics for statistics and Google Adwords for
advertisements. You are tracked and Google knows everything about you.
Use an adblocker like ublock-origin if you don't want it.
All the code on this website is licensed under the GNU GPL v3 license
unless already licensed under a license which does not allows this form
of licensing or if another license is stated on that page / in that software:
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .
Just to be clear, the information on this website is for meant for educational
purposes and you use it at your own risk. I do not take responsibility if you
screw something up. Use common sense, do not 'rm -rf /' as root for example.
If you have any questions then do not hesitate to contact me.
See https://raymii.org/s/static/About.html for details.