From Newsgroup: comp.os.vms
flexmcmurphy <
plica2006@gmail.com> writes:
In standalone BACKUP, the installation media always appears as DJAx
(device type RA60), not as DUAx, for example:
What you get depends on your controller, disk type, and unit you attach (basically the machine you create in your SIMH .ini file).
https://wiki.vmssoftware.com/Device_Name
So DJ is a RA60 Disk.
As a result, restoring the saveset only works using:
BACKUP DJA3:VMS2H4055.B/SAVE_SET DUA0:
As long as you install it and it works, it doesn't matter.
1) Under standalone BACKUP 5.5-2H4, what determines whether the boot
device is assigned DUAx vs DJAx?
Your .ini file for SIMH (how you configured your VAX).
2) Is this affected by the VAX model (MicroVAX vs 8600/8650), SIMH MSCP configuration, or whether BACKUP was booted from that device?
Different models allow different hardware, so yes.
3) Is DJAx actually the expected and correct name for RA60-based ISO
media in this environment?
If you're using that disk type, yes. But why use that disk type? There's larger.
4) Using my setup is it at all possible for me to restore the save_set
with a command such as:
$ backup dua3:VMS2H4055.b/save_set dua0:
instead of
$ backup dja3:VMS2H4055.b/save_set dua0:
Those ISO (actually Files-11 On-Disk Structures ODS-2) should attach to
'cdrom' if I recall.
Here's the microvax3900, all set up.
; OpenVMS on VAX setup
;
set cpu 512M
set cpu idle
set cpu conhalt
; Non-volitile memory file goes here
att nvr nvr.bin
; Enable disk drives
set rq0 ena
set rq1 ena
set rq2 ena
set rq3 ena
; We need a second controller since disks go 0-3, only
; 4 per controller. This is controller #2
set rqb ena
; Disk type RA92 is largest VAX supported disk (1.5g)
set rq0 ra92
set rq1 ra92
set rq2 ra92
set rq3 ra92
; This is on the second controller
set rqb0 cdrom
; Attach defined drives to local files
attach rq0 disk0.ra92
attach rq1 disk1.ra92
attach rq2 disk2.ra92
attach rq3 disk3.ra92
; Attach the install CD to its file (read-only)
;attach -r rqb04 VMS_552h4_VAX.iso
; VH lines instead of DZ
set vh dhu
set vh ena
set vh hangup
set vh lines=8
attach -uv VH 127.0.0.1:8888,SPEED=*2
; TK50 cartridge tape drives (MUA0:)
set tq0 ena
set tq1 dis
set tq2 dis
set tq3 dis
; For a printer. Send to a file
set lpt ena
attach lpt printer.txt
; RL11/RL01/RL02 Cartridge Disk (RL)
set rl ena
; Magnetic tape drive (MSA0:)
set ts ena
; Set mac address for 1.10 decnet node.
; AA:00:04:00:0C:04 = 1.12 This must be set
; before interface is upped. DET XQ to detach.
set xq MAC=AA:00:04:00:0C:04
set xq TYPE=DELQA
attach xq tap:tap2
; Start simulator
boot cpu
; DUA3 to boot CD-ROM, DUA0 to boot off disk.
; >>>set boot dua0 in VMS to set default boot disk
;BOOT DUA0
; EOF
Originally, the .iso was on another controller, but since setup another
disk was needed for swap/pagefile so the cdrom had to move to another controller.
If you have graphics, the microvax3900 is a good choice because you can
enable the GUI. It also has alot of attachments. The other good one with
alot of devices/attachments is vax8600.
; VAX8650
; ----------------------------------------------------------------
set cpu model=8650
set cpu 512M
set cpu conhalt
set cpu idle
; Keep time-of-day clock in a file
att todr clock.bin
; Enable a disk, set its type, and attach to file
set rq0 ena
set rq1 ena
set rq2 ena
set rq3 ena
; Disk type RA92 is largest VAX supported disk (1.5g)
set rq0 ra92
set rq1 ra92
set rq2 ra92
set rq3 cdrom
; Attach defined drives to local files
att rq0 disk0.ra92
att rq1 disk1.ra92
att rq2 disk2.ra92
; This is for the CD-ROM image, as during installation
;attach rq3 -r /srv/ftp/pub/operating-systems/vms/disk.iso
; VH serial lines using Linux virtual serial ports (tty0tty0 project).
; These come in pairs and work like a cable. Due to agetty keeping
; tnt0, there are two pairs of lines: one for Linux -> VMS and
; one for VMS -> Linux
;
; Linux (agetty) listens via /dev/tnt0, VMS (simh) grabs /dev/tnt1.
; This is for VMS to dial into Linux.
; Linux can dial in via /dev/tnt2, into VMS /dev/tnt3.
; DECUS UUCP uses TXA0 to call *into* Linux.
; Taylor UUCP (from Linux) calls *out* and connects to TXA1
; Non-UUCP logins work as well, providing they are on the correct port.
set vh dhu,enable
att vh line=0,connect=/dev/tnt1
att vh line=1,connect=/dev/tnt3
; Enable tape drives
set tq0 ena
set tq1 ena
set tq2 dis
set tq3 dis
; A line printer, that goes to a host system file
set lpt ena
att lpt printer.txt
; RP mass-bus
set rp dis
; RL11/RL01/RL02 cartridge disk
set rl dis
; Mag tape drive
set ts ena
; Ethernet network adapter (XU)
set XU ena
; MAC for node 1.11. SCSSYSTEMID number is 1(area) + (1024+node number)
; so 1035
set XU MAC=AA:00:04:00:0B:04
set XU TYPE=DELUA
att XU tap:tap1
; vax8650 needs "boot rq0" to boot, not "boot cpu"
boot rq0
; EOF
The VH lines are black magic to get DECUS UUCP v2 speaking UUCP with
Linux and the rest of the world.
microvax2000 is the only one I've seen so far that will be a VXT (as a vaxstation2000) and boot off in infoserver.
So, consider the type of system you want to set up. After that, what the
disk gets called isn't so important.
--
PGP Key ID: 781C A3E2 C6ED 70A6 B356 7AF5 B510 542E D460 5CAE
"The Internet should always be the Wild West!"
--- Synchronet 3.21a-Linux NewsLink 1.2