Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

clri(8)

fsck(8)

ncheck(8)

icheck(8)  —  Maintenance

OSF

NAME

icheck − File system storage consistency check

SYNOPSIS

icheck [−b numbers] [file system]

DESCRIPTION

The icheck command is obsoleted for normal consistency checking by fsck. 

The icheck command examines a file system, builds a bit map of used blocks, and compares this bit map against the free map maintained on the file system.  If the file system is not specified, a set of default file systems is checked.  The normal output of icheck includes a report of the following items:

       •The total number of files and the numbers of regular, directory, block special and character special files. 

       •The total number of blocks in use and the numbers of single-, double-, and triple-indirect blocks and directory blocks. 

       •The number of free blocks. 

       •The number of blocks missing; that is, not in any file or in any free map. 

A list of block numbers follows the −b option; whenever any of the named blocks turn up in a file, a diagnostic is produced. 

The icheck command is faster if the raw version of the special file is used since it reads the i-list many blocks at a time. 

NOTES

Since icheck is inherently two-pass in nature, extraneous diagnostics may be produced if applied to active file systems.  It believes even preposterous super-blocks and can consequently cause a core dump. 

DIAGNOSTICS

For duplicate blocks and bad blocks which lie outside the file system, icheck announces the difficulty, the i-number, and the kind of block involved.  If a read error is encountered, the block number of the bad block is printed and icheck considers it to contain zero. 

FILES

/usr/sbin/icheck
Specifies the command path.

RELATED INFORMATION

Commands:  clri(8), fsck(8), ncheck(8)
 
 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026