freebsd-skq/sbin/fsck_ffs
Kirk McKusick 910b491e7e Update the actions previously attempted by the -D option to make them
robust. With these changes fsck is now able to detect and reliably
rebuild corrupted cylinder group maps. The -D option is no longer
necessary as it has been replaced by a prompt asking whether the
corrupted cylinder group should be rebuilt and doing so when requested.
These actions are only offered and taken when running fsck in manual
mode. Corrupted cylinder groups found during preen mode cause the fsck
to fail.

Add the -r option to free up excess unused inodes. Decreasing the
number of preallocated inodes reduces the running time of future
runs of fsck and frees up space that can allocated to files. The -r
option is ignored when running in preen mode.

Reviewed by: Xin LI <delphij@>
Sponsored by: Rsync.net
2009-02-04 01:02:56 +00:00
..
SMM.doc
dir.c
ea.c
fsck_ffs.8 Update the actions previously attempted by the -D option to make them 2009-02-04 01:02:56 +00:00
fsck.h Update the actions previously attempted by the -D option to make them 2009-02-04 01:02:56 +00:00
fsutil.c Update the actions previously attempted by the -D option to make them 2009-02-04 01:02:56 +00:00
gjournal.c Fix -fstrict-aliasing warning. 2006-11-01 10:56:33 +00:00
inode.c Update the actions previously attempted by the -D option to make them 2009-02-04 01:02:56 +00:00
main.c Update the actions previously attempted by the -D option to make them 2009-02-04 01:02:56 +00:00
Makefile Convert fsck_ffs to nmount(). This seems to solve 2007-09-19 01:24:19 +00:00
pass1.c Update the actions previously attempted by the -D option to make them 2009-02-04 01:02:56 +00:00
pass1b.c
pass2.c In pass2check(): Be more strict with the inode information before further 2008-02-26 03:05:48 +00:00
pass3.c
pass4.c
pass5.c Background fsck applies twice some summary totals changes. The next 2008-10-13 14:01:05 +00:00
setup.c Add the '-C' "check clean" flag. If the FS is marked clean, skip file 2009-01-30 18:33:05 +00:00
utilities.c