FSCK(8)                 NetBSD System Manager's Manual                 FSCK(8)

     fsck - file system consistency check and interactive repair

     fsck [-dfnpqvy] [-l maxparallel] [-t fstype] [-T fstype:fsoptions]
          [special | node ...]

     The fsck command invokes file system-specific programs to check the spe-
     cial devices listed in the fstab(5) file or in the command line for con-

     It is normally used in the script /etc/rc during automatic reboot.  If no
     file systems are specified, and ``preen'' mode is enabled ( -p option)
     fsck reads the table /etc/fstab to determine which file systems to check,
     in what order.  Only partitions in fstab that are mounted ``rw,'' ``rq''
     or ``ro'' and that have non-zero pass number are checked.  File systems
     with pass number 1 (normally just the root file system) are checked one
     at a time.  When pass 1 completes, all remaining file systems are
     checked, running one process per disk drive.  By default, file systems
     which are already mounted read-write are not checked.  The disk drive
     containing each file system is inferred from the longest prefix of the
     device name that ends in a digit; the remaining characters are assumed to
     be the partition designator.

     The options are as follows:

     -d      Debugging mode.  Just print the commands without executing them.

     -f      Force checking of file systems, even when they are marked clean
             (for file systems that support this), or when they are mounted

     -l maxparallel
             Limit the number of parallel checks to the number specified in
             the following argument.  By default, the limit is the number of
             disks, running one process per disk.  If a smaller limit is
             given, the disks are checked round-robin, one file system at a

     -n      Causes fsck to assume no as the answer to all operator questions,
             except "CONTINUE?".

     -p      Enter preen mode.  In preen mode, fsck will check all file sys-
             tems listed in /etc/fstab according to their pass number, and
             will make minor repairs without human intervention.  Any major
             problems will cause fsck to exit with a non-zero exit(3) code, so
             as to alert any invoking program or script that human interven-
             tion is required.

     -q      Quiet mode, do not output any messages for clean filesystems.

     -t fstype
             Invoke fsck only for the comma separated list of file system
             types.  If the list starts with ``no'' then invoke fsck for the
             file system types that are not specified in the list.

     -v      Print the commands before executing them.

     -y      Causes fsck to assume yes as the answer to all operator ques-

     -T fstype:fsoptions
             List of comma separated file system specific options for the
             specified file system type, in the same format as mount(8).

     /etc/fstab  file system table

     fstab(5), fsck_ffs(8), fsck_msdos(8), mount(8)

NetBSD 1.6                     October 20, 2003                     NetBSD 1.6

You can also request any man page by name and (optionally) by section:


Use the DEFAULT collection to view manual pages for third-party software.

©1994 Man-cgi 1.15, Panagiotis Christias <christia@softlab.ntua.gr>
©1996-2001 Modified for NetBSD by Kimmo Suominen <kim@tac.nyc.ny.us>