Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just picked up a DEC VaxStation 4000 model 90 with a built in CDROM and an auxiliary SCSI storage module with tape archive drive. I believe it is functional although I cannot test it yet since I still do not have a working terminal or monitor. I can get a VT-520 terminal and keyboard and will also try to resurrect a separate now defunct Radius monitor with the BNC connectors and I believe the ability to sync on green (somebody unfortunately tried to convert that monitor to a standard VGA connection and butchered it in the process). I am fairly comfortable with Linux and have played around a little with FreeBSD and Solaris in the past. I have never used VMS in the past. This is the first time I am working with a VAX computer.

I have a few questions:

Which Unix version to install on the VAX? Original UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix if I can get a legal copy? AT&T Unix? For emotional reasons I may prefer to install some version of the original UC Berkeley BSD (1980s Bill Joy/Marshall Kirk McKusick Era), but will go with whichever is easier to install, the machine is newer (production started 1991) than the original BSD Unix versions. I would call it nostalgia except I never did use the original BSD Unix! Another consideration would be some version of AT&T Unix if it will run.

Is there a version of FreeBSD for the VAX?

If there is a functional VMS install on the machine's 4 hard drives (2 each in the machine and the auxilliary SCSI storage module), is there a way to dual boot between Unix and VMS?

I presume that I can get some version of Emacs running on this system, it does not have to be recent. While Vi may be more historically correct on this machine I much prefer Emacs.

Any suggestions or ideas?

My cell phone probably has significantly more computing power and far more memory and storage than this "minicomputer", I am approaching this as a hobbyist. I hope to use the system to explore BSD Unix (and possibly AT&T Unix) further and do some C programming on it. I anticipate to be working purely from the command line. I may explore VMS also at some point.

share|improve this question
you might want to cc this question to comp.os.vms as there are VMS and Vax experts there and old timers who might know as well. – Nasser Jan 16 '13 at 16:51
Congratulations to the purchase of a VAX :) – Marco Jan 16 '13 at 16:54
Try to get hold of Ultrix for that machine (a BSDis Unix by DEC); failing that, 4.3 BSD worked fine. Perhaps one of the current BSDs still adhere to the "if it has a CPU, it has to run BSD" philosophy enough to get it working (NetBSD would be my first bet). Old CD drives are extremely picky with what they read, burn any CD at the lowest speed (and don't dare skimp!). We had a similar beast (sans CD), installing from tape sure was a bear. [I do envy you...:-] – vonbrand Jan 21 '13 at 19:52
btw, support area51.stackexchange.com/proposals/46660/retrocomputing if you feel like it. – sendmoreinfo Jan 26 '13 at 19:52
wrt older CD drives -- they will often read CD-RWs but not CD-Rs. – sendmoreinfo Jan 26 '13 at 19:53
up vote 8 down vote accepted

You're question is pretty general, so I'll just take a little stab at the NetBSD part:

The webpage of NetBSD's vax port lists supported machines (such as yours), many can use NetBSD 6.0.1, some are only supported in -current.

It also points to VAXarchive, a website collection some information that might help you further. It also points to the vax port of OpenBSD (supported machines includes your Vaxstation 4000/90)

Finally, both of these ports have mailing lists: NetBSD's is pretty active, OpenBSD's not so much.

Edit: here are a few historic UNIX releases that might be of interest...

share|improve this answer

My answer is to the "any suggestions" part of your question.

While you hunt down a terminal, note that if you have another computer with a serial port, you can use a null modem cable and a terminal emulator program to connect to the console. On windows you can use putty, tip on solaris, or minicom on linux.

(if you have USB but no serial port, you can use a USB-serial adapter)

share|improve this answer

Which Unix version to install on the VAX? Original UC Berkeley BSD Unix? OpenBSD? NetBSD? Ultrix if I can get a legal copy? AT&T Unix?

I'd go with NetBSD, but there is also a Linux port that may support 4000m90. There is no FreeBSD port.

Original (4.x) BSD does not have CPU support code for this model, and neither do Ultrix and AT&T Unix.

Is there a way to dual boot between Unix and VMS?

Yes -- keep them on separate physical disks.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.