Revise Japanese wording.

Submitted by:	Tetsu Kimura <kimura@ba2.so-net.ne.jp>
This commit is contained in:
Kazuo Horikawa 2002-02-28 01:02:05 +00:00
parent fcfccd4a32
commit 8c089c6e0e
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=12307

View file

@ -31,35 +31,34 @@
.\"
.\" from: @(#)badsect.8 8.1 (Berkeley) 6/5/93
.\" %FreeBSD: src/sbin/badsect/badsect.8,v 1.10.2.5 2001/08/16 11:35:40 ru Exp %
.\" $FreeBSD: doc/ja_JP.eucJP/man/man8/badsect.8,v 1.11 2001/07/29 05:15:27 horikawa Exp $
.\" $FreeBSD$
.\"
.Dd June 5, 1993
.Dt BADSECT 8
.Os
.Sh 名称
.Nm badsect
.Nd バッドセクタ上にファイルを作
.Nd バッドセクタを含むファイルを作成す
.Sh 書式
.Nm
.Ar bbdir sector ...
.Sh 解説
.Nm
はバッドセクタを含むファイルを作成します。
通常のフォーマッタは、バッドセクタをアクセスできないようにします。
このとき、フォーマッタはドライバ用にバッドセクタのフォワーディングテーブルを
作ります。
もしドライバが標準でバッドブロックをサポートしているならば
バッドブロックを孤立させるためにはその方法を使用すべきです。
なぜならばバッドブロックフォワーディングはパックを完全に見せ、
正規の方法では、バッドセクタは、標準フォーマッタがバッドセクタの
フォワーディングテーブルをドライバに提供する事によって、
アクセス不能にされます。
ドライバがバッドブロッキング標準をサポートしている場合
この方法を使ってバッドセクタを取り除く方がより望ましい選択です。
何故ならバッドブロックフォワーディングはパックを完全に見せ、
そのようなパックは
.Xr dd 1
でコピー可能だからです。
本プログラムで採用している方法はバッドブロックフォワーディングよりは
一般的ではありません。
なぜならば
また
.Nm
はファイルシステムの i-list のバッドブロックを回復することができませんし、
スワップ領域のバッドブロックも回復することができないからです。
で採用しているテクニックはファイルシステムの i-list や
スワップ領域のバッドブロック回復ができないという点で、
バッドブロックフォワーディングと比べて汎用性に欠けます。
.Pp
突然バッドとなったセクタをバッドセクタテーブルに追加するためには、
ディスクによっては現在のところ、
@ -69,12 +68,11 @@
このため、新たに生じたバッドブロックを扱う場合、
およびドライバがバッドブロッキング標準をサポートしていない場合には、
.Nm
は有効かも知れません
が有効でしょう
.Pp
.Nm
は現在アクセスされていないファイルシステムに対して次のように使用します。
.Nm
を使うには、まず、ファイルシステムをマウントし、そのルート
まず、ファイルシステムをマウントし、そのルート
ディレクトリに移動します。ここに
.Li BAD
という名前のディレクトリを作ります。
@ -88,11 +86,14 @@
そのファイルシステムをアンマウントしてから
.Xr fsck 8
を実行します。
fsck はバッドセクタを含むファイルを削除しますが、
バッドセクタは 2 つのファイル、
あるいはバッドセクタファイルとフリーリストとして表示されます。
.Xr fsck
に対して、問題を起こしたバッドセクタを含むファイルを削除し、
.Pa BAD/ Ns Em nnnnn
は削除
.Em しないように
してください。
.Em 削除しないように
指示してください。
以上の操作によりバッドセクタは
.Li BAD
ファイルにのみにあることになります。
@ -100,9 +101,9 @@ fsck
.Nm
.Xr mknod 2
の引数にセクタ番号を指定してコールすることで、
最初のブロックが指定したバッドセクタを含んだ特別なファイルを作ります。
このファイルの名前はバッドセクタの番号です。
の引数に指定されたセクタ番号を指定してコールします。
そして、指定したバッドセクタを含むブロックを最初のブロックとし、
バッドセクタ番号をその名前とするイリーガルなファイルを作ります。
.Xr fsck 8
は、このファイルを発見すると
.Dq Li "HOLD BAD BLOCK \&?"
@ -115,13 +116,13 @@ fsck
.Xr fsck 8
.Sh 診断
.Nm
は、危険な領域のブロックやファイルシステム外のブロックを追加しません
は、きわどい領域やファイルシステム外のブロックの処理を拒否します
また、ブロックが既に使用されている場合には警告を表示します。
.Sh バグ
あるファイルシステムフラグメント中の複数のセクタがバッドとなった場合、
そのうちの 1 つだけを
.Nm
指定しなければなりません。
指定しなければなりません。
バッドセクタファイル中のブロックは、
ファイルシステムフラグメント中の全てのセクタをカバーするからです。
.Sh 歴史