path: root/sbin/fsck_ffs/fsck_ffs.8
diff options
authorDavid E. O'Brien <obrien@FreeBSD.org>2009-01-30 18:33:05 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2009-01-30 18:33:05 +0000
commit111a52201c666af03357391624dc12e8e47b09ec (patch)
tree65f596e651497e62a137531d7771a73ad6ee6ac8 /sbin/fsck_ffs/fsck_ffs.8
parent74f13fb3b6d70ab628f671d7566e8d4bc47da2e7 (diff)
Add the '-C' "check clean" flag. If the FS is marked clean, skip file
system checking. However, if the file system is not clean, perform a full fsck. Reviewed by: delphij Obtained from: Juniper Networks
Notes: svn path=/head/; revision=187931
Diffstat (limited to 'sbin/fsck_ffs/fsck_ffs.8')
1 files changed, 12 insertions, 4 deletions
diff --git a/sbin/fsck_ffs/fsck_ffs.8 b/sbin/fsck_ffs/fsck_ffs.8
index a264f213c4b8..b27269a5947b 100644
--- a/sbin/fsck_ffs/fsck_ffs.8
+++ b/sbin/fsck_ffs/fsck_ffs.8
@@ -29,7 +29,7 @@
.\" @(#)fsck.8 8.4 (Berkeley) 5/9/95
.\" $FreeBSD$
-.Dd January 20, 2009
+.Dd January 25, 2009
@@ -46,9 +46,9 @@
.Ar ...
The specified disk partitions and/or file systems are checked.
-In "preen" mode the clean flag of each file system's superblock is examined
-and only those file systems that
-are not marked clean are checked.
+In "preen" or "check clean" mode the clean flag of each file system's
+superblock is examined and only those file systems that are not marked clean
+are checked.
File systems are marked clean when they are unmounted,
when they have been mounted read-only, or when
@@ -175,6 +175,14 @@ Use the block specified immediately after the flag as
the super block for the file system.
An alternate super block is usually located at block 32 for UFS1,
and block 160 for UFS2.
+.It Fl C
+Check if file system was dismouted cleanly.
+If so, skip file system checks (like "preen").
+However, if the file system was not cleanly dismounted, do full checks,
+is if
+was invoked without
+.Fl C .
.It Fl c
Convert the file system to the specified level.
Note that the level of a file system can only be raised.