Google
 

Trailing-Edge - PDP-10 Archives - bb-h138e-bm_tops20_v6_1_distr - 6-1-documentation/checkd.doc
There are 20 other files named checkd.doc in the archive. Click here to see a list.


CHECKD.DOC -- Changes from V4(30) to V5(33)
October 1981






























COPYRIGHT (C) 1976,1979,1982 BY
DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.


THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED
ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER
COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY
TRANSFERRED.

THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE
AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.

DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
CKD5.DOC                                                        Page 2


CHECKD.DOC -- Changes from V4(30) to V5(33)
October 1981



1.0  SUMMARY

CHECKD  checks  TOPS-20  disk  file   structure   and   bittable   for
consistency.   In  the  process  of  checking the directory structure,
CHECKD finds all disk space which is in use;  this  allows  CHECKD  to
compute  the disk pages lost.  CHECKD can optionally release this lost
space.  CHECKD can  also  be  used  to  completely  rebuild  the  disk
bittable  or  to  scan  the  directory  structure for a specified disk
address.  CHECKD may also be used to create new file structures.

CHECKD provides the ability for initializing  labeled  magnetic  tapes
and for displaying label information on magnetic tapes.

CHECKD version 5(33) runs ONLY on TOPS-20 Release 5.

CHECKD is documented in the TOPS-20 Operator's Guide.



2.0  EXTERNAL CHANGES

CHECKD includes support for RP07 and BAD BLOCK file editing.



3.0  KNOWN BUGS AND DEFICIENCIES

None.



4.0  INSTALLATION INSTRUCTIONS


4.1  Files Needed to Run CHECKD

CHECKD consists of one file, CHECKD.EXE.  CHECKD should  be  installed
on both SYS:  and SYSTEM:
CKD5.DOC                                                        Page 3


4.2  Instructions for Loading and Installing CHECKD

Mount the tape labeled  Installation  Tape  on  MTA0:   and  type  the
following commands:

     SKIP MTA0:5 FILES
     R DUMPER
     TAPE MTA0:
     REWIND
     DENSITY 1600-BPI
     SKIP 1
     RESTORE <*>CHECKD.EXE (TO) SYS:*.*.-1
     REWIND
     EXIT
     COPY SYS:CHECKD.EXE SYSTEM:CHECKD.EXE



4.3  Files Needed to Build CHECKD

CHECKD is built from the following file:

     CHECKD.MAC

In addition, the following files must be in SYS:

     MACREL.REL
     MACSYM.UNV
     MONSYM.UNV
     GLXMAC.UNV
     QSRMAC.UNV


4.4  Instructions for Building CHECKD

Mount the tape labeled  Distribution  Tape  on  MTA0:   and  type  the
following commands:

     R DUMPER
     TAPE MTA0:
     REWIND
     DENSITY 1600-BPI
     SKIP 1
     RESTORE <*>*.*.* (TO) <self>*.*.*
     REWIND
     ^C
     SUBMIT CHECKD.CTL/TIME/UNIQ:0/REST
CKD5.DOC                                                        Page 4


4.5  Special Considerations

CHECKD must be run with WHEEL  or  OPERATOR  enabled,  since  it  does
physical disk accesses.  As with most privileged programs, CHECKD must
be used with caution.  Rebuilding the  bittable  under  any  condition
except  stand  alone  will  very  likely  result  in  a  mangled  file
structure.

Care shoud be taken when initializing labeled tapes, since CHECKD will
unconditionally   destroy   any  existing  data  on  a  tape  when  it
initializes it.



5.0  INTERNAL CHANGES

CHECKD can now accomodate RP20/RP07 disk drives.

The help text for CHECKD is now embedded in the code.



6.0  SUGGESTIONS

Use extreme caution.



[End of CKD5.DOC]