Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

A SIMH VAX image for testing



If anyone would like to play around with NetBSD on VAX, here is how you can do this easily.

https://www.zia.io/~john/simh-vax/vax.img.xz
https://www.zia.io/~john/simh-vax/pkgsrc.img.xz
https://www.zia.io/~john/simh-vax/vax.ini

Just install SIMH for your OS (via pkgsrc is good), fetch the above files, change vax.ini to have the location of ka655x.bin on your system.

Next, create a swap file, create a bridge and a tap interface, set permissions for /dev/tap0, and launch. Change "wm0" to whatever ethernet interface you have and change /dev/tap0's group to whatever your group is (johngroup for example), then change permissions. As root:

ifconfig tap0 create
ifconfig tap0 up
ifconfig bridge0 create
brconfig bridge0 fwddelay 1
brconfig bridge0 add tap0 add wm0
ifconfig bridge0 up
chgrp johngroup /dev/tap0
chmod g+rw /dev/tap0

As your user:

dd if=/dev/zero of=swap.img bs=1m count=256

Finally, launch simh:

simh-vax -v vax.ini

pkgsrc.img is a separate filesystem, so if you want quick, local access, you can use vnd (but not at the same time as simh is running!)::

vndconfig vnd0 pkgsrc.ini
mount -o log /dev/vnd0a /mnt

Good luck!

John Klos


Home | Main Index | Thread Index | Old Index