Google
 

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


CHECKD.DOC -- Changes from V5.1(82) to V6(53)

January 1984






























COPYRIGHT  (C)  1976,1979,1982,1984  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.
CHECKD.DOC -- Changes from V5.1(82) to V6(53)         Page 2


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 6(53) runs ONLY on TOPS-20 Release 6.

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



2.0  EXTERNAL CHANGES

2.1  USE OF DECIMAL NUMBERS

Questions and displays of the channel, controller, and  unit
numbers are now displayed in decimal.



2.2  RP20 SUPPORT

There is a new command SET DRIVE-SERIAL-NUMBER (FOR RP20) to
allow  system  managers to set the serial number for an RP20
disk unit.  This is necessary to allow CFS to share the disk
pack.



3.0  KNOWN BUGS AND DEFICIENCIES

None.



4.0  INSTALLATION INSTRUCTIONS
CHECKD.DOC -- Changes from V5.1(82) to V6(53)         Page 3


4.1  Files Needed To Run CHECKD

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



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
CHECKD.DOC -- Changes from V5.1(82) to V6(53)         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

5.1  DISKS

CHECKD is now able to recognize any disk  that  the  monitor
knows  about.  With this release that inlcudes the following
new disks:  RA81, RA60.



5.2  HELP

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



6.0  SUGGESTIONS

Use extreme caution.

[End of CHECKD.DOC]