Odds and Ends from Glenn Everhart These items are some odds and ends updated for the most recent VMS (7.1) which may be of interest. ASNVD_64.MAR;2 Assign process for vddriver_64 ASNVD_CLD_64.CLD;2 CLD for above (gets linked in) CMPDSK.FOR;4 Disk compressor CMPDSKHIGHVAX.ZIP;1 The CMP*.* are a compressing disk system, with source, for VMS. It includes a tool which compresses a complete disk onto two files, namely a small index file and a large data file. The entire disk is compressed (in 32 block units) and pointers to where each disk chunk starts, and the size, are kept in the index file. There is also a driver and companion server which work together and can read such a pair of files and present it to the system as a read-only exact image of the disk. Two compress algorithms are available...the fast one from vmstpcx, and a slower but tighter one from zlib. You need to match the compress and decompress server types. The driver and device names you get are "DT", in memory of the old TU56 DECtape that also kept file structures on tape. The server opens the files readonly and does so in a way that can allow access to the containers across DECnet. Instructions are provided, and the zip file with "vax" in it has vax binaries, and the one without has Alpha binaries. This facility also provides a very compact way to store or ship entire disks, regardless of their file structure. Typical compression ratios of 2:1 to 3:1 have been observed. CMPHIGHC.ZIP;11 CRYDSK_AXP.ZIP;1 Encrypting and remote virtual disks for Alpha DFDRIVERS.LNK;1 Virtual disk on contig files for alpha, 64 bit VMS DFDRIVERS.OPT;1 DFDRIVER_S264.MAR;30 DFDVRAXP.ZIP;5 FDHOSTJNL.MAR;3 "Journalling" host for Vax FDdriver. It was written to allow a virtual disk on a file, not necessarily contiguous, that was shadowed to a memory section on a local system. The shadowing however is done in a batch type operation every 15-20 minutes in such a way that either the remote file has a snapshot of the valid disk, or a local-disk journal file can be played back "onto" the remote file to create a valid snapshot. (This prevents corruption of the container file but does not require writes to constantly load your net.) IDEDRIVER.ZIP;1 Minor mod to the IDE disk driver from the Freeware V2 CD. Some drives couldn't handle one request of 127 blocks; this one limits I/O size but has succeeded in working. (Note however it is unsupported. To get VMS up on a platform, too, in addition to a disk driver you need some bus support code. Therefore this will allow use of IDE disks on some VMS platforms but should be relied upon with extreme caution. JGDRIVER.EXE;14 Error-recovery "wedge" intercept driver. The "_S264" JGDRIVER.MAR;11 version has been observed to work on Alpha VMS V7+ JGDRIVER.OBJ;3 JGDRIVER_S264.MAR;35 JGDRIVER_S264.OBJ;22 PRCARMOR.CLD;3 Prcarmor sets or clears nodelete, forcex-in-progress, PRCARMOR.EXE;3 and related flags. Seems to run just fine on alpha. PRCARMOR.MAR;4 PRCARMOR.OBJ;3 PRCARMOR_CLD.CLD;1 REMOTEFD.TXT;3 Describes use of remote virtual disk VDD64.ZIP;6 Virtual disk on contiguous file (or contiguous area VDDRIVER.BUILD;1 of disk). This one has the small mods so that it has VDDRIVER_64.MAR;21 been observed, on Alpha, to work with DEC volume VDDRIVER_64.OPT;1 shadowing, thus permitting one to shadow parts of VDDRIVER_64X2.MAR;1 disks. VDUSE.DOC;1 ZLIB103.ZIP;1 ZLIB104.ZIP;1 Zip compress library. Used in cmp*.* compressing virt disk system. Total of 33 files.