Merge the following changes in the English version:

authors.ent                        1.65  -> 1.69
advanced-networking/chapter.sgml   1.16  -> 1.17
contrib/chapter.sgml               1.142 -> 1.150
internals/chapter.sgml             1.14  -> 1.15
introduction/chapter.sgml          1.22  -> 1.23
mirrors/chapter.sgml               1.46  -> 1.47
staff/chapter.sgml                 1.89  -> 1.93

Submitted by:	Shun SUZUKI <si006@ccm.gs.niigata-u.ac.jp>
This commit is contained in:
Motoyuki Konno 2000-01-11 08:42:00 +00:00
parent d8a30630b2
commit f251a1e57f
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=6364
9 changed files with 94 additions and 277 deletions
ja_JP.eucJP
articles/contributing
books/handbook
advanced-networking
authors.ent
contrib
internals
introduction
mirrors
staff
share/sgml

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.142
$FreeBSD: doc/ja_JP.eucJP/books/handbook/contrib/chapter.sgml,v 1.25 1999/11/13 02:35:28 kuriyama Exp $
Original revision: 1.150
$FreeBSD: doc/ja_JP.eucJP/books/handbook/contrib/chapter.sgml,v 1.28 2000/01/06 03:44:33 kuriyama Exp $
-->
<chapter id="contrib">
@ -2531,10 +2531,6 @@ Copyright (C) [ǯ]
<para>Georg Wagner <email>georg.wagner@ubs.com</email></para>
</listitem>
<listitem>
<para>Gerard Roudier <email>groudier@club-internet.fr</email></para>
</listitem>
<listitem>
<para>Gianmarco Giovannelli
<email>gmarco@giovannelli.it</email></para>
@ -2980,10 +2976,6 @@ Copyright (C) [ǯ]
<para>Jeremy Chatfield <email>jdc@xinside.com</email></para>
</listitem>
<listitem>
<para>Jeremy Lea <email>reg@shale.csir.co.za</email></para>
</listitem>
<listitem>
<para>Jeremy Prior <email>unknown</email></para>
</listitem>
@ -3086,7 +3078,7 @@ Copyright (C) [ǯ]
</listitem>
<listitem>
<para>Joel Sutton <email>sutton@aardvark.apana.org.au</email></para>
<para>Joel Sutton <email>jsutton@bbcon.com.au</email></para>
</listitem>
<listitem>
@ -4053,6 +4045,10 @@ Copyright (C) [ǯ]
<para>Nick Hilliard <email>nick@foobar.org</email></para>
</listitem>
<listitem>
<para>Nick Johnson <email>freebsd@spatula.net</email></para>
</listitem>
<listitem>
<para>&a.nsayer;</para>
</listitem>
@ -4428,10 +4424,6 @@ Copyright (C) [ǯ]
<para>Pasvorn Boonmark <email>boonmark@juniper.net</email></para>
</listitem>
<listitem>
<para>Patrick Gardella <email>patrick@cre8tivegroup.com</email></para>
</listitem>
<listitem>
<para>Patrick Hausen <email>unknown</email></para>
</listitem>
@ -4456,6 +4448,10 @@ Copyright (C) [ǯ]
<para>Paul Kranenburg <email>pk@NetBSD.org</email></para>
</listitem>
<listitem>
<para>Paul M. Lambert <email>plambert@plambert.net</email></para>
</listitem>
<listitem>
<para>Paul Mackerras <email>paulus@cs.anu.edu.au</email></para>
</listitem>
@ -4823,6 +4819,10 @@ Copyright (C) [ǯ]
<para>Samuele Zannoli <email>zannoli@cs.unibo.it</email></para>
</listitem>
<listitem>
<para>Sander Janssen <email>janssen@rendo.dekooi.nl</email></para>
</listitem>
<listitem>
<para>Sander Vesik <email>sander@haldjas.folklore.ee</email></para>
</listitem>
@ -5548,6 +5548,10 @@ Copyright (C) [ǯ]
<listitem>
<para>Wolfgang Stanglmeier <email>wolf@FreeBSD.org</email></para>
</listitem>
<listitem>
<para>Yuuki SAWADA <email>mami@whale.cc.muroran-it.ac.jp</email></para>
</listitem>
<listitem>
<para>Wu Ching-hong <email>woju@FreeBSD.ee.Ntu.edu.TW</email></para>

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.16
$FreeBSD: doc/ja_JP.eucJP/books/handbook/advanced-networking/chapter.sgml,v 1.5 1999/11/13 15:34:48 kuriyama Exp $
Original revision: 1.17
$FreeBSD: doc/ja_JP.eucJP/books/handbook/advanced-networking/chapter.sgml,v 1.6 1999/11/28 12:08:52 kuriyama Exp $
-->
<chapter id="advanced-networking">

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.65
$FreeBSD: doc/ja_JP.eucJP/books/handbook/authors.ent,v 1.20 1999/11/22 17:23:39 jkh Exp $
Original revision: 1.69
$FreeBSD: doc/ja_JP.eucJP/books/handbook/authors.ent,v 1.21 2000/01/06 03:44:29 kuriyama Exp $
Names and email address of contributing authors and CVS committers.
Entity names for committers should be the same as their login names on
@ -20,6 +20,8 @@
<!ENTITY a.adam "Adam David <email>adam@FreeBSD.org</email>">
<!ENTITY a.ade "Ade Lovett <email>ade@FreeBSD.org</email>">
<!ENTITY a.alc "Alan L. Cox <email>alc@FreeBSD.org</email>">
<!ENTITY a.alex "Alex Nash <email>alex@FreeBSD.org</email>">
@ -150,6 +152,8 @@
<!ENTITY a.grog "Greg Lehey <email>grog@FreeBSD.org</email>">
<!ENTITY a.groudier "Gerard Roudier <email>groudier@club-internet.fr</email>">
<!ENTITY a.gryphon "Coranth Gryphon <email>gryphon@healer.com</email>">
<!ENTITY a.guido "Guido van Rooij <email>guido@FreeBSD.org</email>">
@ -322,6 +326,8 @@
<!ENTITY a.opsys "Chris Watson <email>opsys@open-systems.net</email>">
<!ENTITY a.patrick "Patrick S. Gardella <email>patrick@FreeBSD.org</email>">
<!ENTITY a.paul "Paul Richards <email>paul@FreeBSD.org</email>">
<!ENTITY a.pb "Pierre Beyssac <email>pb@fasterix.freenix.org</email>">
@ -342,6 +348,8 @@
<!ENTITY a.pst "Paul Traina <email>pst@FreeBSD.org</email>">
<!ENTITY a.reg "Jeremy Lea <email>reg@FreeBSD.org</email>">
<!ENTITY a.rgrimes "Rodney Grimes <email>rgrimes@FreeBSD.org</email>">
<!ENTITY a.rhuff "Robert Huff <email>rhuff@cybercom.net</email>">

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.142
$FreeBSD: doc/ja_JP.eucJP/books/handbook/contrib/chapter.sgml,v 1.25 1999/11/13 02:35:28 kuriyama Exp $
Original revision: 1.150
$FreeBSD: doc/ja_JP.eucJP/books/handbook/contrib/chapter.sgml,v 1.28 2000/01/06 03:44:33 kuriyama Exp $
-->
<chapter id="contrib">
@ -2531,10 +2531,6 @@ Copyright (C) [ǯ]
<para>Georg Wagner <email>georg.wagner@ubs.com</email></para>
</listitem>
<listitem>
<para>Gerard Roudier <email>groudier@club-internet.fr</email></para>
</listitem>
<listitem>
<para>Gianmarco Giovannelli
<email>gmarco@giovannelli.it</email></para>
@ -2980,10 +2976,6 @@ Copyright (C) [ǯ]
<para>Jeremy Chatfield <email>jdc@xinside.com</email></para>
</listitem>
<listitem>
<para>Jeremy Lea <email>reg@shale.csir.co.za</email></para>
</listitem>
<listitem>
<para>Jeremy Prior <email>unknown</email></para>
</listitem>
@ -3086,7 +3078,7 @@ Copyright (C) [ǯ]
</listitem>
<listitem>
<para>Joel Sutton <email>sutton@aardvark.apana.org.au</email></para>
<para>Joel Sutton <email>jsutton@bbcon.com.au</email></para>
</listitem>
<listitem>
@ -4053,6 +4045,10 @@ Copyright (C) [ǯ]
<para>Nick Hilliard <email>nick@foobar.org</email></para>
</listitem>
<listitem>
<para>Nick Johnson <email>freebsd@spatula.net</email></para>
</listitem>
<listitem>
<para>&a.nsayer;</para>
</listitem>
@ -4428,10 +4424,6 @@ Copyright (C) [ǯ]
<para>Pasvorn Boonmark <email>boonmark@juniper.net</email></para>
</listitem>
<listitem>
<para>Patrick Gardella <email>patrick@cre8tivegroup.com</email></para>
</listitem>
<listitem>
<para>Patrick Hausen <email>unknown</email></para>
</listitem>
@ -4456,6 +4448,10 @@ Copyright (C) [ǯ]
<para>Paul Kranenburg <email>pk@NetBSD.org</email></para>
</listitem>
<listitem>
<para>Paul M. Lambert <email>plambert@plambert.net</email></para>
</listitem>
<listitem>
<para>Paul Mackerras <email>paulus@cs.anu.edu.au</email></para>
</listitem>
@ -4823,6 +4819,10 @@ Copyright (C) [ǯ]
<para>Samuele Zannoli <email>zannoli@cs.unibo.it</email></para>
</listitem>
<listitem>
<para>Sander Janssen <email>janssen@rendo.dekooi.nl</email></para>
</listitem>
<listitem>
<para>Sander Vesik <email>sander@haldjas.folklore.ee</email></para>
</listitem>
@ -5548,6 +5548,10 @@ Copyright (C) [ǯ]
<listitem>
<para>Wolfgang Stanglmeier <email>wolf@FreeBSD.org</email></para>
</listitem>
<listitem>
<para>Yuuki SAWADA <email>mami@whale.cc.muroran-it.ac.jp</email></para>
</listitem>
<listitem>
<para>Wu Ching-hong <email>woju@FreeBSD.ee.Ntu.edu.TW</email></para>

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.14
$FreeBSD: doc/ja_JP.eucJP/books/handbook/internals/chapter.sgml,v 1.5 1999/09/11 03:13:23 kuriyama Exp $
Original revision: 1.15
$FreeBSD: doc/ja_JP.eucJP/books/handbook/internals/chapter.sgml,v 1.6 1999/11/13 15:34:55 kuriyama Exp $
-->
<chapter id="internals">
@ -12,237 +12,8 @@
<sect1 id="booting">
<title>FreeBSDのブート処理の流れ</title>
<para><emphasis>原作: &a.phk;. v1.1, April 26th.</emphasis></para>
<para><emphasis>訳: &a.jp.nakai;. September 6 1996.</emphasis></para>
<para>FreeBSDのブートには基本的に3つの段階があります:
カーネルの読み込み, ルートのファイルシステムの決定, そして
ユーザ領域にあるものの初期化です. このことは下に述べる
いくつかの興味深い可能性につながっています.</para>
<sect2>
<title>カーネルの読み込み</title>
<para>現在, カーネルの読み込みには基本的に下に挙げる3つの方法が
あります:
これらはカーネルが次に何をしたらいいのかという情報をカーネルに
与えます.</para>
<variablelist>
<varlistentry><term>Biosboot</term>
<listitem>
<para>Biosboot は &ldquo;ブートブロック&rdquo;
に相当するもので, 2つのファイル から構成されており,
フロッピーディスクやハードディスクのブートを
開始する側の 8K
バイトにインストールされています.</para>
<para>Biosboot は FreeBSD のファイルシステムからカーネルを
読み込むことができます.</para>
</listitem>
</varlistentry>
<varlistentry><term>Dosboot</term>
<listitem>
<para>Dosbootは DI. Christian
Gusenbauerによって書かれましたが,
不幸にしてこの場合には, コードのある一部分が
マイクロソフトの
コンパイラ向けに書かれているため, FreeBSD
単体ではコンパイル することはできません.</para>
<para>Dosboot は MS-DOS のファイルから, またはディスクの
FreeBSD ファイルシステムのパーティションから
カーネルをブートします. これは MS-DOS
システムのハイメモリ領域に潜んでいる
メモリマネージャ等の
さまざまな怪しい代物とメモリの取り合いをして,
なんとかブートしています.</para>
</listitem>
</varlistentry>
<varlistentry><term>Netboot</term>
<listitem>
<para>Netboot
はサポートされているイーサネットカードを検出し, BOOTP
や TFTP, NFS
を使ってブートするカーネルを探そうとします.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2>
<title>ルートファイルシステムの決定</title>
<para>カーネルが読み込まれ,
ブートプログラムがカーネルに移行したら,
カーネルは自身の初期化をし,
どんなハードウェアが組み込まれいるか を決定し,
それからルートファイルシステムを探さなくてはなりません.</para>
<para>現在サポートされているルートファイルシステムは
次の通りです :</para>
<variablelist>
<varlistentry><term>UFS</term>
<listitem>
<para>UFS は, もっとも一般的なタイプのルートシステムです.
フロッピーディスクやハードディスク上に存在します.</para>
</listitem>
</varlistentry>
<varlistentry><term>MSDOS</term>
<listitem>
<para>技術的に可能ですが, あまり有用ではありません.
なぜならば, <acronym>FAT</acronym>
ファイルシステムではリンクやデバイスノードなどの
&ldquo;UNIX 主義&rdquo; を実現できないからです.</para>
</listitem>
</varlistentry>
<varlistentry><term>MFS</term>
<listitem>
<para>MFS はカーネル内部に組み込みになっている UFS
ファイルシステムです. つまり MFS を機能させるのに
ディスクやフロッピーディスクなどのハードウェアは
必要ではありません.</para>
</listitem>
</varlistentry>
<varlistentry><term>CD9660</term>
<listitem>
<para>CD9660 は CD-ROM
をルートファイルシステムに使用したものです.</para>
</listitem>
</varlistentry>
<varlistentry><term>NFS</term>
<listitem>
<para>これはルートシステムにファイルサーバを使用していて,
基本的に ディスクレスのマシンのためにあります.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2>
<title>ユーザ領域にあるものの初期化</title>
<para>ユーザ領域で動作させるようにするために,
カーネルが初期化を終えると, カーネルは <literal>pid ==
1</literal>のプロセスを生成し, ルートファイルシステム
上のプログラムを実行します. このプログラムは通常
<command>/sbin/init</command> です.</para>
<para><filename>/sbin/init</filename>
を別なプログラム置き換えてしまうことは可能ですが, そのプロセス
には以下のような制約があります:</para>
<para>pid が 1 のプロセスには stdin/stdout/stderr
は割り当てられていませんので,
プログラムは自分でこれらをオープンしないとなりません.
このプロセスが終了するとカーネルはパニックメッセージを表示して
停止します.
また, このプロセスに対するシグナル処理は特殊です.</para>
<para>この例として, インストール用のフロッピーディスクにある
<command>/stand/sysinstall</command>があります.</para>
</sect2>
<sect2>
<title>興味深い連係</title>
<para>カーネルを MFS でブートするのには次のような特別の
<filename>/sbin/init</filename> を使います.</para>
<variablelist>
<varlistentry><term>A &mdash; DOS を使う場合</term>
<listitem>
<itemizedlist>
<listitem>
<para><filename>C:</filename> を
<filename>/C:</filename> にマウントします.</para>
</listitem>
<listitem>
<para><filename>C:/freebsd.fs</filename> を
<filename>/dev/vn0</filename>
にアタッチします.</para>
</listitem>
<listitem>
<para><filename>/dev/vn0</filename> を
<filename>/rootfs</filename>
にマウントします.</para>
</listitem>
<listitem>
<para>シンボリックリンクを作ります.<!-- <br> -->
<filename>/rootfs/bin</filename> -&gt;
<filename>/bin</filename><!-- <br> -->
<filename>/rootfs/etc</filename> -&gt;
<filename>/etc</filename><!-- <br> -->
<filename>/rootfs/sbin</filename> -&gt;
<filename>/sbin</filename><!-- <br> --> (etc...)<!--
<br> --></para>
</listitem>
</itemizedlist>
<para>これでハードディスクのパーティションを切り直さずに
FreeBSD を 使うことができます.</para>
</listitem>
</varlistentry>
<varlistentry><term>B &mdash; NFS を使う場合</term>
<listitem>
<para>NFS は<filename>サーバ:~you/FreeBSD</filename> を
<filename>/nfs</filename> にマウントし,
ルートディレクトリを <filename>/nfs</filename>
に変更して, そこで <filename>/sbin/init</filename>
を実行します.</para>
<para>これで FreeBSD をディスクレスで実行できますが, NFS
サーバを コントロールできないままです...</para>
</listitem>
</varlistentry>
<varlistentry><term>C &mdash; X-server を起動する場合</term>
<listitem>
<para>これで X ターミナルが手に入りました. これは,
これでハードウェア に費用を割いたりするよりはいい,
と上司が主張した, Windows で
動作する遅くて何がおこなわれているのか
見ることができるような すすけた X Window
エミュレータなんかよりよいものです.</para>
</listitem>
</varlistentry>
<varlistentry><term>D &mdash; テープを使う場合</term>
<listitem>
<para><filename>/dev/rwd0</filename>
のコピーを取って, リモートにあるテープ
ステーションやファイルサーバに書き込んでください.</para>
<para>これで一年前に取っておくべきだった
バックアップをやっと 取ることができました.</para>
</listitem>
</varlistentry>
<varlistentry><term>E &mdash; ファイアウォール/Web
サーバとして動作させる場合
(私の知っている範囲で...)</term>
<listitem>
<para>これは特に面白いもので,
書き込み禁止のフロッピーディスクから ブートができて,
ルートのファイルシステムに書き込むことができる
というものです.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<para>FreeBSD のブート処理の流れはマニュアルページの
&man.boot.8; と &man.loader.8; に記述されています.</para>
</sect1>
<sect1 id="memoryuse">

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.22
$FreeBSD: doc/ja_JP.eucJP/books/handbook/introduction/chapter.sgml,v 1.8 1999/11/13 15:34:56 kuriyama Exp $
Original revision: 1.23
$FreeBSD: doc/ja_JP.eucJP/books/handbook/introduction/chapter.sgml,v 1.9 2000/01/06 03:44:37 kuriyama Exp $
-->
<chapter id="introduction">
@ -51,7 +51,7 @@
<listitem>
<para>多くの人々が 1 つの FreeBSD
システムをさまざまな目的で同時に使うことを可能にする
<emphasis>マルチユーザ</emphasis> アクセス.
<emphasis>マルチユーザ機能</emphasis>.
これは例えば, プリンタやテープデバイスといった
システムの周辺機器が, そのシステムを利用する全てのユーザだけでなく
ネットワーク経由においても自然な形で共有され,
@ -133,7 +133,8 @@
<listitem>
<para>完全な <emphasis>C</emphasis> や
<emphasis>C++</emphasis>, <emphasis>Fortran</emphasis>の
<emphasis>C++</emphasis>, <emphasis>Fortran</emphasis>,
<emphasis>Perl</emphasis>の
開発ツール. 進んだ研究や開発のための多くの他の言語も
ports や packages コレクションで提供されています.</para>
</listitem>

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.46
$FreeBSD: doc/ja_JP.eucJP/books/handbook/mirrors/chapter.sgml,v 1.12 1999/11/13 15:35:01 kuriyama Exp $
Original revision: 1.47
$FreeBSD: doc/ja_JP.eucJP/books/handbook/mirrors/chapter.sgml,v 1.13 2000/01/06 03:44:43 kuriyama Exp $
-->
<chapter id="mirrors">
@ -1273,6 +1273,11 @@
<para>cvsup7.FreeBSD.org (maintainer
<email>jdp@FreeBSD.org</email>), ワシントン州</para>
</listitem>
<listitem>
<para>cvsup8.FreeBSD.org (maintainer
<email>mjr@blackened.com</email>), アリゾナ</para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.89
$FreeBSD: doc/ja_JP.eucJP/books/handbook/staff/chapter.sgml,v 1.18 1999/11/13 02:35:33 kuriyama Exp $
Original revision: 1.93
$FreeBSD: doc/ja_JP.eucJP/books/handbook/staff/chapter.sgml,v 1.19 2000/01/06 03:44:50 kuriyama Exp $
-->
<chapter id="staff">
@ -277,6 +277,10 @@
<para>&a.shige;</para>
</listitem>
<listitem>
<para>&a.patrick;</para>
</listitem>
<listitem>
<para>&a.billf;</para>
</listitem>
@ -437,10 +441,18 @@
<para>&a.kuriyama;</para>
</listitem>
<listitem>
<para>&a.reg;</para>
</listitem>
<listitem>
<para>&a.grog;</para>
</listitem>
<listitem>
<para>&a.groudier;</para>
</listitem>
<listitem>
<para>&a.jlemon;</para>
</listitem>
@ -461,6 +473,10 @@
<para>&a.imp;</para>
</listitem>
<listitem>
<para>&a.ade;</para>
</listitem>
<listitem>
<para>&a.jmacd;</para>
</listitem>

View file

@ -2,8 +2,8 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.65
$FreeBSD: doc/ja_JP.eucJP/books/handbook/authors.ent,v 1.20 1999/11/22 17:23:39 jkh Exp $
Original revision: 1.69
$FreeBSD: doc/ja_JP.eucJP/books/handbook/authors.ent,v 1.21 2000/01/06 03:44:29 kuriyama Exp $
Names and email address of contributing authors and CVS committers.
Entity names for committers should be the same as their login names on
@ -20,6 +20,8 @@
<!ENTITY a.adam "Adam David <email>adam@FreeBSD.org</email>">
<!ENTITY a.ade "Ade Lovett <email>ade@FreeBSD.org</email>">
<!ENTITY a.alc "Alan L. Cox <email>alc@FreeBSD.org</email>">
<!ENTITY a.alex "Alex Nash <email>alex@FreeBSD.org</email>">
@ -150,6 +152,8 @@
<!ENTITY a.grog "Greg Lehey <email>grog@FreeBSD.org</email>">
<!ENTITY a.groudier "Gerard Roudier <email>groudier@club-internet.fr</email>">
<!ENTITY a.gryphon "Coranth Gryphon <email>gryphon@healer.com</email>">
<!ENTITY a.guido "Guido van Rooij <email>guido@FreeBSD.org</email>">
@ -322,6 +326,8 @@
<!ENTITY a.opsys "Chris Watson <email>opsys@open-systems.net</email>">
<!ENTITY a.patrick "Patrick S. Gardella <email>patrick@FreeBSD.org</email>">
<!ENTITY a.paul "Paul Richards <email>paul@FreeBSD.org</email>">
<!ENTITY a.pb "Pierre Beyssac <email>pb@fasterix.freenix.org</email>">
@ -342,6 +348,8 @@
<!ENTITY a.pst "Paul Traina <email>pst@FreeBSD.org</email>">
<!ENTITY a.reg "Jeremy Lea <email>reg@FreeBSD.org</email>">
<!ENTITY a.rgrimes "Rodney Grimes <email>rgrimes@FreeBSD.org</email>">
<!ENTITY a.rhuff "Robert Huff <email>rhuff@cybercom.net</email>">