OpenVMS x86 guides for VirtualBox

Having difficulties when installing the system? Your system runs slowly and requires some tweaking? You can get help here.

Topic author
raymii
Contributor
Posts: 11
Joined: Fri Dec 04, 2020 2:32 am
Reputation: 0
Status: Offline

OpenVMS x86 guides for VirtualBox

Post by raymii » Sun Apr 16, 2023 4:44 pm

Hi All,

I was involved with the AXPBox project, an Alpha emulator based on ES40, but that seems to be finished, works just fine to get X11 / CDE running. Now that the x86 hobbyist program is available, I'm back into OpenVMS and am having a lot of fun. I wrote a few guides to help new people get started on VirtualBox:

- Part 1, covers installation in VirtualBox: https://raymii.org/s/blog/OpenVMS_9.2_f ... arted.html
- Part 2, covers licenses, networking and SSH: https://raymii.org/s/blog/OpenVMS_9.2_f ... art_2.html
- Part 3, covers installing the WebUI: https://raymii.org/s/blog/OpenVMS_9.2_f ... art_3.html
- Installing HAProxy and a bit of troubleshooting UNIX filenames: https://raymii.org/s/blog/OpenVMS_9.2_f ... Proxy.html

I also wrote a small piece on the hobbyist program for x86, https://raymii.org/s/blog/OpenVMS_9.2_f ... yists.html, which was featured on The Register: https://www.theregister.com/2023/04/13/ ... x86_hobby/
Alongside copious amounts of documentation, DEC was also famous for its hobbyist program, which allowed fans to get and run DEC OSes on their own non-production machines for free. After Compaq bought DEC, an early Reg article covered the extension of the hobbyist program to Alpha machines. Very nearly a quarter of a century later, VMS Software is in the process of extending its equivalent, the community licence program, to include x86 alongside Alpha and Itanium. Blogger Remy van Elst reports that although he hasn't received the notification himself, another hobbyist forwarded the email, and Remy was able to log in and download the x86 edition.

You will need a login for VSI's service portal, but if you've already got one, the files to look for are X86E921OE.ZIP for the software itself, plus x86community-20240401.zip for the license PAK. Remy has also published a handy guide on how to install the OS on VirtualBox – which, if you're running on Windows, requires disabling Hyper-V. The Reg FOSS desk hasn't tried the x86 edition just yet, but we've applied for a license and we'll report back if we get one.
I hope the guides and articles help other people who want to get started with OpenVMS using VirtualBox. I did get a bunch of emails after publishing them informing me of VMWare and a few other tips, but VirtualBox is my hypervisor of choice on desktops. I do have a lot of fun, hobbying, with OpenVMS, so the hobbyist license works great for me. Before it was available I even contacted VSI sales for a license, but the price I was willing to pay for a "personal" editition license was not something they would offer, which I understand. Now, a year later, the hobbyist license is amazing, all software is available, even the WebUI and new stuff like HAProxy, Mosquitto and the C++ compiler!

Feedback on the guides is more than welcome.
Last edited by raymii on Thu Apr 20, 2023 2:40 am, edited 1 time in total.

User avatar

dmjb
Valued Contributor
Posts: 52
Joined: Mon Aug 17, 2020 4:38 pm
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by dmjb » Sun Apr 16, 2023 4:57 pm

Thanks for your blog posts - I have used them as a reference point for a number of years. Note that you are not the only one having trouble with running CDE on top of x86 VMS - a number of us have also reported problems here: viewtopic.php?f=21&t=8601


kerky
Member
Posts: 9
Joined: Sun Apr 16, 2023 10:51 am
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by kerky » Mon Apr 17, 2023 11:50 am

I am always taken with joy when I see one of your new posts on OpenVMS. First stop for getting it running quickly.
Thanks a lot for the hard work!


paolo_r
Contributor
Posts: 16
Joined: Sat Oct 23, 2021 11:18 pm
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by paolo_r » Wed Apr 19, 2023 2:32 am

@raymii

I've tried multiple times to access your guides but I keep getting a 'timed out' message and cannot access the guides. I've no idea why. Can you help please?

Paul


Topic author
raymii
Contributor
Posts: 11
Joined: Fri Dec 04, 2020 2:32 am
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by raymii » Thu Apr 20, 2023 2:39 am

paolo_r wrote:
Wed Apr 19, 2023 2:32 am
@raymii

I've tried multiple times to access your guides but I keep getting a 'timed out' message and cannot access the guides. I've no idea why. Can you help please?

Paul

I'm not sure what could cause that message on my end (server-wise the site seems up). I've archived all the guides via archive.org, you should be able to see them there. Do note that any changes will not appear there.

- Part 1: https://web.archive.org/web/20230420063 ... arted.html
- Part 2: https://web.archive.org/web/20230420063 ... art_2.html
- Part 3: https://web.archive.org/web/20230420063 ... art_3.html
- HAProxy: https://web.archive.org/web/20230420063 ... Proxy.html


paolo_r
Contributor
Posts: 16
Joined: Sat Oct 23, 2021 11:18 pm
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by paolo_r » Thu Apr 20, 2023 6:41 pm

@raymii

Many thanks. I was able to get the guides from archive.org.

Paul


jonesd
Valued Contributor
Posts: 76
Joined: Mon Aug 09, 2021 7:59 pm
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by jonesd » Sat Apr 22, 2023 9:18 am

Thanks for assembling the guide, though appendix 2 in VSI's installtion manual seemed just as good.

The instructions to select and operating system type of "Other/Unknown" didn't seem to work for me, running VirtualBox 7.0 on a Windows 11 laptop. On startup, the UEFI shell would startup and display the disks (including FS0) but entering "fs0:\efi\vms\vms_bootmgr.efi" at the prompt would do nothing.

In desperation, I changed several things:
  • Changed system type "Mac OS X" and version to "Mac OS X (64-bit)
  • Increased display memory to 64MB
  • Enabled 3d acceleration under Display Extended feature
I don't know which of those fixed the problem, but afterwards I was able to get the boot manager.

User avatar

volkerhalle
Master
Posts: 196
Joined: Fri Aug 14, 2020 11:31 am
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by volkerhalle » Sat Apr 22, 2023 10:20 am

jonesd wrote:
Sat Apr 22, 2023 9:18 am
In desperation, I changed several things:
  • Changed system type "Mac OS X" and version to "Mac OS X (64-bit)
  • Increased display memory to 64MB
  • Enabled 3d acceleration under Display Extended feature
I don't know which of those fixed the problem, but afterwards I was able to get the boot manager.
According to viewtopic.php?f=37&t=8631&sid=1feaf6841 ... c58#p18285
changing just the system type to 'Unknown 64 bit' seems to have helped.

Volker.


sodjan
Active Contributor
Posts: 40
Joined: Mon Apr 24, 2023 3:51 am
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by sodjan » Sat Apr 29, 2023 11:12 am

Hi.
Trying to get VMSx86 up and running in alBox VM on a Win10 laptop.
Using the guide linked to here earlier "- Part 1, covers installation in VirtualBox".

I have come as far as to enter the SYSTEM password, but I cannot get to that
"telnet>" prompt to enter the two commands needed to enter the password.
And yes, it does not work to enter the passwords without them...

It says to press ctrl-], but I'm not able to locate the right keys on my Swedish
keyboard setup for that. I've tried both Putty and SecureCRT with no success.

Anyone having an hint on what to do here? Or if there is some setting in a
telnet client that ca be set before the connection is made?

Is "telnet>" displayed by the local telnet client or the remote telnet server?
If it is the server side, I guess there is not much that can be done on the
client side before the connection...

But hey! Just now found out that it works if I uncheck the setting in
Putty called "Return key sends Telnet New Line instead of ^M"...

I think it was that that made it, anyway.

Right... Now the install is rolling...

I'll post this anyway, if it helps anyone else... :-)

Regards, Jan-Erik.


sodjan
Active Contributor
Posts: 40
Joined: Mon Apr 24, 2023 3:51 am
Reputation: 0
Status: Offline

Re: OpenVMS x86 guides for VirtualBox

Post by sodjan » Sun Apr 30, 2023 5:50 am

Hi.

In the second guide, where it describes how to setup automatic boot, it says:

AUTOBOOT DKA0

I had to use (found it in the help):

AUTOACTION BOOT

My VirtualBox VM now boots VMS when the VM is started from the VirtualBox Manager.

EDIT:
Another small note...
In the second guide, there is a section on setting Putty with these settings:

TURN OFF Implicit CR in every LF
TURN OFF Implicit LF in every CR
TURN OFF Local Echo
TURN OFF Local line editing

Maybe adding that to the first guide also, where it only mentions the ctrl-] "thing".
That took me quite a bit of time in the installation, before I found out that myself.
Last edited by sodjan on Sun Apr 30, 2023 5:54 am, edited 1 time in total.

Post Reply