From owner-doc-jp@jp.freebsd.org  Fri Mar 10 01:18:05 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id BAA56300;
	Fri, 10 Mar 2000 01:18:05 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from thumb.nail.or.jp (ppp112.dialup.st.keio.ac.jp [131.113.27.112])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id BAA56295
	for <doc-jp@jp.freebsd.org>; Fri, 10 Mar 2000 01:18:03 +0900 (JST)
	(envelope-from dui@360.cc)
Received: from localhost (localhost.nail.or.jp [127.0.0.1])
	by thumb.nail.or.jp (8.9.3/8.9.3) with ESMTP id BAA39526
	for <doc-jp@jp.freebsd.org>; Fri, 10 Mar 2000 01:17:48 +0900 (JST)
	(envelope-from dui@360.cc)
To: doc-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 09 Mar 2000 00:24:14 +0900"
	<200003081607.BAA22207@mail.geocities.co.jp>
References: <200003081607.BAA22207@mail.geocities.co.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000310011747P.dui@360.cc>
Date: Fri, 10 Mar 2000 01:17:47 +0900
From: Naoto Kaneko <dui@360.cc>
X-Dispatcher: imput version 980905(IM100)
Lines: 120
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: doc-jp 7149
Subject: [doc-jp 7149] Re: books/handbook/internals/chapter.sgml #1
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: dui@360.cc

$B$O$8$a$^$7$F!"6b;R$H?=$7$^$9!#(B

$B;O$a$F$N:n6H$J$N$G!"$3$N$h$&$J:9$7Gw$C$?;~$K$I$&$+$H$b;W$$$^$7$?$,<h$j(B
$B4:$($:!"$d$C$F$_$^$7$?!#(B

From: Hiroki Sato <hrs@geocities.co.jp>
Subject: [doc-jp 7143] books/handbook/internals/chapter.sgml #1
Date: Thu, 09 Mar 2000 00:24:14 +0900
Message-ID: <200003081607.BAA22207@mail.geocities.co.jp>

> $B%V!<%H=hM}$,DI2C$5$l$?(B internals/chapter.sgml $B$G$9!#(B
> 
> (books/handbook/internals/chapter.sgml 1.15 -> 1.16 #1)
> 
>     <sect2 id="boot-intro">
>       <title>Introduction</title>
>   
>       <para><firstterm>Bootstrapping</firstterm> is the process
> 	whereby a computer probes and initializes its devices, and
> 	works out what programs it is supposed to run.</para>
> 
>       <para>This involves the use of special Read Only Memory chips,
> 	which determine what further operations to do, and these
> 	usually pass control to other chips that do consistency and
> 	memory tests, configure devices, and provide a mechanism for
> 	programs to determine what configuration details were
> 	determined.</para>
> 
>       <para>In standard personal computers, this involves the BIOS,
> 	which oversees the bootstrap, and CMOS, which stores
> 	configuration; and these understand disks, and they also
> 	understand where on the disk to find a program that will know
> 	how to load up an operating system.</para>
> 
>       <para>This chapter will not deal with this first part of the
> 	bootstrap process, and focuses on what happens after control
> 	is passed to the program on the disk.</para>
>     </sect2>
> 
>     <sect2 id="boot-overview">
>       <title>Overview of the boot process</title>
> 
>       <para>FreeBSD uses a three-stage bootstrap by default, which
> 	basically entails three programs which basically call each
> 	other in order (the two <link linkend="boot-blocks">boot
> 	  blocks</link>, and the <link
> 	  linkend="boot-loader">loader</link>), and which build on the
> 	previous programs understanding and provide increasing amounts
> 	of sophistication.</para>
> 
>       <para>The kernel is then started, during which devices are
> 	probed for and initialized for use.  Once the kernel boot
> 	process is finished, it passes control to the user process
> 	init, which then makes sure the disks are in a usable state,
> 	and then starts the user-level resource configuration which
> 	then mounts filesystems, sets up network cards to act on the
> 	network, and generally starts all the processes that usually
> 	are run on a FreeBSD system at startup.</para>
>     </sect2>

(books/handbook/internals/chapter.sgml 1.15 -> 1.16 #1)

    <sect2 id="boot-intro">
      <title>$B$O$8$a$K(B</title>
  
      <para><firstterm>$B%V!<%H%9%H%i%C%T%s%0(B</firstterm> $B$H$O%3%s%T%e!<(B
      $B%?$,%G%P%$%9$N%W%m!<%V$H=i4|2=(B, $B5Z$S$I$N%W%m%0%i%`$r<B9T$5$;$k$Y(B
      $B$-$G$"$k$+$rH=CG$9$k0lO"$N=hM}$N$3$H$G$9(B. </para>

      <para>$B$3$l$K$O(B, $B<!$N:n6H$r7hDj$9$kFC<l$JFI$_9~$_@lMQ%A%C%W$N;HMQ(B
      $B$rH<$$$^$9(B. $B$=$l$i$ODL>o(B, $B0l47@-$H%a%b%j$N8!::(B, $B%G%P%$%9$N@_Dj(B, 
      $B$I$N$h$&$J@_Dj$,$J$5$l$?$+$r%W%m%0%i%`$K8!Dj$5$;$k5!9=$NDs6!(B, $B$r(B
      $B9T$J$&B>$N%A%C%W$r@)8f$7$^$9(B. </para>

      <para>$BDL>o$N%Q!<%=%J%k%3%s%T%e!<%?$N>l9g(B, $B$3$l$K$O%V!<%H%9%H%i%C(B
      $B%W$N4F;k$r$9$k(BBIOS$B$H@_Dj$rJ];}$9$k(BCMOS$B$rH<$$$^$9(B. $B$3$l$i$O%G%#%9(B
      $B%/$r07$&;v$,$G$-(B, $B%*%Z%l!<%F%#%s%0%7%9%F%`$r5/F0$9$k%W%m%0%i%`$,(B
      $B%G%#%9%/$N$I$3$K$"$k$+$rCN$C$F$$$^$9(B. </para>

      <para>$B$3$N>O$O%V!<%H%9%H%i%C%W$NBh0lCJ3,$K$D$$$F$O?($l$:(B, $B%G%#%9(B
      $B%/>e$N%W%m%0%i%`$X@)8f$,0\$5$l$?8e$K2?$,5/$3$k$N$+$K$D$$$FCmL\$7(B
      $B$^$9(B. </para>
    </sect2>

    <sect2 id="boot-overview">
      <title>$B%V!<%H%W%m%;%9$N354Q(B</title>

      <para>FreeBSD$B$O%G%U%)%k%H$G;0CJ3,$N%V!<%H%9%H%i%C%W$r9T$J$$$^$9(B. 
      $B4pK\E*$K=g$K8_$$$r8F$S=P$9;0$D$N%W%m%0%i%`$rI,MW$H$^$9(B($BFs$D$N(B
      <link linkend="boot-blocks">$B%V!<%H%V%m%C%/(B</link>$B$H(B
      <linklinkend="boot-loader">$B%m!<%@(B</link>). $B$3$l$i$OA0$N%W%m%0%i(B
      $B%`$rEZBf$K$7$F$*$j(B, $B$h$j9b$$@vN}@-$rDs6!$7$^$9(B. </para>

      <para>$B$=$7$F(B, $B%G%P%$%9$,MxMQ$K8~$1$F%W%m!<%V$5$l=i4|2=$5$l$k4V$K(B
      $B%+!<%M%k$,5/F0$5$l$^$9(B. $B%+!<%M%k$N%V!<%H%W%m%;%9$,=*$k$H(B, $B@)8f$O(B
      $B%f!<%6!<%W%m%;%9$N(Binit$B$X0\$5$l(B, $B%G%#%9%/$,MxMQ2DG=$G$"$k$3$H$r3N(B
      $B$+$a$k$H(B, $B%U%!%$%k%7%9%F%`$N%^%&%s%H(B, $B%M%C%H%o!<%/>e$GMxMQ$5$l$k(B
      $B$Y$-%M%C%H%o!<%/%+!<%I$N%;%C%H%"%C%W(B, $B$=$7$F0lHLE*$K(BFreeBSD$B%7%9(B
      $B%F%`$G=i4|;~$K5/F0$5$l$kA4$F$N%W%m%;%9$N5/F0$H$$$C$?%f!<%6!<%l%Y(B
      $B%k$G$N%j%=!<%9@_Dj$r9T$J$$$^$9(B. </para>
    </sect2>

                             /* $B6b;R(B $BD>?M(B
				$B7D1~Bg3XM}9)3XIt>pJs9)3X2J(B3$BG/8uJd(B 
				dui@360.cc */















