Google
 

Trailing-Edge - PDP-10 Archives - bb-d868b-bm_tops20_v3a_2020_dist - 3a-documentation/ckd3a-20.doc
There are 2 other files named ckd3a-20.doc in the archive. Click here to see a list.


CHECKD.DOC -- Changes from V3(17) to V3A(20)
September 1978






























COPYRIGHT (C) 1976,1977,1978 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.
CKD3.DOC                                                        Page 2


CHECKD.DOC -- Changes from V3(17) to V3A(20)
September 1978



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 version 3A(20) runs ONLY on TOPS-20 Release 3A.

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



2.0  EXTERNAL CHANGES

The LIMIT and UNLIMIT commands have been added.



3.0  KNOWN BUGS AND DEFICIENCIES

As of 1-Sep-78 CHECKD may not be run while files  are  being  created,
deleted or added to.



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:
CKD3.DOC                                                        Page 3


4.2  Instructions for Loading and Installing CHECKD

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

     R DUMPER
     TAPE MTA0:
     REWIND
     DENSITY 1600
     SKIP 2
     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


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
     SKIP 3
     RESTORE <*>*.*.* (TO) <self>*.*.*
     REWIND
     EXIT
     SUBMIT CHECKD.CTL/TIME/UNIQ:0/REST


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.
CKD3.DOC                                                        Page 4


5.0  INTERNAL CHANGES

Refer to CHECKD.TCO for detailed information about changes.



6.0  SUGGESTIONS

Use extreme caution.



[End of CKD3A.DOC]