SYNOPSIS

       fsck_ext2fs [-Fpfnyv] [-b block]


DESCRIPTION

       fsck_ext2fs  maps  the  traditional FreeBSD fsck_ffs options to options
       with the same functionality for e2fsck, runs e2fsck and then  maps  its
       exit status to values that FreeBSD understands.  e2fsck is a utility to
       check and repair ext2 and ext3 file systems.



OPTIONS

       -F     (check foreground mode required) Immediately exits with status 1
              to  tell  fsck  that ext2fs cannot be checked in the background.
              fsck usually runs fsck_* programs twice, first with -F  to  find
              out  if they can do background checking, then either immediately
              without -F for foreground checking or deferred in the background
              with -B.

       -p     (preen mode) This option suppresses adding the -f option (unless
              -f is also given) and adds the -p option to the  e2fsck  command
              line.  This  causes  e2fsck  to automatically fix any filesystem
              problems that can safely be fixed without operator intervention.
              Without this option given, e2fsck will be run with the -f option
              to force a check, since interactive scan and repair mode is  the
              default on FreeBSD, but not on Linux where e2fsck comes from.

       -f     (force  check) This option forces the check of a clean file sys-
              tem while preening and is passed to e2fsck verbatim.

       -n     ("no" mode) This option causes the file system to be  opened  in
              read-only  mode and assume "no" as answer to all questions. This
              is the only way to safely run fsck on a  mounted  ext2  or  ext3
              file system. This option is passed to e2fsck verbatim.

       -y     ("yes" mode) This option is passed verbatim to e2fsck and causes
              it to assume "yes" as answer to all questions. This  allows  the
              non-interactive use of e2fsck but is rather aggressive. Use with
              care.

       -v     (verbose output) This option is passed verbatim  to  e2fsck  and
              causes it to verbosely report its progress.

       -b block
              (use  alternate  super  block) This option is passed verbatim to
              e2fsck and selects an alternate super block, for  use  when  the
              primary  super  block has been damaged. Please see the e2fsck(8)
              manual page for details.



EXIT STATUS

       If errors remain after e2fsck, an invalid option or  too  many  options
       have been specified, e2fsck was killed with a signal or the fork system
              is the location of the e2fsck program to run.



AUTHOR

       Matthias  Andree  <matthias.andree@gmx.de>  wrote  the program and this
       manual page.


CONFORMING TO

       The FreeBSD 6.1 command line interface for fsck_ufs(8).


SEE ALSO

       fsck(8), e2fsck(8) and fsck_ufs(8).



Matthias Andree                   2006-07-02                    fsck_ext2fs(8)

Man(1) output converted with man2html