MPE/iX System Utilities Reference Manual (32650-90908)

Chapter 9
103
9 FSCHECK
The file system check utility (FSCHECK) is a native mode program used to detect and repair inconsistencies
found in the file directories and file label tables of the MPE/iX operating system and to display the file extent
map. It is a standalone utility and should be the only program running on the system when it is in use.
FSCHECK also provides a consistent MPE/iX subsystem interface, including LISTREDO, REDO, DO, USE, DEBUG,
and LOG functionality.
WARNING Do not use this utility without proper service center support. Unauthorized use will
void your warranty and may cause data loss!
Operation
There are two parts to the FSCHECK utility, the program and the message catalog. The program can reside in
any group and account, but the message catalog must reside in MPEXL.TELESUP. Each version of the program
has a unique message catalog, and the catalog contains a version ID to prevent the mixing of incompatible
programs and catalog versions. If the message catalog is not in MPEXL.TELESUP, use a file equation to redirect
it to the correct file.
To execute the FSCHECK utility, type FSCHECK at the MPE/iX prompt. You can also invoke FSCHECK with the
MPE/iX RUN command using the INFO parameter to pass commands. The group and account in FSCHECK that
is being run should have PM, MR, DS, and PH capabilities.
The FSCHECK utility uses the formal file designators FSCHKIN and FSCHKOUT for input and output respectively.
The default input file is $STDINX and the default output file is $STDLIST, though you can use file equations to
redirect them to other files.
On the following pages, each of the FSCHECK commands is listed in alphabetical order. String sequences
(tokens) in brackets next to the command name indicate abbreviations for the command.