From: almesber@nessie.cs.id.ethz.ch (Werner Almesberger)
Newsgroups: comp.os.linux.announce
Subject: ALPHA: dosfsck, version 0
Date: 8 May 1993 12:08:34 +0300
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Message-ID: <1sftaiINNk6e@hydra.Helsinki.FI>

I've just uploaded the first ALPHA test version of dosfsck to
sunsite.unc.edu:/pub/Linux/Incoming and tsx-11.mit.edu, where
it will probably appear in /pub/linux/ALPHA/dosfs
The file is named dosfsck.0.tar.z

dosfsck is the long overdue CHKDSK equivalent for Linux. I've
attached the README file.

In order to compile dosfsck, you need header files from dosfs.9
or later.

As with all ALPHA software, you ought to be careful. It has
successfully fixed two partitions on my system, but that
doesn't mean that it won't wreck yours.

- Werner

----------------------------------- README ------------------------------------

dosfsck, version 0
==================

WARNING: This is ALPHA test software. Use at your own risk.

dosfsck is the Linux equivalent of PC/MS-DOS' CHKDSK. It checks the
consistency of PC/MS-DOS file systems and optionally tries to repair
them. The tests dosfsck performs are described in the man page.

dosfsck needs header files from dosfs.9 (or later) to compile.

Before using dosfsck to repair a file system that contains data of any
value, you should verify that dosfsck is able to correct all reported
errors. (Except fatal errors and those reported as unfixable, of
course.) In order to do this, run it with the -V option, e.g.

   dosfsck -V /dev/sda1         (automatic check)
or dosfsck -V -r /dev/sda1      (interactive check and repair)

dosfsck will perform two passes: in the first pass, inconsistencies are
detected and a list of changes to correct the problems is generated. In
the second pass, those changes are applied whenever dosfsck reads data
from disk. Hence no fixable errors should be reported in the second
pass if the first pass was successful.

Please notify the author if fixable errors are reported in the second
pass.

After verifying that dosfsck appears to be able to perform the desired
operations, either confirm that you want the changes to be performed
(if dosfsck was started with -r) or re-run dosfsck with the -a option
(if it was started without -r).

Please send bug reports, comments, flames, etc. to
almesber@nessie.cs.id.ethz.ch  or  almesber@bernina.ethz.ch

- Werner
-- 
   _________________________________________________________________________
  / Werner Almesberger, ETH Zuerich, CH      almesber@nessie.cs.id.ethz.ch /
 /_IFW_A44__Tel._+41_1_254_7213__________________almesber@bernina.ethz.ch_/
