[Info-vax] Transferring file to VMS emulated in SIMH

zibree at gmail.com zibree at gmail.com
Sat Dec 29 05:05:27 EST 2018


On Friday, December 28, 2018 at 10:24:53 PM UTC+2, Lee Gleason wrote:
> >"Steven Schweda"  wrote in message 
> >news:4b46ee73-a0fa-43bd-b569-f4ab3f59f5c0 at googlegroups.com...
> 
> >      http://antinode.info/dec/sw/fixrec.html
> 
>   And if you don't have a C compiler on your old VMS system, and don't want 
> to trust prebuilt exe and obj files, there's a Macro source tool that can be 
> used to fix "transfer damage"  at
> 
> http://rsx11.blogspot.com/2017/09/utilities-to-alter-files-11-attributes.html
> 
> --
> Lee K. Gleason N5ZMR
> Control-G Consultants
> lee.gleason at comcast.net

Ok. I compiled iconv.
But now I am stuck again and I don't know how to run unzip.exe...

To recap:

I downloaded http://vms.process.com/ftp/tcpware/vms/unzip-vax.exe 

Then I used https://github.com/simh/simtools/blob/master/converters/mksimtape/mksimtape.c 

And I did: 
./mksimtape unzip-vax.exe >unzip.tap 

In VMS I mounted the tape with: 
$ mount/nolab MUA0: 
%MOUNT-I-WRITELOCK, volume is write locked 
%MOUNT-I-MOUNTED,  mounted on _MUA0: 
$ copy mua0:unzip.exe unzip.exe 
$ run unzip.exe 
%DCL-W-ACTIMAGE, error activating image UNZIP.EXE 
-CLI-E-IMGNAME, image file DUA0:[SYS0.][000000]UNZIP.EXE;2 
-IMGACT-F-IMG_SIZ, image header descriptor length is invalid 

but the file seems to be there: 

Dump of file SYS$SYSROOT:[000000]UNZIP.EXE;2 on 29-DEC-2018 11:35:20.69 
File ID (2339,22639,0)   End of file block 292 / Allocated 294 

Virtual block number 1 (00000001), 512 (0200) bytes 

 32300000 00000058 00440030 00A80200 ..�.0.D.X.....02 000000 
 0000FFFF FFFFFFFF FFFF0000 01013530 05.............. 000010 
 40000000 00001C9A A2CF0100 00280000 ..(...Ϣ.......@ 000020 

What am I missing?



More information about the Info-vax mailing list