70 lines
1.9 KiB
Groff
70 lines
1.9 KiB
Groff
|
.TH FSCK 1
|
||
|
.SH NAME
|
||
|
fsck \- perform file system consistency check
|
||
|
.SH SYNOPSIS
|
||
|
\fBfsck\fR [\fB\-aclmrs\fR]\fR [\fIdevice\fR] ...\fR
|
||
|
.br
|
||
|
.de FL
|
||
|
.TP
|
||
|
\\fB\\$1\\fR
|
||
|
\\$2
|
||
|
..
|
||
|
.de EX
|
||
|
.TP 20
|
||
|
\\fB\\$1\\fR
|
||
|
# \\$2
|
||
|
..
|
||
|
.SH OPTIONS
|
||
|
.TP 5
|
||
|
.B \-a
|
||
|
# Automatically repair inconsistencies
|
||
|
.TP 5
|
||
|
.B \-c
|
||
|
# Check and list only the specified i-nodes
|
||
|
.TP 5
|
||
|
.B \-l
|
||
|
# List the files and directories in the filesytem
|
||
|
.TP 5
|
||
|
.B \-r
|
||
|
# Prompt user for repairs if inconsistencies are found
|
||
|
.TP 5
|
||
|
.B \-s
|
||
|
# List the superblock of the file system
|
||
|
.SH EXAMPLES
|
||
|
.TP 20
|
||
|
.B fsck /dev/c0d0p3
|
||
|
# Check file system on \fI/dev/c0d0p3\fR
|
||
|
.TP 20
|
||
|
.B fsck \-a /dev/at0
|
||
|
# Automatically fix errors on \fI/dev/at0\fR
|
||
|
.TP 20
|
||
|
.B fsck \-l /dev/fd0
|
||
|
# List the contents of \fI/dev/fd0\fR
|
||
|
.TP 20
|
||
|
.B fsck \-c 2 3 /dev/c0d0p2
|
||
|
# Check and list \fI/dev/c0d0p2\fR i-nodes 2 & 3
|
||
|
.SH DESCRIPTION
|
||
|
.PP
|
||
|
\fIFsck\fR performs consistency checks on the file systems which reside
|
||
|
on the specified devices.
|
||
|
When either the \fB\-a\fR or \fB\-r\fR flags are given, the file system
|
||
|
will be repaired if errors are found.
|
||
|
Before running \fIfsck\fR on a mounted file system, it must first be unmounted.
|
||
|
Trying to repair a mounted file system is dangerous and should not be
|
||
|
attempted.
|
||
|
.PP
|
||
|
To repair the root file system (which cannot be unmounted), first
|
||
|
type CTRL-F9 at the console to kill any and all processes. Log back in
|
||
|
as \fBroot\fR, type \fIsync\fR to force any buffered changes to disk,
|
||
|
run \fIfsck\fR on the root file system and immediately reboot the
|
||
|
computer by typing \fIreboot\fR.
|
||
|
.PP
|
||
|
It is necessary to kill all processes before repairing the root file system
|
||
|
to prevent them from modifying any disk blocks while \fIfsck\fR is running.
|
||
|
This is only necessary for the root file system, any other file system can
|
||
|
simply be unmounted before it is checked.
|
||
|
.SH "SEE ALSO"
|
||
|
.BR mkfs (1),
|
||
|
.BR mount (1).
|
||
|
.\" disk name refs corrected, i.e., old hd1 now c0d0p0 -- ASW 2005-01-15
|