From: bdwheele@indiana.edu Sent: Thursday, April 18, 2002 10:21 AM To: Info-VAX@Mvb.Saic.Com Subject: Re: getting SIMH 2.9-6/VAX + VMS configured ? In article , Andy writes: > > This is great but I'm probably missing something here %-). > > I was able to compile it on Mac OS X (V10.1.3 w/Apple's cc version > gcc-932.1) and sort of figured out how to set up a minimal > configuration file (to cut down on typing when playing with it): > > LOAD -r KA655.BIN > SET CPU 64M > SET DZ LINES=8 > ATTACH -a DZ 12000 > SET RQ0 RD54 > ATTACH RQ0 vaxsys.dsk > > and I attempted to use the disk image I had from playing with > picoVAX ( vaxsys.dsk above) though I'm not sure if that SHOULD > really work %-) since that says it's emulating a KA630 (or > something like that). But it didn't boot. > > Details/questions below.... > > A show config gets me: > > sim> show conf > VAX simulator configuration > > CPU, 65536KB > TLB, 2 units > TLB0, 8KW > TLB1, 8KW > ROM, 128KB > NVR, 1KB > SYSD, 2 units > SYSD0 > SYSD1 > QBA > TTI > TTO > CSI > CSO, not attached > CLK > PTR, address=20001F68-20001F6F, not attached > PTP, address=20001F68-20001F6F, not attached > LPT, address=20001F4C-20001F4F, not attached > RQ, address=20001468-2000146B, 4 units > RQ0, 159334KB, attached to vaxsys.dsk, write enabled, RD54 > RQ1, 159334KB, not attached, write enabled, RD54 > RQ2, 159334KB, not attached, write enabled, RD54 > RQ3, 409KB, not attached, write enabled, RX50 > RL, address=20001900-20001909, 4 units > RL0, 2621KW, not attached, write enabled, autosize > RL1, 2621KW, not attached, write enabled, autosize > RL2, 2621KW, not attached, write enabled, autosize > RL3, 2621KW, not attached, write enabled, autosize > TS, address=20001550-20001553, not attached, write enabled > DZ, address=20000040-20000047, lines=8, attached to 12000, 0 > connections > > And if I try to actually boot from my system image I get: > > sim> b cpu > > > KA655-B V5.3, VMB 2.7 > > Performing normal system tests. > 40..39..38..37..36..35..34..33..32..31..30..29..28..27..26..25.. > 24..23..22..21..20..19..18..17..16..15..14..13..12..11..10..09.. > 08..07..06..05..04..03.. > Tests completed. >>>>b dua0 > (BOOT/R5:0 DUA0) > > > > 2.. > -DUA0 > 1..0.. > > > %SYSBOOT-I-SYSBOOT Mapping the SYSDUMP.DMP on the System Disk > %SYSBOOT-I-SYSBOOT SYSDUMP.DMP on System Disk successfully mapped > %SYSBOOT-I-SYSBOOT Mapping PAGEFILE.SYS on the System Disk > %SYSBOOT-I-SYSBOOT SAVEDUMP parameter not set to protect the > PAGEFILE.SYS > OpenVMS (TM) VAX Version V7.2 Major version id = 1 Minor > version id = 0 > > PLEASE ENTER DATE AND TIME (DD-MMM-YYYY HH:MM) 17-APR-2002 > %SYSINIT-E, error mounting system device, status = 000008C4 > > And that's as far as it goes.... > > so my assumption (correct/incorrect) (Since the same disk image > works with picoVAX on my PC) is that it doesn't like that > installed version of VMS. > > So..... the next step... how do I take my VAX VMS 7.2 CD (not the > Hobbyest version but that shouldn't matter here) and read it with > SIMH so I can install that ? Or do I have to create an image > of that CD ? And with what ? well, you can point the emulator to the cdrom device: set rq1 rrd40 attach rq1 /dev/cdrom and then boot the emulator and boot from dua1 (the real cd) or, you can use dd to extract the data to a file: dd if=/dev/cdrom of=vaxvms072.img and then set rq1 rrd40 attach rq1 vaxvms072.img > > And how do I create a disk image to install ONTO. The picoVAX > DOS/Windows based disk image creator ? Or is there another way > using Mac OSX ? Or is my littel iBook just never destined to > run a real operating system (even if just in emulation...) ? > simh will create the file as needed. running these commands will do it: set rq0 ra82 attach rq0 my_ra82.img ra82 is a 622MB disk. When you boot the emulator, use dua1 as the boot device and the real cd (or cd image) will be accessed and you can then do a restore onto the virtual disk dua0 > There are directions for getting NetBSD running on simh > at: > > http://www.netbsd.org/Ports/vax/emulator-howto.html > but I couldn't find anything as helpful for VMS. Just a > "boot from the installation cd." > > Thanks :-). Good luck! Brian > > -Andy-