RE: VMS EXCHANGE format for VAX console media

2015-06-07 Thread Robert Armstrong

  FWIW, I can confirm that the 730 console tapes are in RT11 format, as are
the 750's.  DEC standardized on that format for console media, even though
there is no actual PDP-11 involved in the 725/730/750.

  And EXCHANGE has the ability to create virtual media images on disk.
The CONSCOPY script creates a virtual TU58 image file and then copies all
the files from the real console TU58 to the virtual copy.  Why the copy has
an extra 512 bytes, I don't know.

  I agree with Johnny - dump out the image and look for the RT11 directory. 

Bob





VMS EXCHANGE format for VAX console media

2015-06-07 Thread Mark J. Blair
I have a copy of an 11/730 console tape which I have been told is in EXCHANGE 
format as created by the CONSCOPY utility. Can any of the VMS experts here help 
this VMS noob learn how to translate that into a raw block-level image of the 
corresponding TU58 tape, which I might be able to use with a TU58 emulator?

I see that the EXCHANGE image is 512 bytes longer than a full TU58 tape. Could 
it be as simple as chopping off the first or last 512 bytes? I'm not quite at 
the point yet where I know what a console tape ought to look like in a hex 
editor, so I can't clearly see whether that might work yet.

I'm presently starting to work on getting some version of VMS running on an 
emulated 11/780 under simh. So with any luck, I may have a functioning VMS 
environment before too long, even though I haven't managed to boot up my real 
11/730 yet. My end goal is to use that console tape image with some TU58 
emulator to boot up my real VAX. I have some original console tapes for it, but 
they no longer seem to be readable. I did get my machine to examine one of them 
quite a bit before deciding it wasn't suitable, so maybe there is still some 
recoverable data on those tapes... but none of them seem to be sufficiently 
error-free to boot my machine.

I'm presently working on booting it from a downloaded console tape image, but 
getting tu58em and my 11/730 to like each other is still an ongoing project. 
Once I get there, I think that this EXCHANGE format image that I have is the 
same console tape version as my unreadable real tapes, and newer than the other 
downloaded image that I'm presently trying to use, so it would be nice to be 
able to get it into a format that I can use directly.

Thanks in advance for any clues!

-- 
Mark J. Blair, NF6X n...@nf6x.net
http://www.nf6x.net/



Re: VMS EXCHANGE format for VAX console media

2015-06-07 Thread Johnny Billquist

On 2015-06-06 01:57, Mark J. Blair wrote:

I have a copy of an 11/730 console tape which I have been told is in EXCHANGE 
format as created by the CONSCOPY utility. Can any of the VMS experts here help 
this VMS noob learn how to translate that into a raw block-level image of the 
corresponding TU58 tape, which I might be able to use with a TU58 emulator?

I see that the EXCHANGE image is 512 bytes longer than a full TU58 tape. Could 
it be as simple as chopping off the first or last 512 bytes? I'm not quite at 
the point yet where I know what a console tape ought to look like in a hex 
editor, so I can't clearly see whether that might work yet.

I'm presently starting to work on getting some version of VMS running on an 
emulated 11/780 under simh. So with any luck, I may have a functioning VMS 
environment before too long, even though I haven't managed to boot up my real 
11/730 yet. My end goal is to use that console tape image with some TU58 
emulator to boot up my real VAX. I have some original console tapes for it, but 
they no longer seem to be readable. I did get my machine to examine one of them 
quite a bit before deciding it wasn't suitable, so maybe there is still some 
recoverable data on those tapes... but none of them seem to be sufficiently 
error-free to boot my machine.

I'm presently working on booting it from a downloaded console tape image, but 
getting tu58em and my 11/730 to like each other is still an ongoing project. 
Once I get there, I think that this EXCHANGE format image that I have is the 
same console tape version as my unreadable real tapes, and newer than the other 
downloaded image that I'm presently trying to use, so it would be nice to be 
able to get it into a format that I can use directly.

Thanks in advance for any clues!


Unless I'm really confused, EXCHANGE is not a format. EXCHANGE is a 
program under VMS to read/write RT-11 format file systems, which is what 
you usually had on the FE media.


However, if you actually have EXCHANGE create an image copy of a 
tape/disk, and it actually is 512 bytes larger than the device, then I 
guess EXCHANGE have some sort of image dump format with some extra block 
with some meta-data.


See if you can spot the RT-11 file system in there.

Johnny

--
Johnny Billquist  || I'm on a bus
  ||  on a psychedelic trip
email: b...@softjar.se ||  Reading murder books
pdp is alive! ||  tryin' to stay hip - B. Idol


Re: VMS EXCHANGE format for VAX console media

2015-06-07 Thread Peter Coghlan

 I have a copy of an 11/730 console tape which I have been told is in EXCHANGE
 format as created by the CONSCOPY utility. Can any of the VMS experts here
 help this VMS noob learn how to translate that into a raw block-level image
 of the corresponding TU58 tape, which I might be able to use with a TU58
 emulator?


I've never actually used it but I thought CONSCOPY sounded familar from
somewhere.  I had a quick look on my VAX/VMS V5.5-2 system and found
SYS$UPDATE:CONSCOPY.COM.  It is probably to be found in the same place on
every other version of VAX/VMS.  Below are some comments from the top of the
file.

Regards,
Peter Coghlan.

$ !  Copyright (c) 1987 Digital Equipment Corporation.  All rights reserved.
$ !
$ ! CONSCOPY -- Save or Restore a console medium
$ !
$ ! Inputs:
$ ! P1 - Kit type: 8600 or 8200 or 78x or 750 or 730
$ ! P2 - Function: SAVE or RESTORE
$ ! P3 - Files-11 virtual disk name
$ ! P4 - Console device drive
$ ! P5 - File to be written on the bootblock of the console medium.
$ !  Optional.  The defaults are:
$ ! 8600- RT11FB.SYS
$ ! 78x - CONSOL.SYS
$ ! 8200- BOOT58.EXE
$ ! 8300- BOOT58.EXE
$ ! 750 - BOOT58.EXE
$ ! 730 - BOOT.EXE
$ !
$ ! This program saves or restores a console medium.  It uses the native
$ ! mode utility EXCHANGE to copy and re-format files between a user medium
$ ! (Files-11 format) and a console medium (RT-11 format).