From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Aug 12 03:48:04 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id DAA01433;
	Sun, 12 Aug 2001 03:48:04 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from localhost (localhost [127.0.0.1])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id DAA01425;
	Sun, 12 Aug 2001 03:47:59 +0900 (JST)
	(envelope-from matsu@jp.freebsd.org)
To: FreeBSD-users-jp@jp.freebsd.org,
        FreeBSD-beginners-jp@gorgeous.ux.mycom.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: <20010812034759X.matsu@jp.freebsd.org>
Date: Sun, 12 Aug 2001 03:47:59 +0900
From: Matsumura Naoki <matsu@jp.freebsd.org>
X-Dispatcher: imput version 980905(IM100)
Lines: 642
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 63511
Subject: [FreeBSD-users-jp 63511] [info] Updated FreeBSD QandA
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: matsu@jp.freebsd.org

$B$^$D$`$i$G$9!#(B
       
$B:G6a(B $BEPO?(B/$B=$@5$5$l$?(B QandA $B$r(B $B$*Aw$jCW$7$^$9!#(B

  * $B$3$l$i$N(B QandA $B$X$N$40U8+!&$4;XE&$O!"4IM}HV9f$r=q$-E:$($?>e$G!"(B *
  * QandA@jp.FreeBSD.org $B$^$G$*Aw$j2<$5$$!#(B                         *

FreeBSD QandA $B$O(B $B>o$K99?7$5$l$F$$$^$9!#(B $B:G?7$N$b$N$O(B $B$$$D$G$b(BWeb$B!"(B
FTP$B!"(Bmail $B$J$IDL$8$FF~<j$9$k$3$H$,$G$-$^$9!#(B

  [Web$B$+$iF~<j(B]
    <URL:http://www.jp.FreeBSD.org/QandA/> $B$r;2>H$7$F$/$@$5$$!#(B

  [$B%a!<%k$GF~<j(B]
    get-QandA@jp.FreeBSD.org $B08$F$K%a!<%k$rAw$k$H!"@^$jJV$7(B 15000$B9T$4$H$K(B
    $BJ,3d$5$l$FAw$i$l$F$-$^$9!#(B2001/05/08 $B$N;~E@$G$NA4%G!<%?$,(B 25000$B9T(B (1.1MB)
    $B$J$N$G!"(B1$BDLL\$K(B 600KB$B!"(B2$BDLL\$K(B 500KB $B$/$i$$$N%a!<%k$,FO$/$O$:$G$9!#(B

    $B$=$&$$$&5pBg$J%a!<%k$r<u$1<h$l$J$$?M$O!"(Bget-QandA-split@jp.FreeBSD.org $B$r(B
    $B$4MxMQ$/$@$5$$!#$3$A$i$O(B 900$B9T$4$H$K6h@Z$C$FJ#?t$N%a!<%k$rAw$C$F$-$^$9!#(B
    get-QandA-split $B08$F$N>l9g!"(B Subject $B$K?t;z$r;XDj$9$k$H!"$=$N9T?t$G(B
    $B6h@Z$i$l$F$-$^$9!#$I$A$i$N%"%I%l%9$G$bK\J8$J$I$OL5;k$5$l$^$9!#(B

  [anonymous FTP$B$GF~<j(B]
    $B0J2<$N%5%$%H$+$iF~<j$G$-$^$9!#(B
      <URL:ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/QandA/>
      <URL:ftp://ftp4.jp.FreeBSD.org/pub/FreeBSD/FreeBSD-jp/QandA/>
      <URL:ftp://ftp.netlab.is.tsukuba.ac.jp/pub/os/FreeBSD/FreeBSD-jp/QandA/>


-----$B4IM}HV9f(B 1053 ($B?75,(B)------------

Q. $B%9%?%s%I%"%m%s$J%^%7%s$G!"B>$N(B user $B$K(B mail $B$r=P$7$?$N$G$9$,!"La$C$F(B
   $BMh$^$7$?!#(B
   ($B$b$A$m$s!"(Buser$BL>$O$"$C$F$^$9$7!"%I%a%$%sL>$b4V0c$C$F$^$;$s!#(B)
  

A. $B!V%I%a%$%sL>$b4V0c$C$F$^$;$s!#!W$H$$$&$3$H$O!"(B"username@domainname" 
   $B7A<0$GAw$C$F$$$^$9$M(B?
   "username" $B$N$_$GAw$C$?$i!"$?$V$sFO$/$3$H$G$7$g$&!#(B
   $B$I$&$7$F$b!"!V(B"username@domainname" $B7A<0$GAw$j$?$$!#!W$H;W$&$J$i!"(B
   /etc/host.conf $B$rJQ99$7$^$7$g$&!#(B

   [$B4IM}HV9f(B 185]$B!"(B[$B4IM}HV9f(B 344] $B$,;29M$K$J$k$G$7$g$&!#(B


-----$B4IM}HV9f(B 87 ($B99?7(B)------------

Q. $B%;%+%s%@%j$N%^%9%?$K(B FreeBSD $B$rF~$l$?$H$-!"$$$D$b(B boot: $B$G(B
   1:wd(2,a)/kernel $B$rF~NO$9$k$N$OLLE]$J$s$G$9$,!#(B

A. $B%;%+%s%@%j$N%^%9%?$K(B FreeBSD $B$rF~$l$k$H!"5/F0;~$O(B wd2 $B$H$7$FG'<1$5$l$F(B
   $B$7$^$&$N$G!":G=i$O(B "boot:1:wd(2,a)/kernel" $B$H$$$&$h$&$K%*%W%7%g%s$r$D$1(B
   $B$J$1$l$P(B FreeBSD $B$O5/F0$7$F$/$l$^$;$s!#(B

   $B$b$7(B boot $B$G%*%W%7%g%s$r$D$1$:$KD>@\(B FreeBSD $B$r5/F0$5$;$h$&$H$9$k$J(B
   $B$i!"J}K!$O(B 2 $B$D$"$j$^$9!#$R$H$DL\$O(B [$B4IM}HV9f(B 85] $B$r;2>H$7$F$/$@$5(B
   $B$$!#$b$&0l$D$NJ}K!$H$7$F%+!<%M%k$N:F9=C[$r$7$F(B FreeBSD $B$NF~$C$F$$$k(B
   wd2 $B$N%I%i%$%V$r(B wd1 $B$H$7$FG'<1$5$;$kJ}K!$,$"$j$^$9!#(B

   $BI,MW$J:n6H$O(B
     1. $B%+!<%M%k%3%s%U%#%0%l!<%7%g%s%U%!%$%k$NJQ99(B
     2. $B%+!<%M%k$N:F9=C[(B
     3. $B%G%P%$%9%U%!%$%k$N:n@.(B
     4. /etc/fstab $B$NJQ99(B
     5. $B:F9=C[$7$?%+!<%M%k$N%$%s%9%H!<%k(B
   $B$G$9!#(B

   FreeBSD 2.2.x-RELEASE $B$G$O(B IDE $B$N$_$N%7%9%F%`$N>l9g(B

   1$BBfL\$N%G%#%9%/(B(wd0)  -       $B%W%i%$%^%j(B $B%^%9%?(B   (wdc0 drive0)
   2$BBfL\$N%G%#%9%/(B(wd1)  -       $B%W%i%$%^%j(B $B%9%l!<%V(B (wdc0 drive1)
   3$BBfL\$N%G%#%9%/(B(wd2)  -       $B%;%+%s%@%j(B $B%^%9%?(B   (wdc1 drive0)
   4$BBfL\$N%G%#%9%/(B(wd3)  -       $B%;%+%s%@%j(B $B%9%l!<%V(B (wdc1 drive1)

   $B$H$$$&BP1~$rA0Ds$H$7$F$$$^$9!#$3$NBP1~$O%+!<%M%k$N%3%s%U%#%0%l!<%7%g%s(B
   $B%U%!%$%k$GJQ99$G$-$^$9!#(B
   $BNc$($P(B
      $B%;%+%s%@%j$N%^%9%?$K@\B3$5$l$F$$$k(B2$BBfL\$N%O!<%I%G%#%9%/$r(B
      $B5/F0%G%#%9%/$H$9$k(B
   $B$h$&$J>l9g$O(B wd1 $B$K(B $B%;%+%s%@%j%^%9%?(B (wdc1 drive0) $B$rBP1~$5$;$kI,MW$,$"(B 
   $B$j$^$9!#(B  

   $BCm0U(B:
      $B4{$K%$%s%9%H!<%k:Q$_$N>l9g!"%G%P%$%9%U%!%$%k$d(B /etc/fstab $B$NFbMF$O(B
      wd2 $B$H$7$F:n@.$5$l$F$$$^$9$+$i!"$=$N$^$^:n$jD>$7$?%+!<%M%k$r%$%s%9(B
      $B%H!<%k$7$F:F%V!<%H$9$k$H%U%!%$%k%7%9%F%`$,%^%&%s%H$G$-$J$/$J$C$F2?(B
      $B$b$G$-$J$$>uBV$K$J$C$F$7$^$&$N$G5$$r$D$1$F2<$5$$!#(B

   1. $B%+!<%M%k%3%s%U%#%0%l!<%7%g%s%U%!%$%k$NJQ99(B
   $B%3%s%U%#%0%l!<%7%g%s%U%!%$%k$N(B controller wdc $B$N%;%/%7%g%s$r(B
   $B<!$N$h$&$KJQ99$7$^$9(B 

   $B$=$N$?$a$K$O$^$:(B (/usr/src)/sys/i386/conf/GENERIC $B$N%U%!%$%k$r(B
   $BE,Ev$JL>A0$G%3%T!<$7$F0J2<$N$h$&$K0lItJQ99$7$^$9!#(B
   $BJQ992U=j$O(B 2,3 $B2U=j!#(B
   -------------------------------------------------------------------------
   ident                MYMACHINE $B"+(B $B?7$7$/:n$C$?%U%!%$%kL>(B
   .....
   config               kernel  root on wd1 $B"+(B "wd0" $B$+$i(B "wd1" $B$KJQ99(B
   ....
   controller   wdc0    at isa? port "IO_WD1" bio irq 14 vector wdintr
   disk         wd0     at wdc0 drive 0

   controller   wdc1    at isa? port "IO_WD2" bio irq 15 vector wdintr
   # disk          wd2     at wdc1 drive 0              $B9TF,$K(B # $B$r=q$$$FL58z2=(B
   disk         wd1     at wdc1 drive 0 
                    $B",(B FreeBSD $B$NF~$C$F$$$k(B wd2 $B$r(B wd1 $B$KJQ99(B


   2. $B%+!<%M%k$N:F9=C[(B
   $B$3$N$h$&$J@_Dj$r9T$J$C$F(B $B%+!<%M%k$N:F9=C[$r9T$J$$$^$9!#%3%s%U%#%0%l!<(B
   $B%7%g%s%U%!%$%k$NL>A0$r(B MYMACHINE $B$H$7$?>l9g!"(B

    # config MYMACHINE
    # cd ../../compile/MYMACHINE/
    # make depend
    # make

   $B$3$3$G$O$^$@:F5/F0$r$7$J$$$G!"$=$N$^$^<!$NA`:n$KF~$C$F$/$@$5$$!#(B

   3. $B%G%P%$%9%U%!%$%k$N:n@.(B
   wd1 $B$GB-$j$J$$%G%P%$%9%U%!%$%k$r:n$j$^$9!#(B2 $BBfL\$N%G%#%9%/$N>l9g(B
    # cd /dev/dev
    # sh MAKEDEV wd1s1a

   4. /etc/fstab $B$NJQ99(B
   /etc/fstab $B$NJQ99$r9T$J$$$^$9!#(B

   FreeBSD $B$,(B wd2 $B$H$7$F%$%s%9%H!<%k$7$?$H$-$N(B /etc/fstab
   --------------------------------------------------------------------------
   /dev/wd2s1b                     none            swap    sw 0 0
   /dev/wd2a                       /               ufs     rw 1 1
   /dev/wd2s1f                     /usr            ufs     rw 1 1
   /dev/wd2s1e                     /var            ufs     rw 1 1
   proc                            /proc           procfs  rw 0 0
   /dev/wcd0c                      /cdrom          cd9660  ro,noauto 0 0
   --------------------------------------------------------------------------
   $B$3$N%U%!%$%k$N(B "wd2*" $B$r$9$Y$F(B "wd1*" $B$KJQ99!#(B

   5. $B:F9=C[$7$?%+!<%M%k$N%$%s%9%H!<%k(B
   $B:G8e$K:F9=C[$7$?%+!<%M%k$r%$%s%9%H!<%k$7$^$9!#(B
     # cd /usr/src/sys/compile/MYMACHINE
     # make install

   $B0J>e$N:n6H$r9T$J$C$?8e!":F%V!<%H$9$l$P<+F0E*$K(B FreeBSD $B$,5/F0$9$k$G$7$g(B
   $B$&!#(B


-----$B4IM}HV9f(B 1126 ($B?75,(B)------------

Q. Mule $B>e$G(B mh-rmail $B$rMQ$$$F%a!<%k$rFI$_9~$`;~!"$"$k$$$O(B MH $B$G(B inc 
   $B$d(B scan $B$7$?$H$-$KI=<($5$l$k%a!<%k0lMw$N%a!<%kHV9f$N7e?t$rJQ$($k(B
   $B$K$O$I$&$7$?$i$$$$$+(B?

A. $B%G%U%)%k%H$G$O%a!<%kHV9f$O(B 4 $B7e$G$9$,!"$3$l$rNc$($P(B 5 $B7e$KJQ99(B
   $B$7$?$$>l9g$K$O<!$N$h$&$K$7$^$9!#(B

   (1) $B$^$:!"(B /usr/local/lib/mh/scan.default $B$r(B ~/Mail/scan.form $B$H$7$F(B
       $B%3%T!<$7$^$9!#(B

   (2) ~/Mail/scan.form $B$r<!$N$h$&$KJT=8$7$^$9!#(B
  
       ---------- ~/Mail/scan.form ------------------------------
       %; NOTE: This file is supplied for reference only; it shows the default
       %;       format string (for non-UK sites) which was compiled into "scan".
       %;       See the source file "h/scansbr.h" for details.
       %5(msg)%<(cur)+%| %>%<{replied}-%?{encrypted}E%| %>\
       ---------------------- end of ~/Mail/scan.form-------------

       4 $B9TL\$KCmL\$7$F$/$@$5$$!#%G%U%)%k%H$G$O(B
         %4(msg)%<(cur)+%| %>%<{replied}-%?{encrypted}E%| %>\
       $B$H$J$C$F$$$k$O$:$G$9$,!"$3$N(B 4 $B$r(B 5 $B$KJQ99$7$^$9!#(B

    (3) ~/.mh_profile $B$K0J2<$N@_Dj$rDI2C$7$^$9!#(B
          scan: -form scan.form
          inc: -form scan.form
        $B0J>e$G(B inc $B$d(B scan $B$7$?:]$KI=<($5$l$k%5%^%j!<$N%a!<%kHV9f(B
        $B$N7e?t$r(B 5 $B7e$K$9$k$3$H$,=PMh$^$9!#(B

    (4) Mule $B$N(B mh-rmail $B$r;HMQ$9$k>l9g$K$O(B ~/.emacs $B$K<!$N@_Dj$r(B
        $BDI2C5-=R$7$F$/$@$5$$!#$3$l$r9T$o$J$$$H!"%U%)%k%@$r(B scan $B$7$?(B
        $B:]$KI=<($,Mp$l$?$j!":o=|$d(B refile $BEy$N%3%^%s%I$r@_Dj$7$?(B
        $B;~$J$I!"<h>C$,=PMh$J$/$J$j$^$9!#(B

         (setq mh-cmd-note 5
             mh-good-msg-regexp  "^.....[^D^]"
             mh-deleted-msg-regexp "^.....D"
             mh-refiled-msg-regexp  "^.....\\^"
             mh-flagged-scan-msg-regexp "^.....\\D\\|^.....\\^\\|^.....\\+\\|^......%"
             mh-cur-scan-msg-regexp "^.....\\+")

    $B$^$?!"(BMIME $B%(%s%3!<%I$5$l$?%X%C%@!<$NF|K\8l$r@5$7$/=hM}$5$;$k$?$a(B
    $B$K$O(B MH $B$r%P!<%8%g%s%"%C%W$9$k$N$,4JC1$G$9!#(B
    [$B4IM}HV9f(B 1137] [$B4IM}HV9f(B 458]


-----$B4IM}HV9f(B 1129 ($B?75,(B)------------

Q. sendmail(8) $B$r(B daemon mode $B$G5/F0$7$?$j!"(Bnewaliases(1) $B$r(B
   $B$7$?$j$9$k$H(B

     hash map "Alias0": unsafe map file /etc/aliases: No such file or directory
     hash map "Alias0": unsafe map file /etc/aliases: Permission denied
   $B$"$k$$$O(B
     newaliases: cannot open /etc/mail/aliases: Group writable file

   $B$J$I$H$$$&%a%C%;!<%8$,=P$^$9!#(B
   $B$R$I$$;~$K$O!"%a!<%k$,G[Aw$5$l$J$/$J$j$^$9!#(B

A. /etc/mail/aliases.db $B$d(B /etc/mail/aliases
   (4.2-RELEASE $B0JA0$O!"$=$l$>$l(B /etc/aliases.db $B$H(B /etc/aliases)
   $B$,B8:_$7$F$$$k$+!"$^$?%U%!%$%k$N=jM-8"$H%Q!<%_%C%7%g%s$,E,@5$+(B
   $B$I$&$+$r%A%'%C%/$7$F$/$@$5$$!#$3$N%a%C%;!<%8$O(B /etc/mail/aliases
   $B$N%Q!<%_%C%7%g%sEy$,ITE,@Z$J>l9g$K=P$^$9!#(B

   $B;29M$^$G$K!"%Q!<%_%C%7%g%s$d=jM-8"$N(B 4.3-RELEASE $B$N%G%U%)%k%H$G$N(B
   $BE,@5$J>uBV$O<!$NDL$j$G$9!#(B

     -rw-r--r--   1 root  wheel   1410 Dec 19 08:31 aliases
     -rw-r--r--   1 root  wheel  32768 Apr 17 06:30 aliases.db

   $B$^$?(B / $B$H(B /etc $B$H(B /etc/mail $B$N%Q!<%_%C%7%g%s$K$D$$$F$bCm0U$r(B
   $BJ'$&I,MW$,$"$j$^$9!#$$$:$l$N%G%#%l%/%H%j$b(B owner$B!"(Bgroup $B$O(B
   $B$=$l$>$l(B root$B!"(Bwheel $B$G%Q!<%_%C%7%g%s$O(B 755 $B$G$J$1$l$P$J$j$^$;$s!#(B

   /etc/mail/aliases.db $B$,B8:_$7$J$$>l9g$K$O!">e5-$r%A%'%C%/$7$?>e$G(B
   newaliases(1) $B%3%^%s%I$r<B9T$7$^$9!#$3$l$G$&$^$/$$$+$J$$>l9g$K$O(B
     # touch /etc/mail/aliases.db
   $B$H6u$N%U%!%$%k$r:n@.$7$F$+$i(B newaliases $B$7$F$/$@$5$$!#(B

   $B$J$*!"$3$N$h$&$J>l9g$K(B sendmail(8) $B$O%a!<%k$r$$$C$?$s%-%e!<$K(B
   $BMn$7!"%a!<%k$rG[Aw$7$J$/$J$k$3$H$b$"$j$^$9!#(B/etc/mail/aliases
   $BEy$N%Q!<%_%C%7%g%s$J$I$rJd@5$7$F$+$i!"(Bsendmail -q $B$H$9$l$P(B
   $B%-%e!<$K$?$^$C$?%a!<%k$,=hM}$5$l$k$h$&$K$J$j$^$9!#(B

   $B%Q!<%_%C%7%g%s$d%U%!%$%k$NG[CV$,860x$G!"(BNIS $B%^%C%W$N=i4|2=$d(B
   $B99?7$N:]$K(B mail.aliases $B$r:n@.$9$k>l9g$K$bF1MM$NLdBj$,@8$8$^$9!#(B


-----$B4IM}HV9f(B 1497 ($B99?7(B)------------

Q. NIS $B$C$F2?$G$9$+(B? NIS $B$rF3F~$7$?$$$N$G$9$,!"$d$jJ}$,$h$/$o$+$j$^$;$s!#(B

A. $B4JC1$K8@$&$H!"J#?t$N%[%9%H$G(B /etc/passwd $B$d(B /etc/hosts $B$J$I$N(B
   $B>pJs$r6&M-$9$k;EAH$_$G$9!#Nc$($P!"J#?t$N%[%9%H$K%"%+%&%s%H$r(B
   $B;}$C$F$$$k%f!<%6$,%Q%9%o!<%I$rJQ99$7$?$$$H$-!"(BNIS $B$,$J$$>l9g$O(B
   $BA4$F$N%[%9%H$K$$$A$$$A%m%0%$%s$7$F!"(Bpasswd(1) $B%3%^%s%I$G(B
   $B%Q%9%o!<%I$rJQ99$7$J$$$H$$$1$^$;$s!#(B

   $B0lJ}!"(BNIS $B$rF3F~$7$F$*$1$P!"(B1$B$D$N%[%9%H$G%Q%9%o!<%I$rJQ99$9$l$P!"(B
   $B<+F0E*$KB>$N%[%9%H$K$b?7$7$$%Q%9%o!<%I$N>pJs$,H?1G$5$l$^$9!#(B

   NIS $B$N35G0!"MQ8l!"4X78%3%^%s%I$K$D$$$F$O%O%s%I%V%C%/(B
     <URL:http://www.jp.freebsd.org/www.FreeBSD.org/ja/handbook/nis.html>
   $B$KCzG+$J@bL@$,$5$l$F$$$^$9!#$^$?!"(BNIS $B%^%9%?%5!<%P!"(B
   NIS $B%9%l!<%V%5!<%P!"(BNIS $B%/%i%$%"%s%H$N%;%C%H%"%C%W$NJ}K!$b(B
   $B6qBNNc$K$b$H$E$$$F=q$+$l$F$$$^$9!#(B

   $B$3$N$[$+$K!"(BNIS $B$NF3F~;~$K$O!"0J2<$N%Z!<%8$,;29M$K$J$k$G$7$g$&!#(B

      <URL:http://surf.ap.seikei.ac.jp/%7Enakano/linux/NIS-j.html>


-----$B4IM}HV9f(B 1152 ($B?75,(B)------------

Q. ppp(8) $B$G@\B3$7$?D>8e$+$i(B

     Apr 17 04:38:39 somehost sendmail[39248]: NOQUEUE: SYSERR(root):
        opendaemonsocket: daemon MTA: cannot bind: Address already in use
     Apr 17 04:38:39 somehost sendmail[39248]: daemon MTA: problem creating SMTP socket

   $B$J$I$H$$$&JQ$J%a%C%;!<%8$,8B$j$J$/=P$F$-$^$9!#(B

A. $B$9$G$K(B sendmail(8) $B$,(B daemon mode $B$G5/F0$7$F$$$k$N$K!"99$K(B
   /etc/ppp/ppp.linkup $B$K(B
     !bg sendmail -bd -q30m
   $B$J$I$H=q$+$l$F$$$^$;$s$+(B?

   $B4{$K(B sendmail(8) $B$,(B daemon mode $B$G5/F0$7$F$$$k$N$K$b$+$+$o$i$:(B
   $B?7$?$K(B sendmail(8) $B$r(B daemon mode $B$G5/F0$9$k$H$3$N$h$&$J%a%C%;!<%8$,(B
   $B=P$^$9!#$H$j$"$($:!"(Bsendmail(8) $B$rDd;_$9$l$P$3$N%a%C%;!<%8$O(B
   $B;_$^$j$^$9!#(Bps -auwx | grep sendmail $B$7$F(B sendmail $B$N(B PID $B$r(B
   $B3NG'$7!"(Bkill -TERM $B$GDd;_$5$;$F$/$@$5$$!#(B


-----$B4IM}HV9f(B 1306 ($B?75,(B)------------

Q. perl $B$N%=!<%9$r(B CPAN $B$J$I$+$iF~<j$7!"<+NO$G(B build $B$7$F%$%s%9%H!<%k(B
   $B$7$^$7$?$,!"?'!9$J%H%i%V%k$,5/$3$k$h$&$G$9!#(B

A. perl(1) $B$N(B build $B$OHs>o$KFq$7$/!"%X%C%@!<%U%!%$%k$N0MB84X78!"(B
   $B%7%9%F%`%3!<%k$d%i%$%V%i%j4X?t$N;EMM$r40A4$KM}2r$7$F$$$J$$8B$j(B
   $B4JC1$K(B build $B$G$-$k$b$N$G$O$"$j$^$;$s!#$^$?!"%7%9%F%`$K(B
   $B%$%s%9%H!<%k$5$l$F$$$k(B /usr/bin/perl $B$b!"(BFreeBSD $B8GM-$NJQ99$,(B
   $B;\$5$l$?$b$N$G!"(BCPAN $B$J$I$GG[I[$7$F$$$k%=!<%9$O!"$=$N$^$^(B
   $B%3%s%Q%$%k$7$FF0$/$h$&$J>uBV$K$J$C$F$$$k$H$O$$$($^$;$s!#(B
   $B%7%9%F%`I8=`$N(B /usr/bin/perl $B$+(B ports/packages $B$N$b$N$rMQ$$$k$N$,(B
   $BL5Fq$G$9!#(B

   $B$3$N$h$&$J%7%9%F%`HsI8=`$N(B perl $B$rMQ$$$?>l9g!"$?$H$($P(B
   apache $B$K(B mod_perl $B$rAH$_9~$`:]$K%3%s%Q%$%k$G$-$J$$$J$I$N(B
   $BMM!9$JLdBj$,@8$8$k2DG=@-$,$"$j$^$9!#(B


-----$B4IM}HV9f(B 1340 ($B?75,(B)------------

Q. $B%+!<%M%k$r:F9=C[$7$h$&$H;W$$!"%O%s%I%V%C%/$J$I$r;29M$K(B config$B!"(B
   make depend$B!"(Bmake $B$H$$$&=gHV$G:n6H$r?J$a$F$$$-$^$7$?!#(B
   $B$9$k$H(B config $B$H(B make depend $B$^$G$O@5>o$K=*N;$9$k$N$G$9$,!"(B
   make $B$r$9$k$H(B error $B$r=P$7$F;_$^$C$F$7$^$$$^$9!#(B

A. $B%+!<%M%k%3%s%U%#%.%e%l!<%7%g%s%U%!%$%k$K4V0c$$$O$"$j$^$;$s$+(B?
   config(8) $B%3%^%s%I$O2DG=$J8B$j%+!<%M%k%3%s%U%#%.%e%l!<%7%g%s(B
   $B%U%!%$%k$N%A%'%C%/$r9T$$$^$9$,!"8B3&$,$"$j$^$9!#(B
   $B$3$N$h$&$J>l9g!"860x$O?'!99M$($i$l$^$9$,!"<!$N$h$&$JE@$r%A%'%C%/(B
   $B$7$F$/$@$5$$!#(B

   (1) pseudo-device $B$J$I$N%(%s%H%j$N8m$j!#(B

   (2) $B0MB8$9$k(B options $B$N;XDj$,$J$$!#(B
       $BNc$($P(B 4.3-RELEASE $B$N>l9g!"(Boptions $B$H$7$F(B DUMMYNET $B$d(B
       BRIDGE $B$r;XDj$9$k>l9g$K$OF1;~$K(B IPFIREWALL $B$b;XDj$7$J$1$l$P(B
       $B$J$j$^$;$s$,!"(Boptions IPFIREWALL $B$,7g$1$F$$$F$b(B
       config(8) $B$O(B warning $B$b(B error $B$bJs9p$7$^$;$s!#$7$+$7!"(B
       $B%+!<%M%k$r%j%s%/$9$k:]$K<:GT$7$^$9!#(B
       $B$3$N$h$&$J(B options $B$O(B LINT $B$d(B NOTES $B$J$I$KCm0U$,5-=R$5$l$F(B
       $B$$$k$N$GI,$:L\$rDL$7$F$/$@$5$$!#(B
    
   (3) $B0MB8$9$k%G%P%$%9$N;XDj$,$5$l$F$$$J$$!#(B
       $BNc$($P!"(Bdevice atadisk $B$,;XDj$5$l$F$$$k$N$K(B device ata $B$J$I(B
       $B$,;XDj$5$l$F$$$J$$>l9g$J$I$K$O%3%s%Q%$%k;~$d%j%s%/;~$K(B
       $B%(%i!<$K$J$j$^$9(B

   $B$3$NB>$K!"%F%9%H$N==J,$G$J$$5!G=$d%G%P%$%9$r;XDj$7$?>l9g$K(B
   $BN`;w$NLdBj$,@8$8$k$3$H$b$"$j$^$9!#(B


-----$B4IM}HV9f(B 1676 ($B?75,(B)------------

Q. $BF0:n3NG'$,<h$l$F$$$k7?<0$N(B NIC $B$rF3F~$7$^$7$?$,!"$&$^$/G'<1$7$^$;$s!#(B
  

A. $B0lHL$K860x$H$7$F$O!"(B
     (1)NIC $B$,8N>c$7$F$$$k(B
     (2)$B%+!<%M%k$,BP1~$7$F$$$J$$(B
     (3)$B%A%C%W$,BP1~$7$F$$$J$$(B
   $B$H$$$&(B 3 $B$D$N2DG=@-$,9M$($i$l$^$9!#<!$N=g=x$G3NG'$r$7$F$_$F$/$@$5$$!#(B
  
   (1) MS-Windows $B$d(B MS-DOS $B$G;HMQ$9$k$3$H$,=PMh$^$9$+(B?
   
        ($B=PMh$k>l9g(B) $B"*(B NIC $B$O@5>o$G$9!#<!$N3NG'$X?J$s$G2<$5$$!#(B
        ($B=PMh$J$$>l9g(B)$B"*(B NIC $B$,8N>c$7$F$$$k2DG=@-$,$"$j$^$9!#(B
          NIC $B$N%^%K%e%"%k$J$I$r3NG'$N>e!"LdBj$,$"$j$=$&$J$i!"(B
          $B@=B$85$K3NG'$5$l$k$3$H$r$*4+$a$7$^$9!#(B
   
   (2) $B%+!<%M%k$G(B NIC $B$,;HMQ$G$-$k$h$&$K$J$C$F$$$^$9$+(B?
       $B3NG'$O!"5/F0;~$N(B User Configuration mode $B$d(B dmesg $B$G9T$J$($^$9!#(B
   
       ($B$J$$>l9g(B)$B"*(B $B%+!<%M%k$N:F9=C[$r9T$J$C$F2<$5$$!#(B
       ($B$"$C$?>l9g(B)$B"*<!$N3NG'$X?J$s$G2<$5$$!#(B
   
   (3) NIC $B$KEc:\$5$l$F$$$k%A%C%W$N7?HV$O!"$I$&$J$C$F$$$^$9$+(B?
   
       $B$3$l$O$+$J$i$:(B NIC $B$r<B:]$K8+$F3NG'$7$F$/$@$5$$!#(B
       $BF10l7?HV$G$"$C$F$b@=:n;~4|(B($B%m%C%H(B)$B$,JQ$o$l$P;HMQ$5$l$F$$$k%A%C%W$,(B
       $B0[$J$k$3$H$b$"$jF@$^$9!#$b$7%A%C%W$N7?HV$,0[$J$k$h$&$G$"$l$P!"$"$-$i(B
       $B$a$FB>$N(B NIC $B$r9XF~$9$k$+!"(Bpatch $B$r:n$j$^$7$g$&!#(B
  


-----$B4IM}HV9f(B 1894 ($B?75,(B)------------

Q. 3.x-RELEASE $B$+$i(B 4.x-RELEASE $B$K%"%C%W%0%l!<%I$7$?$i(B ls(1)
   $B$J$I$GI=<($5$l$k%?%$%`%9%?%s%W$N7A<0$,JQ$o$C$F$7$^$$$^$7$?!#(B
  
     3.4-RELEASE :
     -rw-r--r--  1 user   group  1718 Apr 12 21:29 filename
     4.2-RELEASE :
     -rw-r--r--   1 user   group  1718   4/12 21:29 filename
   
   3.x-RELEASE $B$HF1MM$N7A<0$K$9$k$K$O$I$&$7$?$i$h$$$G$9$+(B?
  

A. LANG $B$d(B LC_TIME $B$J$I$N4D6-JQ?t$r3NG'$7$F$_$F2<$5$$!#(B
   4.0-RELEASE $B0J9_(B /usr/share/locale/ja_JP.EUC/LC_TIME $B$,JQ99$5$l!"(B
   $B=PNO$N=q<0$,JQ99$5$l$F$$$^$9!#(B
   
   $B$3$N$?$a(B emacs $B$N(B dired $B$J$I0lIt$N%"%W%j%1!<%7%g%s$G$O@5>o$KF0:n$7$J$$>l9g(B
   $B$b$"$j$^$9!#=>Mh$N=q<0$K$7$?$$>l9g$O!"(B
   
   Bourne shell $B7O(B
   $ LC_TIME=C
   $ export LC_TIME
   
   C shell $B7O(B
   % setenv LC_TIME C
   
   emacs $BFb$N$_$G@_Dj$r9T$&>l9g(B
   ~/.emacs $B$K0J2<$N@_Dj$r$$$l$k(B
   
   (setenv "LC_TIME" "C")
   
   $BEy$NJ}K!$,$"$j$^$9!#(B


-----$B4IM}HV9f(B 798 ($B99?7(B)------------

Q. FreeBSD $B$N3F%P!<%8%g%s$NG[I[%U%!%$%k$NFbMF$dJQ99E@$rD4$Y$?$$$N$G$9$,!#(B

A. CVS $B%j%]%8%H%j$r(B CVSweb $B$G8+$F$/$@$5$$!#(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi?lang=ja>

   $BNc$($P!"(B/etc/rc $B$NFbMF$r8+$?$$>l9g$O(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc?lang=ja>
   $B$G!"%U%!%$%k$NJQ99MzNr$r8+$k$3$H$,$G$-$^$9!#(B

   $B$^$?(B FreeBSD 3.2-RELEASE $B$GG[I[$5$l$?(B /etc/rc $B$r8+$?$1$l$P!"(B
   RELENG_3_2_0_RELEASE $B$H$$$&%?%0$rC5$7$^$9!#(B
      1.169.2.11 Mon May 3 8:13:26 1999 UTC by grog 
      CVS Tags: RELENG_3_2_PAO_BP, RELENG_3_2_0_RELEASE, RELENG_3_2_PAO;
         Branch: RELENG_3
   $B$G$9$M!#(B

   /etc/rc $B$N(B 4.1-RELEASE $B$H(B 4.2-RELEASE $B$H$NJQ99E@$r8+$?$1$l$P!"0lHV2<$N(B
      Diffs between ... and ....
   $B$H$"$k$H$3$m$G!"0lJ}$N(B SELECT BOX $B$G!V(BRELENG_4_1_0_RELEASE$B!W$r!"$b$&(B
   $B0lJ}$G!V(BRELENG_4_2_0_RELEASE$B!W$rA*Br$7!"!V(BGet Diffs$B!W%\%?%s$r2!$9$H(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.diff?lang=ja&r1=1.212.2.4%3ARELENG_4_1_0_RELEASE&tr1=1.1&r2=1.212.2.8%3ARELENG_4_2_0_RELEASE&tr2=1.212.2.23&f=u>
   $B$H$$$&:9J,$,F@$i$l$^$9!#(B


   FreeBSD $B$O!":G@hC<$N3+H/$O(B -CURRENT $B$G!"0BDjHG$O(B -STABLE $B$G!"(B
   $B$H$$$&$U$&$K(B2$BK\N)$F$G9T$o$l$F$$$^$9!#(B
      <URL:http://www.jp.FreeBSD.org/www.FreeBSD.org/ja/handbook/current-stable.html>
   2001/04/22 $B8=:_$G$O!"(B5-CURRENT/4-STABLE $B$H$J$C$F$$$^$9!#(B

      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc?lang=ja>
   $B$G!"(B
      1.254 Sat Mar 10 5:33:37 2001 UTC by dougb
   $B$J$I$H%j%S%8%g%sHV9f(B ($B%P!<%8%g%s$N$h$&$J$b$N(B) $B$,(B 1.xxx $B$H$J$C$F$$$k$b$N$,(B
   -CURRENT $B$G$9!#8=:_$O(B 1.xxx $B!a(B 5-CURRENT $B$G$9$,!"$=$N$&$A(B 1.xxx $B!a(B 6-CURRENT $B$K(B
   $B$J$j!"(B1.xxx $B!a(B 7-CURRENT $B$H$J$C$F$$$/$G$7$g$&!#(B

   $B0lJ}(B -STABLE $B$O(B
      1.212.2.21 Wed Mar 7 20:13:56 2001 UTC by jkh 
      Branch: RELENG_4 
   $B$N$h$&$K!V(BBranch: RELENG_4$B!W$H$"$j!"(B1.xxx.y.zzz $B$H$$$&7A$N%j%S%8%g%s(B
   $BHV9f$K$J$C$F$$$^$9!#(B

   cvsweb $B$G$O!"(B-CURRENT/-STABLE $B$NJQ99$,;~7ONs=g$KJB$s$G$$$^$9$N$G!"Cm0U$7$F(B
   $B2<$5$$!#(B4-STABLE $B$N$_$NJQ99E@$r8+$?$$>l9g$O!"0lHV2<$K$"$k(B
      $B$3$3$G$O0l$D$N%V%i%s%A$NMzNr$@$1$rA*$s$GI=<($9$k$3$H$,$G$-$^$9!#(B
      Branch: ...
   $B$H$$$&$H$3$m$G!V(BRELENG_4$B!W$rA*Br$7!"!V(BView Branch$B!W%\%?%s$r2!$7$^$9!#(B
      <URL:http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc?lang=ja&only_on_branch=RELENG_4>
   $B$3$l$,!"(B4.0-RELEASE $B$,%j%j!<%9$5$l$F$+$i!"(B4-STABLE $B$G(B /etc/rc $B$K(B
   $B2C$($i$l$?A4$F$NJQ99$G$9!#(B

   CVS$B$K$D$$$F$O(B [$B4IM}HV9f(B 649] $B$r;2>H$7$F$/$@$5$$!#(B


-----$B4IM}HV9f(B 841 ($B99?7(B)------------

Q. FreeBSD $B$G;H$($k(B Pascal $B$N=hM}7O$O$"$j$^$9$+(B?

A. Pascal $B$N%=!<%9$r(B C $B8@8l$N%=!<%9$KJQ49$7!"$=$l$r$5$i$K(B C $B%3%s%Q%$%i$G(B
   $B%3%s%Q%$%k$9$k%?%$%W$N$b$N$O!"(Bp2c $B$H(B ptoc $B$,$"$j$^$9!#$I$A$i$b(B
   ports/packages $B$K4^$^$l$F$$$^$9!#(Bsqrt(3) $B$J$I$N(B libc $B$K4^$^$l$J$$4X?t$r(B
   $B;H$&>l9g$O!"%*%W%7%g%s$K(B -lm $B$rIU$1$kI,MW$,$"$j$^$9!#"*(B [$B4IM}HV9f(B 1609]

   $B$^$?!"%M%$%F%#%V%3%s%Q%$%i(B (C $B8@8l$KJQ49$7$J$$%?%$%W(B) $B$N(B GNU Pascal
   Compiler $B$H$$$&$b$N$b$"$j$^$9!#(Blang/gpc $B$H$7$F(B port/package $B$,MQ0U$5$l$F(B
   $B$$$^$9!#(B


-----$B4IM}HV9f(B 180 ($B99?7(B)------------

Q. $B%+!<%M%k$,(B panic $B$9$k>l=j$rFCDj$7$?$$$N$G$9$,!"(B
   $B%G%P%C%0MQ%7%s%\%k%F!<%V%k$r4^$s$@%+!<%M%k$O$I$&$d$C$?$i(B
   $B:n$l$k$N$G$9$+(B?

A. config(8) $B%3%^%s%I$K(B -g $B%*%W%7%g%s$r$D$1$F(B
     # config -g MYKERNEL
   $B$H$9$k$+!"%+!<%M%k%3%s%U%#%.%e%l!<%7%g%s%U%!%$%k$K(B
      makeoptions     DEBUG=-g    #Build kernel with gdb(1) debug symbols
   $B$J$I$H$$$&9T$rIU$12C$(!"(Bconfig(8) $B%3%^%s%I$r<B9T$7$^$9!#(B

   $B$"$H$OIaDL$K(B make $B$9$l$P$$$$$N$G$9$,!"$3$N$h$&$K:n@.$5$l$?(B
   $B%+!<%M%k$O%G%P%C%0MQ$N>pJs$r4^$`$?$a%5%$%:$,Bg$-$J$b$N$H$J$j$^$9!#(B
   $B$?$H$($P(B 4.3-RELEASE $B$N>l9g!"DL>o(B 2 MB $B6/$N%+!<%M%k$,(B
   9 MB $B<eDxEY$K$^$GBg$-$/$J$k$N$G!"%k!<%H%U%!%$%k%7%9%F%`$N(B
   $B;D$jMFNL$K5$$r$D$1$kI,MW$,$"$j$^$9!#(Bstrip(1) $B$7$?%+!<%M%k$r(B
   $B%$%s%9%H!<%k$7$^$7$g$&!#(B

   [4.0-RELEASE $B0J9_(B]
   $BIaDL$K%+!<%M%k$N:F9=C[$NMWNN$G(B make $B$9$l$P!"%G%P%C%0MQ$N%+!<%M%k(B
   kernl.debug $B$,:n@.$5$l!"(Bmake install $B$N:]$K$O(B objcopy(1) $B$G(B
   $B%G%P%C%0>pJs$N<h$j=|$+$l$?%+!<%M%k$,<+F0E*$K%$%s%9%H!<%k$5$l$^$9!#(B

   [3.x-RELEASE $B7ONs$^$G(B]
   $B<!$N$h$&$K$7$F!"%G%P%C%0>pJs$r4^$s$@%+!<%M%k$N%P%C%/%"%C%W$r:n@.$7!"(B
   $B%G%P%C%0>pJs$r<h$j5n$C$?$b$N$r%$%s%9%H!<%k$7$^$9!#(B
     # cp kernel kernel.debug
     # strip -x kernel
     # make install

   kernel $B%G%P%C%0$N;~$O!"<!$NNc$N$h$&$K(B kernel.debug $B$NJ}$r;XDj$7$^$9!#(B
     # cd /usr/src/sys/compile/MYKERNEL
     # gdb -k ./kernel.debug /var/crash/vmcore.0     

   $B%G%P%C%0$N:]$K$O<!$N%Z!<%8$,;29M$K$J$k$G$7$g$&!#(B
   <URL:http://ganko.eps.nagoya-u.ac.jp/~kato/FreeBSD/debug/>


-----$B4IM}HV9f(B 60 ($B99?7(B)------------

Q. FreeBSD $B$r(B $BJ#?t$N(B CPU $B$,IU$$$?%^%7%s$GF0$+$;$^$9$+(B?

A. $BF0$-$^$9!#$^$:$O(B
     <URL:http://people.freebsd.org/~fsmp/SMP/SMP.html>
   $B$r8+$^$7$g$&!#(B
   SMP $B$GF0$$$?%O!<%I%&%'%"$N0lMw$b$"$j$^$9!#(B
     <URL:http://www.bremen.or.jp/shigeru/FreeBSD/SMP/smp.html>
   $B$^$?(B FreeBSD $B$KD>@\4X78$"$j$^$;$s$,!"(B
     <URL:http://wwwcsif.cs.ucdavis.edu/~wen/dual-cpu.html>
   SMP $BBP1~(B Motherbord $B$N0lMw$G$9!#(B


-----$B4IM}HV9f(B 749 ($B99?7(B)------------

Q. Sendmail$B$r%P!<%8%g%s%"%C%W$7$?$$!#%$%s%9%H!<%k$9$k$?$a$N%Q%C%1!<%8$O(B
   $B$"$j$^$;$s$+!#(B

A. $BFC$K$"$j$^$;$s$,!":G?7$N(B FreeBSD-current, -stable $B$G$O(B RELEASE $B$K(B
   $BIUB0$N%P!<%8%g%s$h$j$b?7$7$$(B sendmail $B$,IUB0$7$F$$$k$3$H$,B?$$$N$G(B
   $B$3$l$N%=!<%9$r;}$C$F$-$F%3%s%Q%$%k$9$k$N$,Hf3SE*4JC1$G$9!#(B

     <URL:ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/FreeBSD-current/src/usr.sbin/sendmai
   l/>
     <URL:ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/FreeBSD-stable/src/usr.sbin/sendmail
   />

   $B$+$iF~<j$G$-$^$9!#%P!<%8%g%s%"%C%W$K:]$7$F$O0J2<$N(B Web $B%5%$%H$r(B
   $B;29M$K$9$k$H$h$$$G$7$g$&!#(B

     - Sendmail$B$N8x<0%Z!<%8(B
       <URL:http://www.sendmail.org/>
     - WIDE$B%W%m%8%'%/%H$N!V(BInformation about the Sendmail$B!W(B
       <URL:http://www.kyoto.wide.ad.jp/mta/sendmail.html>
     - $B%3%s%T%e!<%?6[5^BP1~%;%s%?!<(B (JPCERT/CC)
       $B!V5;=Q%a%b(B - sendmail $B%P!<%8%g%s%"%C%W%^%K%e%"%k(B -$B!W(B
       <URL:http://www.jpcert.or.jp/ed/2000/ed000005.txt>

   $B8E$$%P!<%8%g%s$G;HMQ$7$F$$$?@_Dj%U%!%$%k(B sendmail.cf $B$O$?$$$F$$7QB3$7$F(B
   $B;H$($^$9$,!"?7$7$/F3F~$5$l$?5!G=$r;H$&$?$a$K$O$=$l$KBP1~$7$?@_Dj$r9T$&(B
   $BI,MW$,$"$k$3$H$b$"$j$^$9!#(B


-----$B4IM}HV9f(B 852 ($B99?7(B)------------

Q. FreeBSD $B$G$O(B ATA HDD (EIDE) $B5Z$S(B ATAPI $B%G%P%$%9$N(B DMA $BE>Aw$r%5%]!<%H(B
   $B$7$F$$$^$9$+!)(B

A. FreeBSD $B$N%P!<%8%g%s$K$h$j%5%]!<%H>u67$O0[$J$j$^$9!#$^$?!"0J2<$N5-=R$O(B
   $B4pK\E*$K(B FreeBSD/i386 ($B$$$o$f$k(B PC/AT $B8_495!(B) $B$NOC$G$9!#(BFreeBSD(98) $B$G(B
   $B$OA4$/;v>p$,0c$$$^$9$N$GCm0U$7$F$/$@$5$$!#(B

   1. FreeBSD 4.3-RELEASE $B0J9_(B

     $B$^$:(B IDE $B%3%s%H%m!<%i$,(B DMA $B$r%5%]!<%H$7$F$$$l$P!"(BHDD $B$K4X$7$F$O<+F0(B
   $BE*$K(B DMA $BE>Aw$rM-8z$K$7$h$&$H$7$^$9!#$=$l$KBP$7$F(B ATAPI $B%G%P%$%9(B 
   (CDROM, ZIP, LS-120 $B$J$I(B) $B$O!"%G%U%)%k%H$G$O(B DMA $B$OL58z$K$5$l$F$$$^$9!#(B
   $B$3$NF0:n$O<!$N(B MIB $B$K$h$C$F@)8f$G$-$^$9!#(B

     hw.ata.ata_dma   $B!E!E(B ATA HDD
     hw.ata.atapi_dma $B!E!E(B ATAPI $B%G%P%$%9(B

   $B$3$N(B MIB $B$KBP$7$F(B `1' $B$r@_Dj$9$l$P(B DMA $BE>Aw$rM-8z$K!"(B`0' $B$r@_Dj$9$l$P(B 
   DMA $BE>Aw$rL58z$K$9$k$3$H$,$G$-$^$9!#@_DjJ}K!$O!"(B/boot/loader.conf $B$K(B
   $B<!$N$h$&$J9T$rDI2C$9$k$+!"(B

     hw.ata.ata_dma="0"   $B!E!E(B ATA HDD $B$N(B DMA $BE>Aw$rL58z2=$7(B PIO $B%b!<%I$X(B
     hw.ata.atapi_dma="1" $B!E!E(B ATAPI $B%G%P%$%9$N(B DMA $BE>Aw$rM-8z2=(B

   boot loader(8) $B$N%W%m%s%W%H$G(B set hw.ata.atapi_dma="1" $B$J$I$H$7$^$9!#(B
   $B>\$7$/$O(B ata(4) $B$H(B loader.conf(5) $B$N(B man page $B$r;2>H$7$F$/$@$5$$!#(B

   2. FreeBSD 4.0-RELEASE $B0J9_(B 4.2-RELEASE $B$^$G(B

     $B%G%U%)%k%H$NF0:n$K4X$7$F$O(B 4.3-RELEASE $B0J9_$HF1$8$G$9$,!"(BHDD $B$K$D$$(B
   $B$F$O%V!<%H;~$K(B DMA $BE>Aw$r6/@)E*$KL58z$K$9$k$3$H$,$G$-$^$;$s!#$3$l$O(B
   $BFCDj$N%O!<%I%&%'%"$NAH$_9g$o$;$K$h$C$F$OLdBj$H$J$k$3$H$,$"$j$^$9!#(B
   $B5/F08e$G$"$l$P(B sysctl(8) $B$r;H$C$F!"<!$N$h$&$K$9$l$PNI$5$=$&$G$9!#(B

     # sysctl -w hw.atamodes=pio,pio

     ATAPI $B%G%P%$%9$K$D$$$F$O!"%+!<%M%k%*%W%7%g%s$r;HMQ$9$k$3$H$G(B DMA
   $BE>Aw$KBP1~$7$^$9!#(BGENERIC $B%+!<%M%k$G$O$3$N%*%W%7%g%s$O%3%a%s%H%"%&%H$5(B
   $B$l$F$$$^$9$N$G!"%+!<%M%k$N:F9=C[$,I,MW$G$9!#(B

     options     ATA_ENABLE_ATAPI_DMA    #Enable DMA on ATAPI devices

   3. FreeBSD 3.x-RELEASE

     wd $B%I%i%$%P$N(B flags $B$r;XDj$9$k$3$H$K$h$j!"(BDMA $BE>Aw$,2DG=$K$J$j$^$9!#(B
   $B%^%K%e%"%k(B wd(4) $B$r8fMw2<$5$$!#$?$@$7!"%5%]!<%H$5$l$F$$$k(B ATA chipset 
   $B$O(B Intel PIIX $B$N$_$N$h$&$G!"B>$N(B chipset $B$GM-8z$+$I$&$+$OITL@$G$9!#(B
   (src/sys/i386/isa/wdreg.h $B;2>H(B)

     controller  wdc0  at isa? port "IO_WD1" bio irq 14 flags 0xa0ffa0ff

     0x8000 $B!D(B 32bit $BE>Aw(B
     0x4000 $B!D(B $B%9%j!<%W%b!<%I$K$h$k(B HDD $B$N0l;~Dd;_$X$NBP1~(B
     0x2000 $B!D(B DMA $BE>Aw(B
     0x1000 $B!D(B LBA $B%b!<%I(B
     0x00ff $B!D(B $B2<0L(B 8bit $B$O(B multi-sector $BE>Aw!#(B0xff $B$O%I%i%$%V$N:GBg?t!#(B
     $B2<0L(B 16bit $B$,(B Master$B!">e0L(B 16bit $B$,(B Slave $B$KBP$9$k@_Dj$G$9!#(B

   4. FreeBSD 2.2.x $B$G$O%5%]!<%H$5$l$F$$$^$;$s!#(B


-----$B4IM}HV9f(B 714 ($B99?7(B)------------

Q. $B%f!<%6!"%0%k!<%W$N?75,DI2C$r$7$h$&$H;W$&$N$G$9$,!"%f!<%6(B ID$B!"(B
   $B%0%k!<%W(B ID $B$NIU$1J}$K$O2?$+7h$^$j$O$"$k$N$G$7$g$&$+(B?

A. $B4{B8$N(B ID $B$H=E$J$i$J$$HV9f$r;H$($P$$$$$@$1$G$9!#(B
   $B$?$@$7!"0lHL$K(B UNIX $B$N!V47=,!W$H$7$F%f!<%6(B ID $B$O!"(B

   0$B!A(B99 : root$B!"(Bdaemon$B!"(Bbin$B!"(Bsys $B$J$I$N%^%7%s$N4IM}$KI,MW$J%"%+%&%s%H$d(B
           $B%"%W%j%1!<%7%g%s$N$?$a$NFCJL$J%"%+%&%s%H(B
   100$B!A(B : $B0lHL%f!<%6%"%+%&%s%H(B

   $B$H$9$k$3$H$,B?$$$G$9!#;29M$K$7$F2<$5$$!#(B

   $B%0%k!<%W(B ID $B$K$D$$$F$b!"(B/etc/group $B$K%7%9%F%`M=Ls$N%0%k!<%W$,=q$+$l$F(B
   $B$*$j!"F1MM$N;v$,8@$($^$9!#(B

   $B$J$*!"(Badduser(8) $B%3%^%s%I$G%f!<%6$NDI2C$r9T$J$&$H%f!<%6(BID$B!"(B
   $B%0%k!<%W(B ID $B$H$b$K(B 1000 $B$+$i3d$jEv$F$i$l$^$9!#(B

