Google
 

Trailing-Edge - PDP-10 Archives - k20v7c - subsys/checkd.hlp
There are 34 other files named checkd.hlp in the archive. Click here to see a list.
                             TOPS-20 CHECKD
                              April, 1984

CHECKD  is  a  program  to  check  the  filesystem  and  bittable  for
consistent  data.   CHECKD  is also capable of rebuilding the bittable
from the directory information, reconstructing the  root-directory  or
the  index-table  and,  scanning  for  files which use particular disk
addresses.  Commands are in the general form:

        Keyword [optional arg] structure-name

Command                 Description

CHECK BITTABLE  Check the consistency of the bit  table  by  comparing
                the  pages marked as assigned against those pointed to
                by the file system.  Also writes lost  page  addresses
                in a file.

CHECK DIRECTORY Check just  directory  information  on  the  specified
                structure.

DISABLE
ENABLE          Select or deselect one of the following features.

        AUTOMATIC-STARTUP
                Mark the structure as the primary public structure  at
                system startup time.  The serial number of the CPU for
                which  this  is  the  primary  public   structure   is
                requested.

        BAT-BLOCK-DELETE
                Allow a  verification  pass  of  the  disk  to  delete
                entries  from  the  BAT  BLOCKs.   If  this feature is
                disabled, entries will only be added.

        ECC-ERROR-MAPPING
                This controls whether ECC errors will be added to  the
                BAT  blocks  during  a  verification pass on the disk.
                This includes pages for which  the  first  attempt  to
                read  the  page  with error correction enabled failed,
                but one of the following 7 retries was successful.  It
                is strongly suggested that this switch be ENABLED.

        LARGE-DIRECTORIES
                Control whether directories may contain  huge  amounts
                of  files  or  not.   Use  DISABLE to guarantee that a
                particular structure can be used on  small  and  large
                systems.   Use  ENABLE  to  allow  directories to grow
                large on a structure.  Note that if a directory  grows
                large,  the  structure  will  no longer be usable on a
                small system.

        PASSWORD-ENCRYPTION
                Control whether the password's on directories will  be
                encrypted  or  not.   Passwords  that are in existence
                already will remain working in the  un-encrypted  mode
                until the user or someone else changes the password.

        SOFT-ERROR-MAPPING
                This controls whether soft errors will be added to the
                BAT  blocks  during  a  verification pass on the disk.
                Soft errors are defined as failure to  read  the  disk
                without   ECC  correction  or  system  error  recovery
                (reading with offset).

        WRITE-VERIFICATION (OF) DATA
                Control read after write verification of pages written
                to  the  data  space  on a disk.  Note that using this
                feature may cause serious performance problems.

        WRITE-VERIFICATION (OF) SWAPPING
                Control read after write verification of pages written
                to the swapping space on a disk.  Note that using this
                feature may cause serious performance problems.

REBUILD         Rebuild bittable from  directory  information  on  the
                specified structure.

RECONSTRUCT     Reconstructs the  <ROOT-DIRECTORY>  on  the  specified
                structure   and   then   rebuilds   the   bit   table.
                Reconstruction  can   also   be   performed   on   the
                INDEX-TABLE and this will not rebuild the bit table.

CREATE          Accepts configuration information for a file structure
                and  then  creates  a new file system on the specified
                units.

SCAN            Read a file  of  disk  addresses  and  then  scan  the
                directories  for  the  specified addresses.  When each
                address is found, prints the name  of  the  file  that
                uses that address.

STATUS          Type the setting of various CHECKD switches.

EXIT            Exit from CHECKD.

RELEASE         Deassign the pages whose addresses  are  contained  in
                the specified file.

VERIFY          Scans entire disk or just the swapping  space  looking
                for  both hard and soft errors.  Depending upon ENABLE
                BAT-BLOCK-DELETE, this option may allow  the  addition
                or  deletion  of entries in the BAT blocks as a result
                of the scan.  After the scan,  the  bat  block  editor
                will automaticaly be called

PUSH            Run the EXEC as an  inferior  program.   Use  the  POP
                command to return to CHECKD.

FILE-DDT        Run the FILDDT program as an  inferior  program.   Use
                the FILDDT EXIT command or ^Z to return to CHECKD.

HELP            Print this information.

EDIT            Selects a structure, and allows  the  modification  of
                the BAT blocks for that structure.  BAT block deletion
                must be enabled to allow entries to be removed.

        ADD     Add a page to the  bat  blocks  of  the  structure  in
                question.

        DELETE  Delete a page from the bat blocks of the structure  in
                question.

        QUIT    Return to CHECKD command level.  The  BAT  blocks  are
                not updated.

        EXIT    Return to CHECKD command level.  The  BAT  blocks  are
                updated.  If this command is not given, the BAT blocks
                will not be changed.  If any BAT block  will  overflow
                due to ADD or DELETE commands that have been given, an
                error message is given, the disks are not updated, and
                the program remains in BAT-EDIT mode.

        LIST    List the information we have about the BAT blocks.

        PUSH    Run the EXEC as an  inferior  program.   Use  the  POP
                command  to  return  to CHECKD.  CHECKD will remain in
                BATBLOCK edit mode.

        FILE-DDT
                Run the FILDDT program as an  inferior  program.   Use
                the  FILDDT  EXIT  command  or ^Z to return to CHECKD.
                CHECKD will remain in BATBLOCK edit mode.

                Where applicable, ^Y will print the current status  of
                CHECKD.