This article is obsolete, there’s a much simpler solution involving a parameter in the SIMH config file.
Can somebody shed some light on how to get OpenBSD 3.3/vax to run flawlessly on simh? The initial install to disk goes well according to the Vax installation instructions, but the (generic) kernel that boots off the disk can’t mount the root filesystem. Since this problem can be worked around by debugging output in the kernel, it’s almost certainly an issue of a lost interrupt due to emulation timing issues. See below for details.
I’m using the following simh config file: