From owner-man-jp-reviewer@jp.FreeBSD.org Sun Aug 31 14:45:46 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h7V5jkj15339;
	Sun, 31 Aug 2003 14:45:46 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id h7V5jja15331
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 31 Aug 2003 14:45:45 +0900 (JST)
	(envelope-from horikawa@jp.freebsd.org)
Received: from localhost (12-252-35-167.client.attbi.com[12.252.35.167](untrusted sender))
          by comcast.net (rwcrmhc11) with SMTP
          id <2003083105444501300q7dtme>; Sun, 31 Aug 2003 05:44:45 +0000
Message-Id: <20030830.234303.59467106.horikawa@attbi.com>
To: man-jp-reviewer@jp.FreeBSD.org
From: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
X-Mailer: Mew version 3.2 on Emacs 21.3 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
Date: Sat, 30 Aug 2003 23:43:03 -0600
X-Sequence: man-jp-reviewer 4505
Subject: [man-jp-reviewer 4505] (new) devinfo.8, digictl.8, extattrctl.8, fsck_ffs.8, kldxref.8
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: horikawa@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030830

$BKY@n$G$9!#(B

devinfo.8, digictl.8, extattrctl.8, fsck_ffs.8, kldxref.8 $B$N?7Lu$G$9!#(B
fsck_ffs.8 $B$N$[$H$s$I$O!"(B4.7-RELEASE $B$N(B fsck.8 $BK]Lu$+$i$b$C$F$-$?$b$N(B
$B$G$9!#(B

--- devinfo.8.bak	Sat Aug 30 19:55:52 2003
+++ devinfo.8	Sat Aug 30 20:04:56 2003
@@ -25,48 +25,48 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/usr.sbin/devinfo/devinfo.8,v 1.6 2002/09/20 02:26:58 imp Exp $
+.\" %FreeBSD: src/usr.sbin/devinfo/devinfo.8,v 1.6 2002/09/20 02:26:58 imp Exp %
 .\"
+.\" $FreeBSD$
 .Dd May 10, 2002
 .Os
 .Dt DEVINFO 8
-.Sh NAME
+.Sh $BL>>N(B
 .Nm devinfo
-.Nd print information about system device configuration
-.Sh SYNOPSIS
+.Nd $B%7%9%F%`$N%G%P%$%9@_Dj$K4X$9$k>pJsI=<((B
+.Sh $B=q<0(B
 .Nm
 .Op Fl ruv
-.Sh DESCRIPTION
-The
+.Sh $B2r@b(B
 .Nm
-utility, without any arguments, shows the hierarchy of devices available
-in the system, starting from the
+$B%f!<%F%#%j%F%#$O!"0z?t$r;XDj$7$J$$$H!"(B
+$B%7%9%F%`>e$G;HMQ2DG=$J%G%P%$%9$N3,AX$r(B
 .Dq nexus
-device.
+$B%G%P%$%9$+$i3+;O$7$FI=<($7$^$9!#(B
 .Pp
-The following options are accepted.
+$B<!$N%*%W%7%g%s$,<u$1IU$1$i$l$^$9!#(B
 .Bl -tag -width indent
 .It Fl r
-Causes hardware resource information (such as IRQ, I/O ports, I/O memory
-addresses) to be also listed, under each device that has reserved those resources.
+$B%O!<%I%&%'%";q8;>pJs(B
+(IRQ $B$d!"(BI/O $B%]!<%H$d!"(BI/O $B%a%b%j%"%I%l%9$J$I(B) $B$b!"(B
+$B$=$l$i$rM=Ls$7$?%G%P%$%9$N2<$KNs5s$7$^$9!#(B
 .It Fl u
-Displays the same information as with
 .Fl r
-but sorts by resource type rather than by device, allowing to review the
-set of system resources by usage and available resources.
-I.e., it lists all
-the IRQ consumers together.
+$B$GI=<($5$l$k$b$N$HF1$8>pJs$rI=<($7$^$9$,!"(B
+$B%G%P%$%9$G$O$J$/;q8;%?%$%W$K$h$C$F%=!<%H$7!"(B
+$B%7%9%F%`;q8;$N;HMQ>u67$d;HMQ2DG=$J$b$N$,J,$+$j0W$/$7$^$9!#(B
+$B$9$J$o$A!"(BIRQ $B;HMQ<T$r$^$H$a$FI=<($7$^$9!#(B
 .It Fl v
-Display all devices in the driver tree, not just those that are attached or
-busy.
-Without this flag, only those devices that have attached are reported.
+$B%"%?%C%?:Q$d;HMQCf$N%G%P%$%9$K8B$i$:!"(B
+$B%I%i%$%P%D%j!<Cf$N$9$Y$F$N%G%P%$%9$rI=<($7$^$9!#(B
+$B$3$N%U%i%0$r;XDj$7$J$$$H!"%"%?%C%A:Q$N%G%P%$%9$N$_$,Js9p$5$l$^$9!#(B
 .El
-.Sh SEE ALSO
+.Sh $B4XO"9`L\(B
 .Xr systat 1 ,
 .Xr devinfo 3 ,
 .Xr iostat 8 ,
 .Xr pciconf 8 ,
 .Xr pnpinfo 8 ,
 .Xr vmstat 8
-.Sh AUTHORS
+.Sh $B:n<T(B
 .An Mike Smith Aq msmith@FreeBSD.org

--- digictl.8.bak	Sat Aug 30 20:05:09 2003
+++ digictl.8	Sat Aug 30 20:26:09 2003
@@ -1,13 +1,15 @@
-.\" $FreeBSD: src/usr.sbin/digictl/digictl.8,v 1.6 2002/07/14 14:42:56 charnier Exp $
+.\" %FreeBSD: src/usr.sbin/digictl/digictl.8,v 1.6 2002/07/14 14:42:56 charnier Exp %
+.\"
+.\" $FreeBSD$
 .Dd June 20, 2001
 .Dt DIGICTL 8
 .Os
-.Sh NAME
+.Sh $BL>>N(B
 .Nm digictl
-.Nd control
+.Nd
 .Tn Digiboard
-devices
-.Sh SYNOPSIS
+$B%G%P%$%9$N@)8f(B
+.Sh $B=q<0(B
 .Nm
 .Fl a
 .Cm disable | enable | query
@@ -16,103 +18,102 @@
 .Op Fl d Ar debug
 .Op Fl ir
 .Ar ctrl-device ...
-.Sh DESCRIPTION
-The
+.Sh $B2r@b(B
 .Nm
-utility provides control of the
-.Tn Digiboard
-installed with the given
+$B%f!<%F%#%j%F%#$O!";XDj$7$?(B
 .Ar ctrl-device
-name and provides control of individual digiboard
-.Ar devices .
-A digiboard
+$B$H$$$&L>A0$G%$%s%9%H!<%k$5$l$F$$$k(B
+.Tn Digiboard
+$B$KBP$9$k@)8f$rDs6!$7!"8DJL$N(B digiboard
+.Ar device
+$B$KBP$9$k@)8f$bDs6!$7$^$9!#(B
+digiboard
 .Ar ctrl-device
-is usually of the form
+$B$O!"DL>o$O!"(B
 .Sm off
 .Pa /dev/digi Ar N Pa .ctl
 .Sm on
-where
+$B$H$$$&7A<0$G$9!#(B
 .Ar N
-is the card number and starts at
+$B$O%+!<%IHV9f$G$"$j!":G=i$K%"%?%C%A$5$l$?%+!<%I$KBP$7(B
 .Dq 0
-for the first attached card.
-A digiboard
+$B$+$i3+;O$7$^$9!#(B
+digiboard
 .Ar device
-is usually of the form
+$B$O!"DL>o$O!"(B
 .Sm off
 .Pa /dev/cua Oo Pa il Oc Pa D Ar N Pa \&. Ar P
 .Sm on
-or
+$B$+(B
 .Sm off
 .Pa /dev/tty Oo Pa il Oc Pa D Ar N Pa \&. Ar P
 .Sm on
-where
+$B$H$$$&7A<0$G$9!#(B
 .Ar N
-is the card number and
+$B$O%+!<%IHV9f$G$"$j!"(B
 .Ar P
-is the port number.
+$B$O%]!<%HHV9f$G$9!#(B
 .Pp
-The following flags are recognized:
+$B<!$N%U%i%0$,G'<1$5$l$^$9(B:
 .Bl -tag
 .It Fl a Cm disable | enable | query
-Disable, enable or query the
+$B;XDj$7$?%]!<%H(B ($BJ#?t;XDj2DG=(B) $B$N(B
 .Em ALTPIN
-settings for the given port(s).
+$B@_Dj$r!"L58z2=!&M-8z2=!&Ld$$9g$o$;$7$^$9!#(B
 .Pp
-When ALTPIN is enabled, the CD and DSR lines are logically reversed.
-This is useful when wiring serial ports to an 8 way RJ45 cable (full
-10 way RJ45 cables are quite rare).
+ALTPIN $B$rM-8z$K$9$k$H!"(BCD $B$H(B DSR $B$N@~$,O@M}E*$KH?E>$5$l$^$9!#(B
+$B%7%j%"%k%]!<%H$r(B 8 $B?D(B RJ45 $B%1!<%V%k$K7R$0$H$-$KM-MQ$G$9(B
+(10 $B?DA4It$"$k(B RJ45 $B%1!<%V%k$OHs>o$K5)$G$9(B)$B!#(B
 .Pp
-A single ALTPIN setting applies to both of the callout and callin devices.
+1 $B2s(B ALTPIN $B$r@_Dj$9$k$H!"H/8F$*$h$SCe8F$NN>J}$N%G%P%$%9$KE,MQ$5$l$^$9!#(B
 .It Fl d Ar debug
-If the driver has been compiled with
 .Dv DEBUG
-defined, the following bits from the
+$BDj5AIU$-$G%I%i%$%P$r%3%s%Q%$%k:Q$N>l9g!"(B
 .Ar debug
-variable are used to enable diagnostics in the digiboard driver:
+$BJQ?t$K4^$^$l$k<!$N%S%C%H$,!"(Bdigiboard $B%I%i%$%P$N?GCG$rM-8z$K$7$^$9!#(B
 .Bl -tag -width ".No 1024 ( Em MODEM )"
 .It 1 ( Em INIT )
-Diagnostics during card attach, detach and initialization.
+$B%+!<%I$N%"%?%C%A!"%G%?%C%A!"=i4|2=$N4V$N?GCG!#(B
 .It 2 ( Em OPEN )
-Diagnostics when opening a port.
+$B%]!<%H$N%*!<%W%s;~$N?GCG!#(B
 .It 4 ( Em CLOSE )
-Diagnostics when closing a port.
+$B%]!<%H$N%/%m!<%:;~$N?GCG!#(B
 .It 8 ( Em SET )
-Diagnostics when setting tty device flags.
+tty $B%G%P%$%9%U%i%0@_Dj;~$N?GCG!#(B
 .It 16 ( Em INT )
-Diagnostics when processing card events.
+$B%+!<%I%$%Y%s%H=hM};~$N?GCG!#(B
 .It 32 ( Em READ )
-Reports return values from port reads.
+$B%]!<%HFI$_<h$j$NLa$jCM$NJs9p!#(B
 .It 64 ( Em WRITE )
-Reports return values from port writes.
+$B%]!<%H=q$-9~$_$NLa$jCM$NJs9p!#(B
 .It 128 ( Em RX )
-Reports receive queue flow control.
+$B<u?.%-%e!<%U%m!<@)8f$NJs9p!#(B
 .It 256 ( Em TX )
-Reports transmit queue flow control.
+$BAw?.%-%e!<%U%m!<@)8f$NJs9p!#(B
 .It 512 ( Em IRQ )
-Diagnostics during interrupts (enable these with care).
+$B3d$j9~$_Cf$N?GCG(B ($B$3$l$i$N@_Dj;~$K$OCm0U$7$F$/$@$5$$(B)$B!#(B
 .It 1024 ( Em MODEM )
-Diagnostics when setting modem status flags.
+$B%b%G%`>uBV%U%i%0$N@_Dj;~$N?GCG!#(B
 .It 2048 ( Em RI )
-Reports when a RING is received.
+RING $B<u?.;~$NJs9p!#(B
 .El
 .It Fl i
-Display the card identification string and type ID.
+$B%+!<%I$N<1JLJ8;zNs$H%?%$%W(B ID $B$rI=<($7$^$9!#(B
 .It Fl r
-Reinitialize the card.
-For boards with external port modules, it is possible to add or remove
-modules and dynamically reprobe the number of ports using this switch.
-All ports on the card must be closed in order to reinitialize the card.
+$B%+!<%I$r:F=i4|2=$7$^$9!#(B
+$B30It%]!<%H%b%8%e!<%k$r;}$D%\!<%I$G$O!"%b%8%e!<%k$rA^H4$7!"(B
+$B$3$N%9%$%C%A$r;HMQ$9$k$3$H$GF0E*$K%]!<%H?t$r:F%W%m!<%V2DG=$G$9!#(B
+$B%+!<%I$r:F=i4|2=$7$^$9$N$G!"%+!<%I>e$NA4%]!<%H$N%/%m!<%:$,I,MW$G$9!#(B
 .Pp
-It is preferable to reinitialize the card rather than reload the entire
-digi module as reinitialization only affects the specified board rather
-than affecting all attached boards.
+digi $B%b%8%e!<%kA4BN$r:F%m!<%I$9$kBe$j$K!"(B
+$B%+!<%I$r:F=i4|2=$9$kJ}$,9%$^$7$$$G$9!#(B
+$B$J$<$J$i$P!"%"%?%C%A:Q$NA4%\!<%I$K1F6A$9$kBe$j$K!"(B
+$B:F=i4|2=$N1F6A$O;XDj$7$?%\!<%I$K8BDj$5$l$k$+$i$G$9!#(B
 .El
-.Sh BUGS
-It should be possible to reinitialize a board without closing all of the
-existing ports.
-.Sh HISTORY
-The
+.Sh $B%P%0(B
+$B$9$Y$F$N4{B8$N%]!<%H$r%/%m!<%:$9$k$3$H$J$/%\!<%I$r:F=i4|2=$G$-$k$Y$-$G$9!#(B
+.Sh $BNr;K(B
 .Nm
-utility first appeared in
-.Fx 5.0 .
+$B%f!<%F%#%j%F%#$,:G=i$KEP>l$7$?$N$O(B
+.Fx 5.0
+$B$G$9!#(B

--- extattrctl.8.bak	Sat Aug 30 20:26:27 2003
+++ extattrctl.8	Sat Aug 30 20:58:12 2003
@@ -25,18 +25,19 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\"       $FreeBSD: src/usr.sbin/extattrctl/extattrctl.8,v 1.23 2003/05/14 20:31:06 rwatson Exp $
+.\"       %FreeBSD: src/usr.sbin/extattrctl/extattrctl.8,v 1.23 2003/05/14 20:31:06 rwatson Exp %
 .\"
 .\" Developed by the TrustedBSD Project.
 .\" Support for file system extended attribute.
 .\"
+.\" $FreeBSD$
 .Dd March 30, 2000
 .Dt EXTATTRCTL 8
 .Os
-.Sh NAME
+.Sh $BL>>N(B
 .Nm extattrctl
-.Nd manage UFS1 extended attributes
-.Sh SYNOPSIS
+.Nd UFS1 $B3HD%B0@-$N4IM}(B
+.Sh $B=q<0(B
 .Nm
 .Cm start
 .Ar path
@@ -63,119 +64,124 @@
 .Ar path
 .Ar attrnamespace
 .Ar attrname
-.Sh DESCRIPTION
-The
+.Sh $B2r@b(B
 .Nm
-utility
-is the management utility for extended attributes over the UFS1 file system.
-It allows the starting and stopping of extended attributes on a file system,
-as well as initialization of attribute backing files, and enabling and
-disabling of specific extended attributes on a file system.
-.Pp
-The first argument on the command line indicates the operation to be
-performed.
-Operation must be one of the following:
+$B%f!<%F%#%j%F%#$O!"(B
+UFS1 $B%U%!%$%k%7%9%F%`$N3HD%B0@-$r4IM}$9$k$?$a$N%f!<%F%#%j%F%#$G$9!#(B
+$B%U%!%$%k%7%9%F%`>e$N3HD%B0@-5!G=$N3+;O$*$h$SDd;_!"(B
+$BB0@-J]B8%U%!%$%k(B (attribute backing file) $B$N=i4|2=!"(B
+$B%U%!%$%k%7%9%F%`>e$NFCDj$N3HD%B0@-$NM-8z2=$*$h$SL58z2=$,2DG=$G$9!#(B
+.Pp
+$B%3%^%s%I9T>e$N:G=i$N0z?t$,!"<B9T$9$Y$-A`:n$r;XDj$7$^$9!#(B
+$BA`:n$O<!$N$$$:$l$+$R$H$D$G$9(B:
 .Bl -tag -width indent
 .It Cm start Ar path
-Start extended attribute support on the file system named using
-.Ar path .
-The file system must be an UFS1 file system, and the UFS_EXTATTR kernel
-option must have been enabled.
+.Ar path
+$B$G;XDj$5$l$k%U%!%$%k%7%9%F%`>e$G$N3HD%B0@-%5%]!<%H$r3+;O$7$^$9!#(B
+$B%U%!%$%k%7%9%F%`$O(B UFS1 $B%U%!%$%k%7%9%F%`$G$"$k$3$H$H!"(B
+UFS_EXTATTR $B%+!<%M%k%*%W%7%g%s$,M-8z2=$5$l$F$$$k$3$H$,I,MW$G$9!#(B
 .It Cm stop Ar path
-Stop extended attribute support on the file system named using
-.Ar path .
-Extended attribute support must previously have been started.
+.Ar path
+$B$G;XDj$5$l$k%U%!%$%k%7%9%F%`>e$G$N3HD%B0@-%5%]!<%H$rDd;_$7$^$9!#(B
+$B0JA0$K!"3HD%B0@-%5%]!<%H$,3+;O$5$l$F$$$k$3$H$,I,MW$G$9!#(B
 .It Xo
 .Cm initattr
 .Op Fl f
 .Op Fl p Ar path
 .Ar attrsize attrfile
 .Xc
-Create and initialize a file to use as an attribute backing file.
-You must specify a maximum per-inode size for the attribute in bytes in
-.Ar attrsize ,
-as well as the file where the attribute will be stored, using
-.Ar attrfile .
+$BB0@-J]B8%U%!%$%k$H$7$F;HMQ$9$k%U%!%$%k$r:n@.$7=i4|2=$7$^$9!#(B
+.Ar attrsize
+$B$K$O!"(Binode $B$4$H$N:GBgB0@-%5%$%:$r%P%$%HC10L$G;XDj$7!"(B
+.Ar attrfile
+$B$K$O!"B0@-$r3JG<$9$Y$-%U%!%$%k$r;XDj$7$^$9!#(B
 .Pp
-The
 .Fl f
-argument may be used to indicate that it is alright to overwrite an
-existing attribute backing file; otherwise, if the target file exists,
-an error will be returned.
+$B0z?t$r;XDj$7!"4{B8$NB0@-J]B8%U%!%$%k$r>e=q$-$7$F$bNI$$$3$H$r;XDj2DG=$G$9!#(B
+$B;XDj$7$J$$>l9g$K$O!"BP>]%U%!%$%k$,B8:_$9$k$H!"%(%i!<$,JV$5$l$^$9!#(B
 .Pp
-The
+$BAB$J%U%!%$%k$,6u4V$r@aLs$9$k$3$H$r4|BT$9$kBe$j$K!"(B
 .Fl p Ar path
-argument may be used to preallocate space for all attributes rather than
-relying on sparse files to conserve space.
-This has the advantage of guaranteeing that space will be available
-for attributes when they are written, preventing low disk space conditions
-from denying attribute service.
+$B0z?t$r;XDj$9$k$3$H$GA4B0@-MQ$N6u4V$rA0$b$C$F3d$jEv$F$k$3$H$,$G$-$^$9!#(B
+$BB0@-$,=q$-9~$^$l$k;~E@$G$=$N$?$a$N6u4V$,B8:_$9$k$3$H$rJ]>Z$9$k$3$H$G!"(B
+$B%G%#%9%/6u4V$,B-$j$J$$>uBV$G$b(B
+$BB0@-%5!<%S%9$,5qH]$5$l$F$7$^$&$3$H$rHr$1$i$l$k$3$H$,MxE@$G$9!#(B
 .Pp
-This file should not exist before running
-.Cm initattr .
+.Cm initattr
+$B<B9TA0$K$3$N%U%!%$%k$,B8:_$7$F$O$J$j$^$;$s!#(B
 .It Cm showattr Ar attrfile
-Show the attribute header values in the attribute file named by
-.Ar attrfile .
+$BB0@-%U%!%$%k(B
+.Ar attrfile
+$BCf$NB0@-%X%C%@CM$rI=<($7$^$9!#(B
 .It Cm enable Ar path attrnamespace attrname attrfile
-Enable an attribute named
-.Ar attrname
-in the namespace
+$BL>A06u4V(B
 .Ar attrnamespace
-on the file system identified using
-.Ar path ,
-and backed by initialized attribute file
-.Ar attrfile .
-Available namespaces are "user" and "system".
-The backing file must have been initialized using
+$BCf$NB0@-(B
+.Ar attrname
+$B$r!"%U%!%$%k%7%9%F%`(B
+.Ar path
+$B>e$GM-8z2=$7$^$9!#(B
+$BB0@-$O!"=i4|2=:Q$NB0@-J]B8%U%!%$%k(B
+.Ar attrfile
+$B$KJ]B8$5$l$F$$$k$b$N$,;HMQ$5$l$^$9!#(B
+$B;HMQ2DG=$JL>A06u4V$O(B "user" $B$H(B "system" $B$G$9!#(B
+$BJ]B8%U%!%$%k$O!":G=i$K;HMQ$9$kA0$K!"(B
 .Cm initattr
-before its first use.
-Attributes must have been started on the file system prior to the
-enabling of any attributes.
+$B$G=i4|2=:Q$G$"$k$3$H$,I,MW$G$9!#(B
+$BB0@-$rM-8z2=$9$kA0$K$O!"(B
+$B;XDj$7$?%U%!%$%k%7%9%F%`>e$GB0@-5!G=$,3+;O$5$l$F$$$k$3$H$,I,MW$G$9!#(B
 .It Cm disable Ar path attrnamespace attrname
-Disable the attributed named
-.Ar attrname
-in namespace
+$BL>A06u4V(B
 .Ar attrnamespace
-on the file system identified by
-.Ar path .
-Available namespaces are "user" and "system".
-The file system must have attributes started on it, and the attribute
-most have been enabled using
-.Cm enable .
+$BCf$NB0@-(B
+.Ar attrname
+$B$r!"%U%!%$%k%7%9%F%`(B
+.Ar path
+$B>e$GL58z2=$7$^$9!#(B
+$B;HMQ2DG=$JL>A06u4V$O(B "user" $B$H(B "system" $B$G$9!#(B
+$B;XDj$7$?%U%!%$%k%7%9%F%`>e$GB0@-5!G=$,3+;O$5$l$F$$$k$3$H$H!"(B
+$B;XDj$7$?B0@-$,(B
+.Cm enable
+$B$GM-8z2=$5$l$F$$$k$3$H$,I,MW$G$9!#(B
 .El
-.Sh EXAMPLES
+.Sh $B;HMQNc(B
 .Dl extattrctl start /
 .Pp
-Start extended attributes on the root file system.
+$B%k!<%H%U%!%$%k%7%9%F%`>e$N3HD%B0@-5!G=$r3+;O$7$^$9!#(B
 .Pp
 .Dl extattrctl initattr 17 /.attribute/system/md5
 .Pp
-Create an attribute backing file in /.attribute/system/md5, and set the maximum
-size of each attribute to 17 bytes, with a sparse file used for storing
-the attributes.
+$BB0@-J]B8%U%!%$%k$r(B
+/.attribute/system/md5
+$B$K:n@.$7!"3FB0@-$N%5%$%:$r(B 17 $B%P%$%H$K!"(B
+$BB0@-$N3JG<$KAB$J%U%!%$%k$r;HMQ$7$^$9!#(B
 .Pp
 .Dl extattrctl enable / system md5 /.attribute/system/md5
 .Pp
-Enable an attribute named md5 on the root file system, backed from the file
-/.attribute/system/md5.
+$B%k!<%H%U%!%$%k%7%9%F%`>e$N(B md5 $BB0@-$rM-8z$K$7$^$9!#(B
+$B;HMQ$9$k(B md5 $BB0@-$O(B
+/.attribute/system/md5
+$B$KJ]B8$5$l$F$$$k$b$N$G$9!#(B
 .Pp
 .Dl extattrctl disable / md5
 .Pp
-Disable the attribute named md5 on the root file system.
+$B%k!<%H%U%!%$%k%7%9%F%`>e$N(B md5 $BB0@-$rL58z2=$7$^$9!#(B
 .Pp
 .Dl extattrctl stop /
 .Pp
-Stop extended attributes on the root file system.
-.Sh SEE ALSO
+$B%k!<%H%U%!%$%k%7%9%F%`>e$N3HD%B0@-5!G=$rDd;_$7$^$9!#(B
+.Sh $B4XO"9`L\(B
 .Xr ffs 7 ,
 .Xr getextattr 8 ,
 .Xr setextattr 8 ,
 .Xr extattr 9
-.Sh HISTORY
-Extended attribute support was developed as part of the TrustedBSD Project,
-and introduced in
-.Fx 5.0 .
-It was developed to support security extensions requiring additional labels
-to be associated with each file or directory.
-.Sh AUTHORS
+.Sh $BNr;K(B
+$B3HD%B0@-%5%]!<%H$O!"(B
+TrustedBSD Project
+$B$N0lIt$H$7$F3+H/$5$l!"(B
+.Fx 5.0
+$B$GF3F~$5$l$^$7$?!#(B
+$B3F%U%!%$%k$d%G%#%l%/%H%j$,DI2C%i%Y%k$r;}$D$3$H$rI,MW$H$9$k$h$&$J(B
+$B%;%-%e%j%F%#3HD%$N$?$a$K!"$3$N3+H/$,9T$o$l$^$7$?!#(B
+.Sh $B:n<T(B
 Robert N M Watson

--- fsck_ffs.8.bak	Sat Aug 30 23:07:35 2003
+++ fsck_ffs.8	Fri Aug 29 22:12:32 2003
@@ -31,16 +31,16 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)fsck.8	8.4 (Berkeley) 5/9/95
-.\" $FreeBSD: src/sbin/fsck_ffs/fsck_ffs.8,v 1.29 2002/12/12 17:25:55 ru Exp $
+.\" %FreeBSD: src/sbin/fsck_ffs/fsck_ffs.8,v 1.29 2002/12/12 17:25:55 ru Exp %
 .\"
 .Dd April 24, 2001
 .Dt FSCK_FFS 8
 .Os
-.Sh NAME
+.Sh $BL>>N(B
 .Nm fsck_ffs ,
 .Nm fsck_ufs
-.Nd file system consistency check and interactive repair
-.Sh SYNOPSIS
+.Nd $B%U%!%$%k%7%9%F%`$N@09g@-%A%'%C%/$HBPOCE*=$@5(B
+.Sh $B=q<0(B
 .Nm
 .Op Fl BFpfny
 .Op Fl b Ar block#
@@ -48,269 +48,259 @@
 .Op Fl m Ar mode
 .Ar filesystem
 .Ar ...
-.Sh DESCRIPTION
-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.
-File systems are marked clean when they are unmounted,
-when they have been mounted read-only, or when
+.Sh $BL>>N(B
+$B;XDj$7$?%G%#%9%/%Q!<%F%#%7%g%s$d%U%!%$%k%7%9%F%`$r%A%'%C%/$7$^$9!#(B
+preen $B%b!<%I$G$O!"3F%U%!%$%k%7%9%F%`$N%9!<%Q%V%m%C%/$N(B
+$B%/%j!<%s(B (clean) $B%U%i%0$rD4$Y!"(B
+$B%/%j!<%s$G$J$$%U%!%$%k%7%9%F%`$N$_$r%A%'%C%/$7$^$9!#(B
+$B%U%!%$%k%7%9%F%`$,%/%j!<%s$H%^!<%/$5$l$k$N$O!"(B
+$B%"%s%^%&%s%H$5$l$?;~!"FI$_<h$j@lMQ$G%^%&%s%H$5$l$?;~!"(B
 .Nm
-runs on them successfully.
-If the
+$B$,@.8yN"$K<B9T$5$l$?;~$G$9!#(B
 .Fl f
-option is specified, the file systems
-will be checked regardless of the state of their clean flag.
+$B%*%W%7%g%s$r;XDj$7$?>l9g!"%/%j!<%s%U%i%0$N>uBV$K$+$+$o$i$:(B
+$B%U%!%$%k%7%9%F%`$r%A%'%C%/$7$^$9!#(B
 .Pp
-The kernel takes care that only a restricted class of innocuous file system
-inconsistencies can happen unless hardware or software failures intervene.
-These are limited to the following:
+$B%+!<%M%k$O!"%O!<%I%&%'%"$d%=%U%H%&%'%"$K>c32$,5/$-$J$$8B$j!"(B
+$B%U%!%$%k%7%9%F%`$K$O8BDj$5$l$?L532$JIT@09g$7$+5/$3$5$J$$MM$K(B
+$BF0:n$7$^$9!#(B
+$B$=$l$i$NIT@09g$K$O0J2<$NJ*$,$"$j$^$9!#(B
 .Pp
 .Bl -item -compact -offset indent
 .It
-Unreferenced inodes
+$B;2>H$5$l$J$$(B inode
 .It
-Link counts in inodes too large
+inode $B$N%j%s%/%+%&%s%H$,B?$9$.$k(B
 .It
-Missing blocks in the free map
+$B%U%j!<%^%C%WCf$K$J$$%U%j!<(B ($B6u$-(B) $B%V%m%C%/(B
 .It
-Blocks in the free map also in files
+$B%U%j!<%^%C%W$H%U%!%$%k$NN>J}$K$"$k%V%m%C%/(B
 .It
-Counts in the super-block wrong
+$B%9!<%Q%V%m%C%/Fb$N?tCM$N0[>o(B
 .El
 .Pp
-These are the only inconsistencies that
-.Nm
-with the
 .Fl p
-option will correct; if it encounters other inconsistencies, it exits
-with an abnormal return status and an automatic reboot will then fail.
-For each corrected inconsistency one or more lines will be printed
-identifying the file system on which the correction will take place,
-and the nature of the correction.  After successfully correcting a file system,
-.Nm
-will print the number of files on that file system,
-the number of used and free blocks,
-and the percentage of fragmentation.
+$B%*%W%7%g%sIU$N(B
+.Nm
+$B$G$O!">e5-$NIT@09g$N$_$r=$@5$7$^$9!#$=$NB>$NIT@09g$rH/8+$9$k$H!"(B
+.Nm
+$B$O0[>o=*N;$N%9%F!<%?%9$rJV$7$F=*N;$7!"<+F0%j%V!<%H$O<:GT$7$^$9!#(B
+$BIT@09g$r=$@5$9$k$?$S$K!"%U%!%$%k%7%9%F%`$H=$@5FbMF$,I=<($5$l$^$9!#(B
+$B%U%!%$%k%7%9%F%`$N=$@5$K@.8y$7$?8e$G!"(B
+.Nm
+$B$O%U%!%$%k%7%9%F%`Cf$N%U%!%$%k?t!";HMQCf%V%m%C%/$H%U%j!<%V%m%C%/$N?t!"(B
+$B%U%i%0%a%s%H$N3d9g$rI=<($7$^$9!#(B
 .Pp
-If sent a
+.Nm
+$B$,%U%!%$%k%7%9%F%`$r%A%'%C%/$7$F$$$k4V$K(B
 .Dv QUIT
-signal,
+$B%7%0%J%k$rAw$k$H!"(B
 .Nm
-will finish the file system checks, then exit with an abnormal
-return status that causes an automatic reboot to fail.
-This is useful when you want to finish the file system checks during an
-automatic reboot,
-but do not want the machine to come up multiuser after the checks complete.
+$B$O%A%'%C%/$rB3$1$^$9$,!"=*N;;~$K0[>o=*N;$N%9%F!<%?%9$rJV$7!"(B
+$B<+F0%j%V!<%H$r<:GT$5$;$^$9!#(B
+$B$3$l$O!"<+F0%j%V!<%H$K$h$k%U%!%$%k%7%9%F%`%A%'%C%/$O9T$$$?$$$,!"(B
+$B%A%'%C%/40N;8e$K%^%k%A%f!<%6%b!<%I$K0\9T$7$?$/$J$$>l9g$KM-MQ$G$9!#(B
 .Pp
-If
 .Nm
-receives a
+$B$,(B
 .Dv SIGINFO
-(see the
+$B%7%0%J%k$r<u?.$9$k$H(B (
+.Xr stty 1
+$B$N(B
 .Dq status
-argument for
-.Xr stty 1 )
-signal, a line will be written to the standard output indicating
-the name of the device currently being checked, the current phase
-number and phase-specific progress information.
+$B0z?t$r;2>H$7$F$/$@$5$$(B)$B!"(B
+$B8=:_%A%'%C%/Cf$N%G%P%$%9$H8=:_%U%'!<%:HV9f$H%U%'!<%:8GM-$N?JD=>pJs$r<($99T$,!"(B
+$BI8=`=PNO$X=q$+$l$^$9!#(B
 .Pp
-Without the
 .Fl p
-option,
+$B%*%W%7%g%s$J$7$G$O!"(B
 .Nm
-audits and interactively repairs inconsistent conditions for file systems.
-If the file system is inconsistent the operator is prompted for concurrence
-before each correction is attempted.
-It should be noted that some of the corrective actions which are not
-correctable under the
+$B$O%U%!%$%k%7%9%F%`$N>uBV$N8!::$r$*$3$J$$!"$=$l$rBPOCE*$K=$@5$7$^$9!#(B
+$B%U%!%$%k%7%9%F%`$KIT@09g$,$"$k>l9g!"=$@5$r<B;\$9$kA0$K%*%Z%l!<%?$X(B
+$B3NG'$r5a$a$^$9!#(B
 .Fl p
-option will result in some loss of data.
-The amount and severity of data lost may be determined from the diagnostic
-output.
-The default action for each consistency correction
-is to wait for the operator to respond
+$B%*%W%7%g%s$G$OD>$;$J$$=$@5$G$O!"%G!<%?$,<:$o$l$k2DG=@-$,$"$k$3$H$K(B
+$BCm0U$9$Y$-$G$9!#(B
+$B<:$o$l$k%G!<%?$NNL$H$=$NCWL?EY$O!"?GCG%a%C%;!<%8$+$iH=CG$7$F2<$5$$!#(B
+$B%G%U%)%k%HF0:n$G$O!"=$@5$r<B9T$9$kA0$K!"%*%Z%l!<%?$,(B
 .Li yes
-or
-.Li no .
-If the operator does not have write permission on the file system
+$B$+(B
+.Li no 
+$B$H1~Ez$9$k$^$GBT$A$^$9!#(B
+$B%*%Z%l!<%?$K%U%!%$%k%7%9%F%`$N=q$-9~$_8"8B$,$J$$>l9g!"(B
 .Nm
-will default to a
+$B$O!"(B
 .Fl n
-action.
+$B%*%W%7%g%s$NF0:n$r%G%U%)%k%H$K$7$^$9!#(B
 .Pp
-The following flags are interpreted by
-.Nm :
+.Nm
+$B$O0J2<$N%U%i%0$r2r<a$7$^$9!#(B
 .Bl -tag -width indent
 .It Fl F
-Determine whether the file system needs to be cleaned immediately
-in foreground, or if its cleaning can be deferred to background.
-To be eligible for background cleaning it must have been running
-with soft updates, not have been marked as needing a foreground check,
-and be mounted and writable when the background check is to be done.
-If these conditions are met, then
-.Nm
-exits with a zero exit status.
-Otherwise it exits with a non-zero exit status.
-If the file system is clean,
-it will exit with a non-zero exit status so that the clean status
-of the file system can be verified and reported during the foreground
-checks.
-Note that when invoked with the
+$B%U%!%$%k%7%9%F%`$r$9$0$K%U%)%"%0%i%&%s%I$G%/%j!<%s$K$9$kI,MW$,$"$k$+!"(B
+$B$=$l$H$b%P%C%/%0%i%&%s%I$K$7$FCY$i$;$k$3$H$,$G$-$k$+$I$&$+$rH=Dj$7$^$9!#(B
+$B%P%C%/%0%i%&%s%I%/%j!<%K%s%0$N$?$a$K$O!"(B
+$B%=%U%H%"%C%W%G!<%H$G<B9T$7$F$*$j!"(B
+$B%U%)%"%0%i%&%s%I$G$N%A%'%C%/$,I,MW$H$$$&0u$,IU$$$F$*$i$:!"(B
+$B%P%C%/%0%i%&%s%I%A%'%C%/$N=*N;;~$K%^%&%s%H$5$l=q$-9~$_$5$l$k$3$H$,I,MW$G$9!#(B
+$B$3$l$i$N>r7o$K9gCW$9$k$H!"(B
+.Nm
+$B$O=*N;>uBV(B 0 $B$G=*N;$7$^$9!#(B
+$B$=$&$G$J$$>l9g$K$OHs(B 0 $B$N=*N;>uBV$G=*N;$7$^$9!#(B
+$B%U%!%$%k%7%9%F%`$,%/%j!<%s$N>l9g!"(B
+$BHs(B 0 $B$NCM$G=*N;$7!"%U%)%"%0%i%&%s%I$N%A%'%C%/$K$*$$$F(B
+$B%U%!%$%k%7%9%F%`$,%/%j!<%s$G$"$k$3$H$,3NG'$5$lJs9p$5$l$k$h$&$K$7$^$9!#(B
 .Fl F
-flag, no cleanups are done.
-The only thing that
+$B%U%i%0IU$-$G5/F0$5$l$?>l9g!"(B
+$B%/%j!<%s%"%C%W$O$J$K$b<B9T$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
 .Nm
-does is to determine whether a foreground or background
-check is needed and exit with an appropriate status code.
+$B$,<B;\$9$k$N$O!"(B
+$B%U%)%"%0%i%&%s%I$H%P%C%/%0%i%&%s%I$N$$$:$l$,I,MW$G$"$k$+$NH=Dj$H!"(B
+$BE,@Z$J=*N;%3!<%I$G$N=*N;$@$1$G$9!#(B
 .It Fl B
-A check is done on the specified and possibly active file system.
-The set of corrections that can be done is limited to those done
-when running in preen mode (see the
-.Fl p
-flag).
-If unexpected errors are found,
-the file system is marked as needing a foreground check and
+$B;XDj$5$l$?!"$b$7$+$9$k$H;HMQCf$+$b$7$l$J$$%U%!%$%k%7%9%F%`$KBP$7!"(B
+$B%A%'%C%/$r<B;\$7$^$9!#(B
+$B<B;\2DG=$J=$@5$O(B preen $B%b!<%I(B 
+.Fl ( p
+$B%U%i%0;2>H(B) $B$G$N<B9T;~$N$b$N$K8BDj$5$l$^$9!#(B
+$BM=4|$7$J$$%(%i!<$,$_$D$+$k$H!"(B
+$B%U%!%$%k%7%9%F%`$K$O%U%)%"%0%i%&%s%I%A%'%C%/$,I,MW$H$$$&0u$,IU$1$i$l!"(B
 .Nm
-exits without attempting any further cleaning.
+$B$O99$J$k%/%j!<%K%s%0$r;n$_$:$K=*N;$7$^$9!#(B
 .It Fl b
-Use the block specified immediately after the flag as
-the super block for the file system.  Block 32 is usually
-an alternate super block.
+$B;XDj$7$?HV9f$N%V%m%C%/$r%U%!%$%k%7%9%F%`$N(B
+$B%9!<%Q%V%m%C%/$H$7$F;HMQ$7$^$9!#(B
+$B%V%m%C%/HV9f(B 32 $B$OIaDL!"BeBX%9!<%Q%V%m%C%/$K$J$C$F$$$^$9!#(B
 .It Fl c
-Convert the file system to the specified level.
-Note that the level of a file system can only be raised.
-There are currently four levels defined:
+$B%U%!%$%k%7%9%F%`$r;XDj$7$?%l%Y%k$XJQ49$7$^$9!#(B
+$B%U%!%$%k%7%9%F%`$N%l%Y%k$O!">e$2$k$3$H$N$_$,2DG=$G$9!#(B
+$B0J2<$N(B 4 $B%l%Y%k$,Dj5A$5$l$F$$$^$9!#(B
 .Bl -tag -width indent
 .It 0
-The file system is in the old (static table) format.
+$B%U%!%$%k%7%9%F%`$O!"5l%U%)!<%^%C%H$G$9(B ($B@EE*%F!<%V%k(B)$B!#(B
 .It 1
-The file system is in the new (dynamic table) format.
+$B%U%!%$%k%7%9%F%`$O!"?7%U%)!<%^%C%H$G$9(B ($BF0E*%F!<%V%k(B)$B!#(B
 .It 2
-The file system supports 32-bit uid's and gid's,
-short symbolic links are stored in the inode,
-and directories have an added field showing the file type.
+$B%U%!%$%k%7%9%F%`$O(B 32 $B%S%C%H$N(B UID $B$H(B GID $B$rMQ$$!"(B
+$BC;$$%7%s%\%j%C%/%j%s%/$O(B inode $BFb$X3JG<$7!"(B
+$B%G%#%l%/%H%j$O%U%!%$%k%?%$%W$r<($9DI2C%U%#!<%k%I$r;}$A$^$9!#(B
 .It 3
-If maxcontig is greater than one,
-build the free segment maps to aid in finding contiguous sets of blocks.
-If maxcontig is equal to one, delete any existing segment maps.
+maxcontig $B$,(B 1 $B$h$jBg$-$$>l9g!"(B
+$BO"B3%V%m%C%/$r$_$D$1$k$?$a$N%U%j!<%;%0%a%s%H%^%C%W$r:n@.$7$^$9!#(B
+maxcontig $B$,(B 1 $B$N>l9g!"4{B8$N%;%0%a%s%H%^%C%W$r:o=|$7$^$9!#(B
 .El
 .Pp
-In interactive mode,
+$BBPOC%b!<%I$G$O!"(B
 .Nm
-will list the conversion to be made
-and ask whether the conversion should be done.
-If a negative answer is given,
-no further operations are done on the file system.
-In preen mode,
-the conversion is listed and done if
-possible without user interaction.
-Conversion in preen mode is best used when all the file systems
-are being converted at once.
-The format of a file system can be determined from the
-first line of output from
-.Xr dumpfs 8 .
+$B$O!"JQ49$NFbMF$rI=<($7$F!"<B:]$KJQ49$9$k$+$I$&$+$rLd$$9g$o$;$^$9!#(B
+no $B$HEz$($k$H!"%U%!%$%k%7%9%F%`$X$N$=$l0J>e$NA`:n$O9T$o$l$^$;$s!#(B
+preen $B%b!<%I$G$O!"JQ49FbMF$rI=<($7$^$9$,!"JQ49$,2DG=$J$i(B
+$B%f!<%6$X$NLd$$9g$o$;$J$7$K<B9T$7$^$9!#(B
+preen $B%b!<%I$G$NJQ49$O!"$9$Y$F$N%U%!%$%k%7%9%F%`$r0lEY$K(B
+$BJQ49$7$F$7$^$&>l9g$KJXMx$G$9!#(B
+$B%U%!%$%k%7%9%F%`$N%U%)!<%^%C%H$O!"(B
+.Xr dumpfs 8 
+$B$N=PNO$N:G=i$N9T$+$i7hDj$9$k$3$H$,$G$-$^$9!#(B
 .It Fl f
-Force
-.Nm
-to check
-.Sq clean
-file systems when preening.
+preen $B%b!<%I$N>l9g$G$b!"(B
+.Sq $B%/%j!<%s(B
+$B$J%U%!%$%k%7%9%F%`$r%A%'%C%/$9$k$h$&$K$7$^$9!#(B
 .It Fl m
-Use the mode specified in octal immediately after the flag as the
-permission bits to use when creating the
 .Pa lost+found
-directory rather than the default 1777.
-In particular, systems that do not wish to have lost files accessible
-by all users on the system should use a more restrictive
-set of permissions such as 700.
+$B%G%#%l%/%H%j$r:n$k;~$N%b!<%I$H$7$F!"%G%U%)%k%H$N(B 1777 $B$NBe$o$j$N(B
+$BCM$r(B 8 $B?J?t$G;XDj$7$^$9!#(B
+$B<:$o$l$?%U%!%$%k$r$9$Y$F$N%f!<%6$K$O8+$;$?$/$J$$%7%9%F%`$G$O!"(B
+$B$h$j@)8B$N87$7$$(B 700 $B$r;H$&$Y$-$G$9!#(B
 .It Fl n
-Assume a no response to all questions asked by
 .Nm
-except for
-.Ql CONTINUE? ,
-which is assumed to be affirmative;
-do not open the file system for writing.
+$B$+$i$N(B
+.Ql CONTINUE? 
+$B$r=|$/$9$Y$F$NLd$$9g$o$;$K(B no $B$HEz$($^$9!#(B
+$B$3$N%*%W%7%g%s;HMQ;~!"%U%!%$%k%7%9%F%`$X$N=q$-9~$_%*!<%W%s$r9T$$$^$;$s!#(B
 .It Fl p
-Preen file systems (see above).
+$B%U%!%$%k%7%9%F%`$r@0$($^$9(B ($B>e5-;2>H(B)$B!#(B
 .It Fl y
-Assume a yes response to all questions asked by
-.Nm ;
-this should be used with great caution as this is a free license
-to continue after essentially unlimited trouble has been encountered.
+.Nm
+$B$+$i$N$9$Y$F$N<ALd$K(B yes $B$HEz$($^$9!#(B
+$B$3$N%*%W%7%g%s$O!"(B
+$B=$@5$K$h$C$F?7$?$JIT@09g$r@8$`$h$&$J8m$C$?=$@5$KBP$7$F$bL5@)8B$J(B
+$B5v2D$rM?$($F$7$^$&$b$N$G$9$+$i!"(B
+$B==J,$KMQ?4$7$F;HMQ$9$Y$-$G$9!#(B
+.\"     $B$*<j>e$2$K$D$-!"0ULu$7$^$7$?(B by TM
+.\"($BLuCm(B)$B$H$/$KLdBj$,$J$$$HH=CG$7$?$N$G!$$3$N0ULu$r$=$N$^$^$H$7$^$7$?!#(B
+.\" 2.2.1R $BBP>](B(1997/04/23) Takeshi MUTOH <mutoh@info.nara-k.ac.jp>
 .El
 .Pp
-Inconsistencies checked are as follows:
+$B%U%!%$%k%7%9%F%`$O!"0J2<$NE@$K$D$$$F8!::$5$l$^$9!#(B
 .Pp
 .Bl -enum -compact
 .It
-Blocks claimed by more than one inode or the free map.
+$BFs$D0J>e$N(B inode $B$d%U%j!<%^%C%W$K$h$j;HMQ$5$l$F$$$k%V%m%C%/(B
 .It
-Blocks claimed by an inode outside the range of the file system.
+$B%U%!%$%k%7%9%F%`NN0h30$N(B inode $B$K$h$j;HMQ$5$l$F$$$k%V%m%C%/(B
 .It
-Incorrect link counts.
+$BIT@5$J%j%s%/%+%&%s%H(B
 .It
-Size checks:
+$B%5%$%:$N%A%'%C%/(B:
 .Bl -item -offset indent -compact
 .It
-Directory size not a multiple of DIRBLKSIZ.
+$B%5%$%:$,(B DIRBLKSIZ $B$NG\?t$G$J$$%G%#%l%/%H%j(B
 .It
-Partially truncated file.
+$B@Z$j5M$a(B (truncate) $B$,ItJ,E*$K9T$o$l$F$$$k%U%!%$%k(B
 .El
 .It
-Bad inode format.
+$BIT@5$J(B inode $B%U%)!<%^%C%H(B
 .It
-Blocks not accounted for anywhere.
+$B$I$3$K$bEPO?$5$l$F$$$J$$%V%m%C%/(B
 .It
-Directory checks:
+$B%G%#%l%/%H%j$N%A%'%C%/(B:
 .Bl -item -offset indent -compact
 .It
-File pointing to unallocated inode.
+$B3d$jEv$F$5$l$F$$$J$$(B inode $B$r;X$9%U%!%$%k(B
 .It
-Inode number out of range.
+$BHO0O30$N(B inode $BHV9f(B
 .It
-Directories with unallocated blocks (holes).
+$B3d$jEv$F$i$l$F$$$J$$%V%m%C%/(B ($B7j(B) $B$r;}$D%G%#%l%/%H%j(B
 .It
-Dot or dot-dot not the first two entries of a directory
-or having the wrong inode number.
+$B:G=i$N(B 2 $B$D$N%(%s%H%j$,(B `.' $B$H(B `..' $B$G$J$$$+!"(B
+$BIT@5$J(B inode $BHV9f$r;}$D%G%#%l%/%H%j(B
 .El
 .It
-Super Block checks:
+$B%9!<%Q%V%m%C%/$N%A%'%C%/(B:
 .Bl -item -offset indent -compact
 .It
-More blocks for inodes than there are in the file system.
+$B%U%!%$%k%7%9%F%`$K$"$k$h$j$bB?$$(B inode $B%V%m%C%/?t(B
 .It
-Bad free block map format.
+$BIT@5$J%U%j!<%V%m%C%/%^%C%W%U%)!<%^%C%H(B
 .It
-Total free block and/or free inode count incorrect.
+$B%U%j!<%V%m%C%/$d%U%j!<(B inode $B$NAm?t$N8m$j(B
 .El
 .El
 .Pp
-Orphaned files and directories (allocated but unreferenced) are,
-with the operator's concurrence, reconnected by
-placing them in the
+$B?F%G%#%l%/%H%j$NL5$$%U%!%$%k$d%G%#%l%/%H%j(B ($B3d$jEv$F(B
+$B$i$l$F$$$k$,;2>H$5$l$F$$$J$$(B) $B$O!"(B
+$B%*%Z%l!<%?$X$NLd$$9g$o$;$N$"$H$G(B
 .Pa lost+found
-directory.
-The name assigned is the inode number.
-If the
+$B%G%#%l%/%H%j$XG[CV$5$l$^$9!#(B
+$B$=$N:]$N%U%!%$%kL>$O(B inode $BHV9f$K$J$j$^$9!#(B
 .Pa lost+found
-directory does not exist, it is created.
-If there is insufficient space its size is increased.
-.Sh FILES
+$B%G%#%l%/%H%j$,B8:_$7$J$$>l9g!"?7$?$K:n@.$5$l$^$9!#(B
+$B%9%Z!<%9$,ITB-$7$F$$$k>l9g$O!"$=$N%5%$%:$,3HD%$5$l$^$9!#(B
+.Sh $B4XO"%U%!%$%k(B
 .Bl -tag -width /etc/fstab -compact
 .It Pa /etc/fstab
-contains default list of file systems to check.
+$B%A%'%C%/$r9T$J$&%U%!%$%k%7%9%F%`$N%G%U%)%k%H%j%9%H$r4^$`(B
 .El
-.Sh DIAGNOSTICS
+.Sh $B?GCG(B
 .Ex -std
 .Pp
-The diagnostics produced by
 .Nm
-are fully enumerated and explained in Appendix A of
+$B$N=P$9?GCG%a%C%;!<%8$O!"(B
 .Rs
 .%T "Fsck \- The UNIX File System Check Program"
 .Re
-.Sh SEE ALSO
+$B$N(B Appendix A $B$K$9$Y$FNs5s$5$l@bL@$5$l$F$$$^$9!#(B
+.Sh $B4XO"9`L\(B
 .Xr fs 5 ,
 .Xr fstab 5 ,
 .Xr fsck 8 ,

--- kldxref.8.bak	Sat Aug 30 21:09:54 2003
+++ kldxref.8	Fri Aug 29 19:39:54 2003
@@ -24,72 +24,73 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/usr.sbin/kldxref/kldxref.8,v 1.6 2003/03/03 22:49:21 ru Exp $
+.\" %FreeBSD: src/usr.sbin/kldxref/kldxref.8,v 1.6 2003/03/03 22:49:21 ru Exp %
 .\"
+.\" $FreeBSD$
 .Dd October 9, 2001
 .Dt KLDXREF 8
 .Os
-.Sh NAME
+.Sh $BL>>N(B
 .Nm kldxref
-.Nd generate hints for the kernel loader
-.Sh SYNOPSIS
+.Nd $B%+!<%M%k%m!<%@MQ$N%R%s%H$N@8@.(B
+.Sh $B=q<0(B
 .Nm
 .Op Fl Rdv
 .Op Fl f Ar file
 .Op Ar path ...
-.Sh DESCRIPTION
-The
+.Sh $B2r@b(B
 .Nm
-utility is used to generate hint files which list modules, their
-version numbers, and the files that contain them.
-These hints are used by the kernel loader to determine where to find a
-particular KLD module.
+$B%f!<%F%#%j%F%#$O!"%R%s%H%U%!%$%k$N@8@.$K;HMQ$5$l$^$9!#(B
+$B%R%s%H%U%!%$%k$K$O!"%b%8%e!<%k!"%b%8%e!<%k$N%P!<%8%g%s!"(B
+$B%b%8%e!<%k$r4^$`%U%!%$%k$rNs5s$7$^$9!#(B
+$B$3$l$i$N%R%s%H$O%+!<%M%k%m!<%@$,;HMQ$7!"(B
+$BFCDj$N(B KLD $B%b%8%e!<%k$r$I$3$+$i8+IU$1$k$+$r7hDj$7$^$9!#(B
 .Pp
-A separate hint file is generated for each directory listed on the
-command line that contains modules.
-If no hint records are generated for a particular directory, no hint
-file is created, and the preexisting hint file (if there was one in
-that directory) is removed.
+$B%3%^%s%I9T$K$O!"%b%8%e!<%k$,4^$^$l$k%G%#%l%/%H%j$r;XDj$7$^$9!#(B
+$B%G%#%l%/%H%jKh$K!"JL!9$N%R%s%H%U%!%$%k$,@8@.$5$l$^$9!#(B
+$B$"$k%G%#%l%/%H%j$KBP$7$F%R%s%H%l%3!<%I$,$J$K$bL5$$>l9g!"(B
+$B%R%s%H%U%!%$%k$O@8@.$5$l$:!"(B
+$B4{B8$N%R%s%H%U%!%$%k$O(B ($BEv3:%G%#%l%/%H%j$K$"$l$P(B) $B:o=|$5$l$^$9!#(B
 .Pp
-The following options are available:
+$B<!$N%*%W%7%g%s$,;HMQ2DG=$G$9(B:
 .Bl -tag -width ".Fl f Ar file"
 .It Fl R
-Recurse into subdirectories.
+$B%5%V%G%#%l%/%H%j$KBP$7$F:F5"<B9T$7$^$9!#(B
 .It Fl d
-Do not generate a hint file, but print module metadata on standard
-output.
+$B%R%s%H%U%!%$%k$r@8@.$;$:!"%b%8%e!<%k%a%?%G!<%?$rI8=`=PNO$XI=<($7$^$9!#(B
 .It Fl f Ar file
-Specify a different name for the hint files than
-.Pa linker.hints .
+.Pa linker.hints
+$B0J30$N%R%s%H%U%!%$%kL>$r;XDj$7$^$9!#(B
 .It Fl v
-Operate in verbose mode.
+$B>iD9%b!<%I$GF0:n$7$^$9!#(B
 .El
-.Sh EXAMPLES
-To build hint files for both standard and add-on modules:
+.Sh $B;HMQNc(B
+$BI8=`%b%8%e!<%k$HDI2C%b%8%e!<%k$NN>J}$KBP$7$F%R%s%H%U%!%$%k$r9=C[$7$^$9(B:
 .Pp
 .Dl "kldxref /boot/kernel /boot/modules"
 .Pp
-To build hint files for all installed kernels:
+$B$9$Y$F$N%$%s%9%H!<%k:Q$N%+!<%M%k$KBP$7$F%R%s%H%U%!%$%k$r9=C[$7$^$9(B:
 .Pp
 .Dl "kldxref -R /boot"
-.Sh SEE ALSO
+.Sh $B4XO"9`L\(B
 .Xr kld 4 ,
 .Xr kldconfig 8 ,
 .Xr kldload 8 ,
 .Xr kldstat 8 ,
 .Xr kldunload 8
-.Sh HISTORY
-The
+.Sh $BNr;K(B
 .Nm
-utility first appeared in
-.Fx 5.0 .
-.Sh AUTHORS
+$B%f!<%F%#%j%F%#$,:G=i$KEP>l$7$?$N$O(B
+.Fx 5.0
+$B$G$9!#(B
+.Sh $B:n<T(B
 .An -nosplit
-The
 .Nm
-utility was implemented by
-.An Boris Popov Aq bp@FreeBSD.org .
-This manual page was written by
+$B%f!<%F%#%j%F%#$r<BAu$7$?$N$O(B
 .An Boris Popov Aq bp@FreeBSD.org
-and
-.An Dag-Erling Co\(:idan Sm\(/orgrav Aq des@FreeBSD.org .
+$B$G$9!#(B
+$B$3$N%^%K%e%"%k%Z!<%8$r=q$$$?$N$O(B
+.An Boris Popov Aq bp@FreeBSD.org
+$B$H(B
+.An Dag-Erling Co\(:idan Sm\(/orgrav Aq des@FreeBSD.org
+$B$G$9!#(B
--
$BKY@nOBM:(B
