[TUHS] Unix v7 icheck dup problem

Jonathan Gray jsg at jsg.id.au
Mon Mar 6 18:58:54 AEST 2023


On Mon, Mar 06, 2023 at 03:14:27AM -0500, Noel Chiappa wrote:
> 
> I've also been amusing myself trying to figure out who wrote:
> 
>   http://ana-3.lcs.mit.edu/~jnc/tech/unix/s1/fcheck.c

According to Guy Harris in
https://groups.google.com/g/net.unix/c/-H9x36DMOBQ/m/4mcL76lKbmMJ

'they had to replace "icheck" and "dcheck" with a new program which
would do most of the dirty work of file system repair for them -
Hal wrote one called "fcheck", which cleaned V6 file systems, and
which appeared in source-code form on the PWB/UNIX 1.0 distribution
tape.  Unfortunately, PWB/UNIX 1.0 modified the V6 file system so
that it didn't support "huge" files, and the eighth indirect pointer
pointed directly to a block as the other seven did, so the "fcheck"
there wouldn't fix a vanilla PWB/UNIX file system, but it worked
just fine on a vanilla V6 FS.'


More information about the TUHS mailing list