Just cleanup of markup (no content changes are in this commit).

Submitted by:	Shun SUZUKI <si006@ccm.gs.niigata-u.ac.jp>
References:	[doc-jp 8022]
This commit is contained in:
Hiroki Sato 2001-03-07 19:42:39 +00:00
parent fe0863579b
commit 0464ef7ae5
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=8902

View file

@ -16,7 +16,7 @@
<corpauthor>FreeBSD ドキュメンテーションプロジェクト</corpauthor>
<pubdate>$FreeBSD: doc/ja_JP.eucJP/books/faq/book.sgml,v 1.38 2001/01/20 06:21:35 hrs Exp $</pubdate>
<pubdate>$FreeBSD: doc/ja_JP.eucJP/books/faq/book.sgml,v 1.39 2001/03/01 20:14:33 hrs Exp $</pubdate>
<abstract>
<para>
@ -37,7 +37,9 @@
FTP サーバ</ulink>に置かれています.
また, <ulink URL="http://www.FreeBSD.org/search/search.html">FAQ
の検索</ulink>も可能です.
</para>
<para>
<note>
<para>
2000 年 3 月現在, HTML 版以外の日本語 FAQ は用意されていません.
@ -176,7 +178,9 @@
そのため, それらのソフトウェアを, より制限の少ない
BSD 著作権に従ったソフトウェアで置き換える努力を,
可能な限り日々続けています.
</para>
<para>
<note>
<title>訳注</title>
<para>
@ -3182,17 +3186,17 @@ usbd_flags=""</programlisting>
</para>
<para>
それは FreeBSD 3.0 を含む, それ以前のリリースでは次のとおり,
それは FreeBSD 3.0 を含む, それ以前のリリースでは次のとおり,</para>
<programlisting>device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr</programlisting>
FreeBSD 3.1 を含む, それ以降のリリースでは次のとおり,
<para>FreeBSD 3.1 を含む, それ以降のリリースでは次のとおり,</para>
<programlisting>device psm0 at isa? tty irq 12</programlisting>
FreeBSD 4.0 とそれ以降のリリースでは次のとおりです.
<para>FreeBSD 4.0 とそれ以降のリリースでは次のとおりです.</para>
<programlisting>device psm0 at atkbdc? irq 12</programlisting>
</para>
<para>
カーネルの再構築についてよく知らないのであれば,
@ -3581,7 +3585,9 @@ diff -u -r1.60.2.1 -r1.60.2.2
サポートしています. MPU-401 やその互換カードも機能に制限はあるものの
サポートされています. マイクロソフトサウンドシステムのスペックに準拠
したカードも, <devicename>pcm</devicename> ドライバでサポートされています.
</para>
<para>
<note>
<para>
これらはサウンドについてのみの話です! これらのドライバは
@ -3630,7 +3636,9 @@ diff -u -r1.60.2.1 -r1.60.2.2
- ほかのマシンでは CPU に内蔵されています.
</para>
</note>
</para>
<para>
一般にこれらは問題とはなりません.
しかし, 数値演算エミュレーションコードのパフォーマンスか,
正確さのいずれかを選択する状況があります(詳しくは <link linkend="emul">FP
@ -3638,7 +3646,9 @@ diff -u -r1.60.2.1 -r1.60.2.2
とくに, X 上で弧を描く際にとても遅くなることでしょう.
数値演算コプロセッサを購入されることを強くおすすめします.
とても役立つことでしょう.
</para>
<para>
<note>
<para>
他の数値演算コプロセッサよりも優れたコプロセッサもあります.
@ -3748,11 +3758,11 @@ diff -u -r1.60.2.1 -r1.60.2.2
<para>
起動時のコンフィグレーションの際に, <literal>pnp</literal>
コマンドを使用して PnP の設定をマニュアルで行なわなければならないかもしれません.
その場合, モデムを検出させるためのコマンドは
その場合, モデムを検出させるためのコマンドは</para>
<programlisting>pnp 1 0 enable os irq0 3 drq0 0 port0 0x2f8</programlisting>
のようになります.
<para>のようになります.
</para>
</answer>
</qandaentry>
@ -4253,7 +4263,9 @@ quit</programlisting>
SCSI CDROM を持っている場合は,
カーネルコンフィグレーションファイルに以下の行を加えて
再コンパイルして試してみてください.
</para>
<para>
<note>
<title>訳注</title>
<para>
@ -4261,11 +4273,11 @@ quit</programlisting>
問題のある場合は <symbol>SCSI_DELAY</symbol>
の数値を増やしてみてください.
</para>
</note>
</para>
<programlisting>options "SCSI_DELAY=15"</programlisting>
</note>
</para>
</answer>
</qandaentry>
@ -4327,9 +4339,9 @@ quit</programlisting>
その問題の発生がプログラムをコンパイルしているときであり,
コンパイル毎に毎回, コンパイラの挙動が変るというものがあります.</para>
<para>たとえば, あなたが "make buildworld" を実行していて,
<para>たとえば, あなたが <quote>make buildworld</quote> を実行していて,
コンパイラが ls.c から ls.o をコンパイルしようとしたときに
コンパイルに失敗したとします. もう一度 "make buildworld"
コンパイルに失敗したとします. もう一度 <quote>make buildworld</quote>
を実行したときに, まったく同じ場所でコンパイルが失敗したのなら,
それは build が壊れている (訳注: つまりソースにバグがある)
と言うことです -- ソースを更新してやりなおしてみてください.
@ -4384,7 +4396,7 @@ quit</programlisting>
ほとんどの場合に標準設定で十分なタイミングを,
BIOS の設定やマザーボード上のジャンパピンを変えることで,
さまざまに変更することができます. しかし時には RAM の
アクセスウェイトを低くしすぎたり "RAM Speed: Turbo"
アクセスウェイトを低くしすぎたり <quote>RAM Speed: Turbo</quote>
その手の BIOS の設定でおかしな挙動が起こることがあります.
BIOS を標準の設定に戻すというのはいいアイディアですが,
その前にあなたの設定を書き留めておいた方がいいでしょう.</para>
@ -4439,7 +4451,6 @@ quit</programlisting>
バグが修正されるまでは, 次のようにして対処してください.
</para>
<para>
<orderedlist>
<listitem>
<para>起動プロンプトが出たら <option>-c</option> と入力します
@ -4461,7 +4472,6 @@ quit</programlisting>
<para>exit とタイプして起動を続行します.</para>
</listitem>
</orderedlist>
</para>
<para>
もしシリアルポートを有効にしたいのであれば以下の変更を行なって
@ -4535,7 +4545,9 @@ quit</programlisting>
の場合もあります.
</para>
</note>
</para>
<para>
このパニックは, ネットワークバッファ(特に mbuf
クラスタ)の仮想メモリが無くなったことを示します.
以下のオプションをカーネルコンフィグファイルに追加して
@ -4773,7 +4785,9 @@ quit</programlisting>
のカード専用に予約されているものです. このため,
あなたが PCI カードを持っているときはこのエラーが表示され,
カードは <literal>pcm1</literal> として検出されます.
</para>
<para>
<note>
<para>この警告を, 単にカーネルコンフィグファイルの当該行を
<literal>device pcm1</literal> に変更することで
@ -4783,7 +4797,9 @@ quit</programlisting>
(<literal>pcm1 not found</literal> の警告とともに)
検出されます.</para>
</note>
</para>
<para>
PCI のサウンドカードを持っているのならば, 以下のようにして
<literal>snd0</literal> デバイスのかわりに <literal>snd1</literal>
を作る必要があります.</para>
@ -5491,9 +5507,11 @@ IO range check 0x00 activate 0x01</screen>
カーネルにコプロセッサの代わりとなる数値演算エミュレータを追加する必要があります.
以下のオプションをカーネルのコンフィグレーションファイルに追加して,
カーネルを再構築してください.
</para>
<programlisting>options GPL_MATH_EMULATE</programlisting>
<para>
<note>
<para>このオプションを追加する場合,
<literal>MATH_EMULATE</literal>
@ -5660,7 +5678,9 @@ crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx</screen>
<para>
全然難しくありません.
<ulink URL="../handbook/kernelconfig.html">カーネルの再構築</ulink>を調べてください.
</para>
<para>
<note>
<para>うまく動作するカーネルができたら,
日付入りのカーネルのスナップショットを
@ -6297,12 +6317,13 @@ C:\="DOS"</programlisting>
<para>
Linux を起動し, <filename>/etc/lilo.conf</filename>
に以下の行を加えて
ください.
ください.</para>
<programlisting>other=/dev/hda2
table=/dev/hda
label=FreeBSD</programlisting>
<para>
(上記の手順は FreeBSD のスライスが Linux から
<filename>/dev/hda2</filename>
という名前で見えていると仮定しています.
@ -6318,11 +6339,12 @@ C:\="DOS"</programlisting>
LILO のエントリに
<literal>loader=/boot/chain.b</literal>
を追加してください. 例えば, このようになります.
</para>
<programlisting>other=/dev/dab4
table=/dev/dab
loader=/boot/chain.b
label=FreeBSD</programlisting></para>
label=FreeBSD</programlisting>
<para>
場合によっては, 二つ目のディスクを正しく起動するために FreeBSD
@ -6597,10 +6619,9 @@ C:\="DOS"</programlisting>
</listitem>
<listitem>
<para><filename>/etc/rc.conf</filename> でスワップファイルを有効化させます
<para><filename>/etc/rc.conf</filename> でスワップファイルを有効化させます</para>
<programlisting>swapfile="/usr/swap0" # Set to name of swapfile if aux swapfile desired.</programlisting>
</para>
</listitem>
<listitem>
@ -7429,9 +7450,9 @@ define(`confDELIVERY_MODE', `deferred')dnl</programlisting>
256 個のターミナルごとの定義を追加します.
既存のエントリーの形式にあわせる必要があるでしょう.
例えばこんな感じです.
</para>
<programlisting>ttyqc none network</programlisting>
</para>
<para>
正規表現を使った指定は
@ -8297,11 +8318,13 @@ EndSection
<filename>XF86Config</filename> ファイルの
<literal>Keyboard</literal>
セクションに以下の行を加えてもいいでしょう.
</para>
<programlisting># Let the server do the NumLock processing. This should only be
# required when using pre-R6 clients
ServerNumLock</programlisting>
<para>
<note>
<title>訳注</title>
<para>
@ -8855,9 +8878,11 @@ UserConfig&gt; <userinput>quit</userinput></screen>
<para>
<filename>.xinitrc</filename> か
<filename>.xsession</filename> で
</para>
<programlisting><command>xmodmap</command> <option>-e "pointer = 3 2 1"</option></programlisting>
<para>
というコマンドを実行してください.
</para>
</answer>
@ -9639,9 +9664,11 @@ Znyx (2.2.X) ZX312, ZX314, ZX342, ZX345, ZX346, ZX348
<para>
<ulink URL="http://www.FreeBSD.org/cgi/man.cgi?resolv.conf">/etc/resolv.conf</ulink>
の中で
</para>
<programlisting>domain foo.bar.edu</programlisting>
<para>
と書いてある行を,
<hostid>search foo.bar.edu bar.edu</hostid>
@ -9719,9 +9746,11 @@ Znyx (2.2.X) ZX312, ZX314, ZX342, ZX345, ZX346, ZX348
それぞれ 1000 ずつのルールが入っている 2
つのルールセットでテストが行なわれました.
ひとつ目のルールセットは最悪のケースを見るために
</para>
<programlisting>ipfw add deny tcp from any to any 55555</programlisting>
<para>
というルールを繰り返したものです.
</para>
@ -9730,25 +9759,29 @@ Znyx (2.2.X) ZX312, ZX314, ZX342, ZX345, ZX346, ZX348
パケットが(ポート番号のせいで)このルールにマッチしないことがわかるまでに,
何度も実行されます. そのため, これは最悪のケースを示します.
このルールを 999 個繰り返し並べた後に
</para>
<programlisting>allow ip from any to any</programlisting>
<para>
が書かれています.
</para>
<para>
2つ目のルールセットは, なるべく早くチェックが終了するように書かれたものです.
</para>
<programlisting>ipfw add deny ip from 1.2.3.4 to 1.2.3.4</programlisting>
</para>
<para>
このルールでは, 発信元の IP アドレスがマッチしないので,
チェックはすぐに終了します. 上のルールセットとおなじように,
1000 個目のルールは
</para>
<programlisting>allow ip from any to any</programlisting>
<para>
です.
</para>
@ -9973,9 +10006,11 @@ Znyx (2.2.X) ZX312, ZX314, ZX342, ZX345, ZX346, ZX348
<ulink URL="../handbook/ppp-and-slip.html#USERPPP">FreeBSD
ハンドブックの「PPP」</ulink>を読んでみましょう.
次に,
</para>
<programlisting>set log Phase Chat Connect Carrier lcp ipcp ccp command</programlisting>
<para>
という命令を <command>ppp</command>
のコマンドプロンプトに対して打ち込むか,
設定ファイル
@ -9985,10 +10020,12 @@ Znyx (2.2.X) ZX312, ZX314, ZX342, ZX345, ZX346, ZX348
その際,
<ulink URL="http://www.FreeBSD.org/cgi/man.cgi?syslog.conf">/etc/syslog.conf</ulink>
</para>
<programlisting>!ppp
*.* /var/log/ppp.log</programlisting>
<para>
と書かれた行が含まれているか, また,
<filename>/var/log/ppp.log</filename>
が存在しているかどうか確かめておいてください.
@ -9997,7 +10034,9 @@ Znyx (2.2.X) ZX312, ZX314, ZX342, ZX345, ZX346, ZX348
ログに訳の分らない部分があっても心配ご無用.
あなたが助けを求めた誰かにとっては,
その部分が意味をなす場合があるのです.
</para>
<para>
<note>
<title>訳注</title>
<para>
@ -10078,13 +10117,15 @@ default 10.0.0.2 UGSc 0 0 tun0
FreeBSD 2.2.5 より前のバージョンに付属していた
<command>ppp</command>
を使用している場合,
</para>
<programlisting>add 0 0 HISADDR</programlisting>
<para>
と書かれた行を以下のように修正してください.
</para>
<programlisting>add 0 0 10.0.0.2</programlisting>
</para>
<para>
<command>netstat -rn</command>
@ -10094,9 +10135,11 @@ default 10.0.0.2 UGSc 0 0 tun0
<filename>/etc/sysconfig</filename>
と呼ばれていました)の中でデフォルトのルータを誤って設定し,
<filename>ppp.conf</filename> から
</para>
<programlisting>delete ALL</programlisting>
<para>
の行をうっかり消してしまった可能性があります.
この場合は,
<ulink URL="../handbook/ppp-and-slip.html#USERPPP-FINAL">FreeBSD
@ -10116,11 +10159,11 @@ default 10.0.0.2 UGSc 0 0 tun0
このエラーは通常,
<filename>/etc/ppp/ppp.linkup</filename>
に以下のようなセクションが無い場合に起こります.
</para>
<programlisting>MYADDR:
delete ALL
add 0 0 HISADDR</programlisting>
</para>
<para>
これは動的 <acronym>IP</acronym>
@ -10174,7 +10217,9 @@ add 0 0 HISADDR</screen>
<command>ppp</command>
サーバに接続することによって,
回線がアクティブな間に限定してタイムアウトの時間を調整することも可能です.
</para>
<para>
<note>
<title>訳注</title>
<para>
@ -10407,9 +10452,11 @@ deny pred1 deflate deflate24 protocomp acfcomp shortseq vj</programlisting>
<command>ppp</command> に強制的に
<acronym>LCP</acronym> を発信させるには,
次の命令を使います.
</para>
<programlisting>set openmode active</programlisting>
<para>
<note>
<para>
両方の側がネゴジェーションを起こしても,
@ -10631,20 +10678,26 @@ deny pred1 deflate deflate24 protocomp acfcomp shortseq vj</programlisting>
モードに設定する,
すなわち反対側がネゴシエーションを開始するまで待つようにする事です.
これは,
</para>
<programlisting>set openmode passive</programlisting>
<para>
というコマンドでできます.
このオプションは気を付けて使わないといけません. さらに
</para>
<programlisting>set stopped <replaceable>N</replaceable></programlisting>
<para>
というコマンドを追加して,
<command>ppp</command>がnegotiationが開始するまで待つ
最大の時間を設定してください. もしくは,
</para>
<programlisting>set openmode active <replaceable>N</replaceable></programlisting>
<para>
というコマンド(ここで,
<replaceable>N</replaceable>
はネゴシエーションが始まるまで待つ時間)を使うこともできます.
@ -10808,7 +10861,9 @@ set dfilter 3 permit 0/0 0/0</programlisting>
<quote><command>sendmail -q</command></quote>
というコマンドが実行されるまで,
全てのメールをキューに溜めるようになります.
</para>
<para>
<note>
<title>訳注</title>
<para>
@ -10829,10 +10884,12 @@ set dfilter 3 permit 0/0 0/0</programlisting>
<answer>
<para>
ログファイル中の以下のエラーは,
</para>
<programlisting>CCP: CcpSendConfigReq
CCP: Received Terminate Ack (1) state = Req-Sent (6)</programlisting>
<para>
のネゴシエーションにおいて <command>ppp</command> は
Predictor1 圧縮を用いるべく主張したのに対して,
接続先は圧縮を使用しないことを主張した場合に起こります.
@ -10977,16 +11034,18 @@ OK</programlisting>
<para>
他の例ですと
</para>
<programlisting>set phone 1234567
set dial "\"\" ATZ OK ATDT\\T"</programlisting>
<para>
は次のようになります.
</para>
<programlisting>ATZ
OK
ATDT1234567</programlisting>
</para>
</answer>
</qandaentry>
@ -12724,7 +12783,9 @@ raisechar=^^</programlisting>
<ulink URL="http://www.FreeBSD.org/cgi/man.cgi?chmod">chmod</ulink> と
<ulink URL="http://www.FreeBSD.org/cgi/man.cgi?symlink">symlink</ulink>
のマニュアルページにはもっと詳しい情報があります.
</para>
<para>
<note>
<para>
<quote><option>-R</option></quote> オプションは<emphasis>再帰的に</emphasis>
@ -13908,7 +13969,9 @@ Cc: current@FreeBSD.ORG
<command>rc(8)</command> スクリプトから
<command>savecore(8)</command> が自動的に実行され, クラッシュダンプを
<filename>/var/crash</filename> に保存します.
</para>
<para>
<note>
<para>FreeBSD のクラッシュダンプのサイズは,
ふつう物理メモリサイズと同じです.
@ -13963,7 +14026,9 @@ Cc: current@FreeBSD.ORG
ふつうのプログラムのデバッグと変わりません.
コンピュータを 2 台並べてデバッグするチャンスにはなかなか恵まれないので,
私はまだリモートデバッグを試したことはありません.
</para>
<para>
<note>
<title>Bill による追記</title>
<para>
@ -14077,7 +14142,9 @@ SECTIONS
にコピーした後に, <literal>libkvm</literal>,
<command>ps</command> および <command>top</command>
を手動で再構築すること)を行なうべきです.
</para>
<para>
<note>
<para>カーネルアドレス空間の大きさは, 4MB の倍数である必要があります.</para>
</note>