IBM OS/2 CHKDSK README
GAMMA Version 1 (March 31, 1997)
THIS PROGRAM IS FOR IBM INTERNAL USE ONLY!
Thank you for your interest in this Beta program. Please read these
notes before installing and using the Beta version of CHKDSK.
CONTENTS
________
This file contains the following information:
1.0 HIGHLIGHTS OF THIS VERSION OF CHKDSK
2.0 INSTALLING THE CHKDSK BETA
3.0 REMOVING THE CHKDSK BETA
4.0 USING THIS VERSION OF CHKDSK
5.0 TRADEMARKS
1.0 HIGHLIGHTS OF THIS VERSION OF CHKDSK
___________________________________
This version of CHKDSK offers significant improvements for use
with High Performance File System (HPFS) drives:
1. Single pass correction of errors.
You can run CHKDSK once to fix all errors on an HPFS drive.
2. Performance improvements.
CHKDSK execution is now up to two times faster on non-RAID
drives, and up to 11 times faster on large RAID drives.
3. Reduced memory requirement.
CHKDSK now uses less memory to check large drives (> 4GB).
4. Improved FOUND directory format.
Files and directories recovered by CHKDSK and placed in the
FOUND directory now have their original names (as much as can
be recovered) appended to the names assigned by CHKDSK.
5. More sophisticated error detection.
This version of CHKDSK recognizes errors that previous versions
did not.
6. More sophisticated error correction.
This version of CHKDSK will recover files and directories in cases
where previous versions would have deleted them.
7. Binary log file created in the root directory for use by Service.
File name is chkdsk.log and a backup is kept in chkdsk.old.
Service has a tool (PMCHKLOG) to format the logfile.
Improvements in this version of CHKDSK are for HPFS drives only.
CHKDSK operation for File Allocation Table (FAT) drives has not
changed from prior versions.
This enhanced CHKDSK operates on IBM OS/2 Warp 3.0 and higher,
including IBM Warp Server 4 and IBM Warp Server 4 SMP. IBM OS/2 2.1
and IBM OS/2 2.1 SMP are NOT supported.
2.0 INSTALLING THE CHKDSK BETA
__________________________
To install this version of CHKDSK:
1) Backup your system.
2) At an OS/2 prompt, type INSTALL and press enter.
3) Follow the prompts to install CHKDSK on your boot drive.
Installing this version of CHKDSK results in the following changes:
a) Two files are added to the drive being checked:
chkdsk32.exe
chkdsk32.dll
b) The existing uhpfs.dll file is replaced
c) The original uhpfs.dll is renamed uhpfs.sav
These changes cause the Beta version to run instead of the previously
installed version of CHKDSK (including AUTOCHECK operation).
If you want to be able to choose between the Beta and the previous
CHKDSK version, take the following actions:
1) Make sure there is a .; entry in your LIBPATH statement in
config.sys ahead of \os2\dll; .
2) Copy the beta uhpfs.dll to a new subdirectory of your choice;
the new subdirectory cannot be in your LIBPATH statement.
3) Restore the original uhpfs.dll from uhpfs.sav .
With these changes, the Beta version of CHKDSK operates when initiated
from the new subdirectory; otherwise, the previously installed version of
CHKDSK operates.
3.0 REMOVING THE CHKDSK BETA
____________________________
The following actions will remove the CHKDSK Beta:
1) On the drive on which you installed the Beta version, go to
the \os2 subdirectory.
2) Erase the following file: chkdsk32.exe
3) Go to the \os2\dll subdirectory on the same drive.
4) Erase the following file: chkdsk32.dll
5) Verify uhpfs.sav is in this subdirectory.
6) Erase the following file: uhpfs.dll
7) Copy uhpfs.sav to uhpfs.dll
The CHKDSK Beta is no longer installed. The previously installed version
of CHKDSK is again your current version.
4.0 USING THIS VERSION OF CHKDSK
____________________________
The interface to CHKDSK remains CHKDSK.COM and PMCHKDSK. The
command line parameters and messages from CHKDSK are unchanged.
CHKDSK creates a binary log (chkdsk.log) on the root of the drive
being checked. The previous log file is saved as chkdsk.old .
As with prior versions of CHKDSK, AUTOCHECK of drives over 8GB in
size is not supported. Drives over 8GB in size should be checked using
the /C option of CHKDSK as follows:
1) Place a call to CHKDSK in your STARTUP.CMD file and specify
the drive to check, along with the /C.
2) CHKDSK then examines the drive and checks the drive if
needed.
The first time this Beta version of CHKDSK runs on a drive, it
will report errors if the drive was fast formatted. These errors are
harmless and go away if CHKDSK is run with the /F option.
5.0 TRADEMARKS
_____________
The following terms are trademarks of the IBM Corporation in the
United States or other countries or both:
IBM
OS/2
THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED,
INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS
FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO
THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT,
IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS.
(C) Copyright IBM Corporation 1997. All rights reserved.