Chinaunix

标题: OpenVMS vax 模拟器 [打印本页]

作者: seanding    时间: 2004-10-17 12:02
标题: OpenVMS vax 模拟器
OpenVMS vax 模拟器

需要软硬件:
window pc一台.
winpcap: [url]http://winpcap.polito.it/install/bin/WinPcap_3_1_beta_3.exe
simh: http://simh.trailing-edge.com/sources/simhv32-3-exe-ether.zip
OpenVMS vax 5.x-7.x 安装盘,由于SIMH不能使用光驱,因此b必须将光盘做成ISO.方法如下:
Select Recorder|Save Track
     Select the track, set the output filename
     In Options, you may need to set the Read Speed down;
      the VMS Hobbyist CD didn't work after a 52x read, but worked fine at 8x
     Click GO
一定要将光驱速度设定再8x以下.
VMS vax LICENSE 若干,我还没申请到,有的朋友作个贡献,顺便给我一份:sean.ding@163.com


安装过程:
1.安装winpcap.
2.安装SIMH,直接解压就可以了.同时将做好的VMS.ISO copy到安装目录.
3.配置SIMH,再SIMH安装目录下建立VAX.INI文件,内容如下:
;----------------------------------------------------------------
; Load CPU microcode
load -r ka655.bin
;
; Attach non-volatile RAM to a file
attach nvr nvram.bin
;
; This virtual machine has 64M memory
set cpu 64m
;
; Define disk drive types. RA92 is largest-supported VAX drive.
set rq0 ra92
set rq1 ra92
set rq2 ra92
set rq3 cdrom
;
; Attach defined drives to local files
attach rq0 d0.dsk
attach rq1 d1.dsk
attach rq2 d2.dsk
;
; Attach the CD-ROM to its file (read-only)
attach -r rq3 vms62.iso
;
; Disable unused devices. It's also possible to disable individual devices,
; using a construction like "set rq2 disable" if desired.
;
set rl disable
set ts disable
;
; Attach Ethernet to a network interface
set xq mac=08-00-2B-AA-BB-CC
attach xq  \Device\NPF_{608B11E9-A164-41F6-9649-3BD30434FC70}
;
; Now start the emulator
boot cpu
;-----------------------------------------------------------------------

4.运行VAX虚拟机,双击VAX.EXE.
VAX simulator V3.2-3
NVR: buffering file in memory
RQ: unit is read only
Eth: opened \Device\NPF_GenericNdisWanAdapter
Eth: Error Transmitting packet: No error
You may need to run as root, or install a libpcap version
which is at least 0.9 from www.tcpdump.org


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.
>;>;>;
>;>;>;sh dev  看一下设备
>;>;>;boot dua3 从光驱(也就是你做的VMS.iso) 启动.
.
.
.
Available device DUA0: device type RA92
Available device DUA1: device type RA92
Available device DUA2: device type RA92
Available device DUA3: device type RRD40

Enter "YES" when all needed devices are available: y
%BACKUP-I-IDENT, Stand-alone BACKUP T7.2; the date is 19-APR-2003 15:48:04.20

At this point, you're running a small "standalone" operating system that's used for backing

up and restoring data. Use the command that follows to restore the VMS "save set" from CD-

ROM to the first hard disk.

$ backup dua3:vms073.b/save_set dua0:
等backup完成后回到SIMH
sim>;boot cpu
>;>;>;set boot dua0
>;>;>;boot
按照提示安装,具体安装方法可以参考:http://www.wherry.com/gadgets/retrocomputing/vax-simh.html

好好享用吧.非常棒的操作系统,有些东西是UNIX望尘莫及的.
作者: robert    时间: 2004-10-17 13:05
标题: OpenVMS vax 模拟器
是不是在PC机上模拟VAX VMS 的环境啊。
作者: seanding    时间: 2004-10-18 16:43
标题: OpenVMS vax 模拟器
没错,就是在PC上运行,不过CPU占用很大.
作者: 我爱臭豆腐    时间: 2004-10-18 22:02
标题: OpenVMS vax 模拟器
这么牛啊.等忙完了这一段时间一定要试试
作者: 我爱臭豆腐    时间: 2004-10-18 22:07
标题: OpenVMS vax 模拟器
刚才看了一下那个网站.真的是很牛啊.他们的模拟器可以模拟很多老计算机.
作者: fire9    时间: 2004-10-20 10:52
标题: OpenVMS vax 模拟器
强贴!
作者: yongjunzheng    时间: 2004-10-20 19:20
标题: OpenVMS vax 模拟器
谁有openvms alpha/vax hobbyist kit 3.0光盘,拿出来共享,这样我们就可以在普通pc上通过simh模拟openvms来练习。
作者: pansin    时间: 2004-10-21 15:07
标题: OpenVMS vax 模拟器
支持一下
作者: Dingy    时间: 2004-10-21 16:17
标题: OpenVMS vax 模拟器
[quote]原帖由 "yongjunzheng"]谁有openvms alpha/vax hobbyist kit 3.0光盘,拿出来共享,这样我们就可以在普通pc上通过simh模拟openvms来练习。[/quote 发表:


谁拿来共享?谢谢
作者: campoeagle    时间: 2004-10-22 12:59
标题: OpenVMS vax 模拟器
谁有VMS的光盘可以共享?
作者: ecloud    时间: 2004-10-23 11:59
标题: OpenVMS vax 模拟器
3.1beta3的WinPcap似乎是有问题
至少我在Win2K下用Boches会找不到网卡
还是用3.0版本比较稳定
作者: day_dream    时间: 2004-10-25 16:19
标题: OpenVMS vax 模拟器
模拟那些老的可以,那么模拟新的呢,像hpux,aix之类的,我从没有听说过能模拟的,原因是cpu架构不同吧,楼主老大说的模拟vax,不知道vax是基于什么架构的呢?是8086/8088的吗?
作者: seanding    时间: 2004-10-26 21:45
标题: OpenVMS vax 模拟器
[quote]原帖由 "day_dream"]模拟那些老的可以,那么模拟新的呢,像hpux,aix之类的,我从没有听说过能模拟的,原因是cpu架构不同吧,楼主老大说的模拟vax,不知道vax是基于什么架构的呢?是8086/8088的吗?[/quote 发表:


其实并不是不能模拟,只不过现代的CPU指令集以及整套系统太复杂,很难实现而已.

VAX的指令集以及架构就完全不同于I386,照样可以模拟,说明不同架构的CPU是可以模拟的,只不过没实现而已.

VAX是DEC公司的产品,要说什么架构我也不知道.有印象的东西就是:
PDP-->;VAX-->;ALPHA
作者: seanding    时间: 2004-10-26 21:59
标题: OpenVMS vax 模拟器
VAX的历史.
http://www.webmythology.com/VAXhistory.htm
vax小型机之王!
作者: maxh666_cn    时间: 2004-10-27 13:31
标题: OpenVMS vax 模拟器
我公司有的是alpha 小型机,可装最新的VMS,用模拟的多累呀!!
作者: day_dream    时间: 2004-10-27 17:54
标题: OpenVMS vax 模拟器
现在研究vax有哪些使用之处吗?vax在什么领域使用啊,我很早以前上学的时候听说过。
作者: seanding    时间: 2004-10-27 20:34
标题: OpenVMS vax 模拟器
不是研究VAX,而是研究OpenVMS.
作者: shanej26    时间: 2004-10-29 11:56
标题: OpenVMS vax 模拟器
很牛呀。如果稳定的话去推一下,毕竟用VAX机的还不少呢。
作者: 神呐救救我    时间: 2004-11-09 15:08
标题: OpenVMS vax 模拟器
学习openVMS还是很累的,不过这个系统很不错,某些方面超过unix。我用这个东西有四年时间。
可惜我换工作了,否则共享光盘和全套的OpenVMS资料不是问题
作者: minechina    时间: 2004-11-30 10:54
标题: OpenVMS vax 模拟器
simh下载不了呀,谁有共享一下。
作者: punish01    时间: 2005-01-14 16:22
标题: OpenVMS vax 模拟器
请问seanding,如何使这个虚拟机模拟PDP11机器。
作者: seanding    时间: 2005-01-14 19:23
标题: OpenVMS vax 模拟器
hehe,没用过,不知道老兄要模拟什么操作系统,PDP支持的系统如下:
http://www.village.org/pdp11/faq.pages/pdpOSes.html
还真是强啊,支持这么多系统。
作者: laosun    时间: 2005-01-23 21:33
标题: OpenVMS vax 模拟器
原帖由 "神呐救救我" 发表:
学习openVMS还是很累的,不过这个系统很不错,某些方面超过unix。我用这个东西有四年时间。
可惜我换工作了,否则共享光盘和全套的OpenVMS资料不是问题


the best cluster of the world!
作者: 北京阿不    时间: 2006-01-10 15:39
大家说的那个openvms光盘,指的是openvms 的系统安装盘吗?我倒是有,7.2版本的,可不知道怎么共享啊?而且,我自己用在ALPHA机上时,进行系统安装后,还需要登记license才可以正常使用的,在模拟机上,这些步骤可以省略了吗?
原帖由 yongjunzheng 于 2004-10-20 19:20 发表
谁有openvms alpha/vax hobbyist kit 3.0光盘,拿出来共享,这样我们就可以在普通pc上通过simh模拟openvms来练习。

作者: dodo81    时间: 2006-01-13 03:33
请问,这个simh模拟器安转完openvms之后,能否支持外部设备呢?
比方说微机的串口、并口能否正常使用,如果能的话,那么最多可以支持到多少个串并口?
作者: dodo81    时间: 2006-01-13 03:36
openvms7.3可以用电驴下载到,我已经下完了,需要的可以试一下,用电驴的搜索功能,能搜得到!
作者: seanding    时间: 2006-01-13 14:10
原帖由 dodo81 于 2006-1-13 03:33 发表
请问,这个simh模拟器安转完openvms之后,能否支持外部设备呢?
比方说微机的串口、并口能否正常使用,如果能的话,那么最多可以支持到多少个串并口?


不可以的,只能支持网络接口。
作者: 李大牛    时间: 2006-03-06 11:00
一定要找机会试一试.
作者: myciciy    时间: 2007-07-13 11:42
果然嗜好东西
作者: bigapple2008    时间: 2007-07-14 22:49
openvms和VMS还是不一样的吧

偶一直在VMS上做开发,其实就稳定点。其他我觉得没啥好的,环境变量一堆。而且机器支持的硬盘比较特别,不能有很多大的硬盘。
公司本地的是像税务局租来的,考虑要订购一台,估计得8W美元左右。

一般搭配RDB来使用的,不过RDB这个数据库也够老了,java什么的去访问比较麻烦。最好是用FORTRAN和C来访问,只能写比较古老的代码了,呵呵
作者: swallowcn    时间: 2007-07-30 15:15
标题: 听说如果你的PC性能不错的话,跑起来不定期行,不知道是不是真的
听说如果你的PC性能不错的话,跑起来不定期行,不知道是不是真的

由于我的PC性能不行,一直没有试过
作者: xiaomao2006    时间: 2008-01-07 14:03
长见识了
作者: lijieki126    时间: 2009-05-14 13:55
ding ding ding ding ding ding
我前天装了hp rx2660机器上面带了open vms不太会,一边看书,一边调
作者: ken_li    时间: 2009-07-07 14:36
還是要有硬件好啊。
作者: easybegin    时间: 2009-07-16 21:42
听说过,不过不知道相比其他OS有什么特点




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2