Re: [Simh] Size of disks created by Simulator
Hi, that's quite easy: 1) Either in the SIMH console or in the VAX.INI file used to configure your simulation, use the following commands: {from VAX.INI} ; This virtual machine has 256M memory (cpu extend to enable mem 64M) ; note: set cpu extend is not needed, as it is implicitely included in the 256m setting ;set cpu extend set cpu 256m ; Define disk drive types. (RAUSER=sizeMB is variable size) set rq0 ra92 set rq1 rauser=2000 set rq2 cdrom ;set rq3 cdrom set rq3 rauser=2 ; the latter will define DUA3: in VMS as ~20GB = ~40Mio blocks ; Attach defined drives to local files attach rq0 d0.dsk attach rq1 d1.dsk attach rq3 d3.dsk ; d3.dsk will be the ~20GB image file of DUA3: ; Attach the CD-ROM to its image file (read-only) attach -r rq2 ..\images\vms072.iso 2) then boot up the system: simh boot cpu (or put this command in the VAX.INI, and launch the VAX emulator) 3) Once VMS has loaded, you need to initialize the newly created disk: $ init dua3: test This may take a while, as now, the d3.dsk container file on the host is written, as VMS initializes the file system inside it. 4) Next, mount it: $ mount dua3: test 5) If you list your devices now, you should see about 40M Blocks = 20GB $ show dev d Device Device ErrorVolume Free Trans Mnt Name Status Count LabelBlocks Count Cnt VXAB03$DUA0:Mounted 0 SYS1762768 283 1 VXAB03$DUA1:Mounted 0 DAT1 3797752 1 1 VXAB03$DUA2:Online 0 VXAB03$DUA3:Mounted alloc0 TEST 39079352 1 1 6) Your 20GB disk is now usable: $ dir dua3:[00] Directory DUA3:[00] 00.DIR;1BACKUP.SYS;1BADBLK.SYS;1BADLOG.SYS;1 BITMAP.SYS;1CONTIN.SYS;1CORIMG.SYS;1INDEXF.SYS;1 SECURITY.SYS;1 VOLSET.SYS;1 Total of 10 files. 7) The next time you boot um VMS and need this disk, you only have to mount it. Hope this helps ! Kind Regards, Andreas -Original Message- From: simh-boun...@trailing-edge.com [mailto:simh-bounces@trailing- edge.com] On Behalf Of priya chincholikar Sent: Montag, 11. November 2013 12:39 To: Bruce Claremont Cc: simh@trailing-edge.com Subject: Re: [Simh] Size of disks created by Simulator Hi, I understand that sim SET RQ1 RAUSER=4096 will give me 4096 MB space. I want to create atleast 20GB disk size. I read that RAUSER is a user specified disk; the user can specify the size of the disk in either MB (100 bytes) or logical block numbers (LBN's, 512 bytes each). The minimum size is 5MB; the maximum size is 2GB without extended file support, 1TB with extended file support So that means its possible to create a 20 GB disk.. How do I proceed ? - Priya On Fri, Nov 8, 2013 at 9:36 PM, Bruce Claremont bruce.clarem...@migrationspecialties.com wrote: The easiest way to increase the disk size under VMS is to create new disks, then use BACKUP /IMAGE to move transfer the data from old to new. At 05:52 AM 11/8/2013, priya chincholikar wrote: Hi, I have a question about the disks created during simulation. I noticed that 3 disks get attached when we run the simulator for the first time. [root@localhost data]# ls cd.iso d0.dsk d1.dsk d2.dsk ka655x.bin nvram.bin ford/system$ sho dev d Device Device ErrorVolume Free Name Status Count Label Blocks DNFS0: Online 0 FORD$DUA0: Mounted 0 FORD 2371878 FORD$DUA1: Mounted alloc 0 DATA1 2940579 FORD$DUA2: Mounted alloc 0 DATA2 2940579 FORD$DUA3: Online0 Is there a way to increase the size of any these disks ? - Priya ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh http://mailman.trailing-edge.com/mailman/listinfo/simh Mr. Bruce Claremont, Software Preservationist Migration Specialties International, Inc. 217 West 2nd Street, Florence, CO 81226-1403 bruce.clarem...@migrationspecialties.com www.MigrationSpecialties.com http://www.migrationspecialties.com/ +1 719-784-9196, Fax: +1 888-854-3417 Get your free Virtual Alpha at FreeAXP.com http://www.freeaxp.com/ . Continuity in Computing: Founded in 1992, Migration Specialties offers modern solutions for legacy hardware software. Look to us for virtual VAX and Alpha solutions
Re: [Simh] Extended SimH on BeagleBone controls real blinkenlight panels
Hi, I just finished another Blinkenlight project: An extended SimH runs on a BeagleBone (credit card sized Linux platform) and controls real console panels of historical computers, or simulations of those panels. So the project is named BlinkenBone. First implementation is re-animation of a PDP-11/40 console (KY11-D), others will follow. See documentation here: www.retrocmp.com/projects/blinkenbone I think there are a few? a lot? other SimH-blinkenlight projects out there. Perhaps it is time to define the definitive SimH - Blinkenlight interface, so there's a standard for future work. My proposal is http://www.retrocmp.com/projects/blinkenbone/169-blinkenbone-a rchitecture-overview If you like to build this too, we will support you ... but it won't be cheap. And code deployment isn't organized yet, contact me on demand. Hi, that's waaay cool ! Not really useful for practical computing, but absolutely mandatory for the genuine look-and-feel of some ancient big iron :-) I like your modular approach - it allows people NOT owning true hardware blinkenlights to replace them with some software simulated frontend instead ! Would be cool to have SIMH equipped with all kind of genuine virtual (or real, for the purists) designs of the systems it emulates ! Have a look for PINMAME, the pinball emulator software, and you know what I mean :-) (wll, yes, a pinball machine's main item IS the hardware you see, and the CPU is only some aid in behind, while our emulated data processing systems are vice-versa - but anyway ...) And - finally ... that's what I already suggested years ago (and only got startled looks): Equip SIMH with some standard interface to optionally drive real hardware components of the systems it emulates, like console panels and stuff. I even went as far as to suggest incorporating all other kind of events from inside the system beeing signalled out - this could be used to generate sound events as well ! Think about your DECbox emitting true 11/750 noises, perhaps with some TE16 tape in the background, hehe :-) So, you better go ahead and digitize not only the Front Panels, but also the sound of the remaining hardware that is alive, or sythesize the sound of dead hardware and have it proof-listened by the few people knowing the hardware that still are alive as well ... And ... yes: This IS over-engineering ;-) Regards, Andreas ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] VMS Cluster boot on an unique container
Hi, this means: You want to use the same phyiscal disk image file on the host system, and tell two (or more ?) SIMH instances to connect to an run on this same image ? This reminds me - it should be identical to booting two 11/750s (or whatever ...), both connected to a dual-interface RA81 SDI disk :-) I remember we did this years ago when working with those VAXes, and it was working fine - the VMS took care of the file locking and sharing, you only had to take care to duplicate the config files and directories correctly. It is generalls supported by VMS, with the intention to save disks and disk space, and running clusters from shared disks. I think VMS requires some special setup (shared disk was the keyword, I think. VMS shares the read-only OS files, and duplicates the config). I have to admit that I never tried this with SIMH, but I gave it a quick try: One set of disk image files, copy the vax.ini to vax1.ini, modify the vax1.ini to point the console terminal to a different port, and launch vax.exe vax.ini, and in a second task vax.exe vax1.ini. Boths systems boot up fine, are up and running, and I can log on via the console. I did not create any duplicate config so far, means: Both VAXes use the same name and network config, but since I connecte the console locally, that's no issue so far. I did not notice any file locking or other disk access issues. Regards, Andreas -Original Message- From: simh-boun...@trailing-edge.com [mailto:simh-boun...@trailing-edge.com] On Behalf Of patrick renouvel Sent: Thursday, September 29, 2011 10:00 AM To: simh@trailing-edge.com Subject: [Simh] VMS Cluster boot on an unique container Good morning, I used often SimH for VAX emulation Standalone as well as LAVC. I'd like to boot two SimH instance on the same disk (sys0 and sys1 ) to have a copy of our Charon Cluster. Did somebody try this once ? Any lock troubles ? Thanks a lot for your precious help. Kind regards. Patrick. ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] VAX DZ terminal controller unit?
Hi, thanks for your new ideas as well :-) The behaviour you described reminded me to the time when working with real hardware, especially the one when connecting two VAX's lines together ... and about the VT teminal connections, I remember that we used to hard-wire DTR jumpers for some machines, or doing other tricks (like unplugging the terminals to disconnect), because the smart operators did not set up the lines correctly, as we used to say (750 and 6xxx and 8xxx models). Like Gary did and mentioned, I remember having later (when I became operator, hehe) figured out a SET TERM config that solved those issues, and having put it into the system startup procedure of each VAX I maintained. Pity I didn't archive this file off the last real VAX before I did shut it down. It should be pretty similar to what was listed by him. Nowadays, I use and fire up SIMH only occasionally, to test or verify some older software, so I didn't care too much about the DZ telnet issue - usually, I use the console only, and shut down when the job is done. Actually, im my VAX.INI, I did set VH disable, to save some ressources :-) Now, I changed that, disabling DZ and using the VH device(s) instead - works like a charm ! That's what I was used to: Log off, hit ENTER and get the login prompt again immediately. Btw, what I was wondering - it gives me 4 units with 8 ports each =32 TX devices, I thought I could disable 3 of them: simh set vh1 disable Command not allowed I thought the VH is 4 separate devices, which can be disabled independently ? It seems there are a lot of undocumented hints, kinks, and pitfalls. Perhaps not, it just works as designed - only, nobody knows how it was designed :-) Regards, Andreas -Original Message- From: simh-boun...@trailing-edge.com [mailto:simh-boun...@trailing-edge.com] On Behalf Of Gary Lee Phillips Sent: Saturday, May 21, 2011 10:46 PM To: Mark Pizzolato - Info Comm Cc: simh@trailing-edge.com Subject: Re: [Simh] VAX DZ terminal controller unit? Amusingly enough, when I disable the DZ, then the VAX has 32 TXnn terminals. But after setting the four VH units to MODEM and HANGUP in SIMH, performance is much better. It seems there are a lot of undocumented hints, kinks, and pitfalls. But at least it's now functional for my current purposes, so thanks to everyone who helped. --Gary On Sat, May 21, 2011 at 12:38 PM, Mark Pizzolato - Info Comm m...@infocomm.com wrote: On Saturday, May 21, 2011 at 8:29 AM, Gary Lee Phillips wrote: OK, interesting. Here's what I learned by trying the VH device (that's a DHV11, right?) Though it is supposed to represent 8 lines, it created 16 terminal devices in VMS. There are 8 TTnn devices and 8 TXnn devices. I believe these are all programmed I/O, so the load on the processor increases as it has to poll all those ports. There does seem to be a noticeable slowdown in response. The TTnn devices are the DZ devices which are enabled by default. Use: Sim set dz disabled To turn them off... While you are disabling the DZ devices, you can also disable any other devices you aren't using... - Mark ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] Oh, my
Hi, is a required volume is missing during the initial startup - why not simply create one ? Can be any size, with the same name and controller as it was before. Then, your system should boot up as usual (as long as no real required files were on that missing disk). With SIMH, it's just another container file to be added, and you're done. If your system is up, you can modify and set it up as you like, removing the additional volume mount. So - no fiddling around with controllers and disks and cable and stuff, as in earlier times :-) Andreas -Original Message- From: simh-boun...@trailing-edge.com [mailto:simh-boun...@trailing-edge.com] On Behalf Of Markus Ruggiero Sent: Tuesday, October 12, 2010 8:03 AM To: simh@trailing-edge.com Subject: Re: [Simh] Oh, my On 10.10.2010, at 16:23, Nathan Cutler wrote: I seem to have gotten myself into a bind. (SimH/VAX OpenVMS 7.3) I used the Standalone backup functionality to make a backup of my system disk (to a larger container - thanks to Tim for help on this). The BACKUP/IMAGE/VERIFY appeared to go well. Then, instead of just booting the new system disk, I stupidly decided go to one data disk (I had been using two). Stupidly, I deleted the second data disk (labeled DATA2) but forgot to edit the system startup procedures to reflect this. The SYSTARTUP_VMS.COM script contains MOUNT/SYSTEM DUA2: DATA2 and when the startup process hits this command, the system chokes on it, demanding (repeatedly) that I mount DATA2. However, I can't mount it because it has been destroyed. This forces me to power off the machine (CTRL-E to the sim prompt and then exit). To fix this, I did a conversational boot. This does get me to a $ prompt but a whole bunch of files seem to be missing. Critically, SYSTARTUP_VMS.COM is not where it's supposed to be: $ dir sys$manager dir sys$manager %DIRECT-E-OPENIN, error opening LIVVAX$DUA0:[SYS$STARTUP]SYS$MANAGER.*;* as input -RMS-E-DNF, directory not found -SYSTEM-W-NOSUCHFILE, no such file $ type sys$manager:systartup_vms.com type sys$manager:systartup_vms.com %TYPE-W-SEARCHFAIL, error searching for SYS$MANAGER:[SYS$STARTUP]SYSTARTUP_VMS.COM; -RMS-F-DEV, error in device name or inappropriate device type for operation $ Suggestions, anyone? My VMS know-how is a bit rusty but I think in a conversational boot you do not have logicals available at that point. So navigate to your files using the real disk and dir names. You should be able to edit SYSTARTUP_VMS.COM and remove the offending mount or at least rename it or move it away. ---markus--- ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh