Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 17a4b2c1b6ee695e469f771cfdbee1d0 > files > 2047

howto-html-ja-10.1-4mdv2008.1.noarch.rpm

<HTML
><HEAD
><TITLE
>$B@_DjJ}K!(B</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK
REL="HOME"
TITLE="Linux kerneld mini-HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="kerneld $B$H$O!)(B"
HREF="introduction.html"><LINK
REL="NEXT"
TITLE="kerneld $B$,%m!<%I$9$kBP>]$N%b%8%e!<%k$rG'<1$9$kJ}K!(B"
HREF="configuration.html"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Linux kerneld mini-HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="introduction.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="configuration.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="SETUP"
>3. $B@_DjJ}K!(B</A
></H1
><P
>$B$^$:I,MW$J%Q!<%D$rF~<j$7$^$9!#E,Ev$J%+!<%M%k$H:G?7HG(B <SPAN
CLASS="PRODUCTNAME"
>modules</SPAN
> $B%Q%C%1!<%8$G$9!#$D$.$K!"%Q%C%1!<%8$N;X<($K(B
$B=>$C$F!"%b%8%e!<%k$N%f!<%F%#%j%F%#$r%$%s%9%H!<%k$7$^$9!#A`:n$O(B
$B4JC1$G$9!#%Q%C%1!<%8$r2rE`$7$F(B <B
CLASS="COMMAND"
>make install</B
> $B$r(B
$B<B9T$9$k$@$1$G$9!#$3$l$K$h$C$F!"(B<B
CLASS="COMMAND"
>genksysm</B
>$B!"(B<B
CLASS="COMMAND"
>insmod</B
>$B!"(B<B
CLASS="COMMAND"
>lsmod</B
>$B!"(B<B
CLASS="COMMAND"
>modprobe</B
>$B!"(B
<B
CLASS="COMMAND"
>depmod</B
>$B!"(B<B
CLASS="COMMAND"
>kerneld</B
> $B$H$$$C$?(B
$B%W%m%0%i%`$,(B <TT
CLASS="FILENAME"
>/sbin</TT
> $B$K%$%s%9%H!<%k$5$l$^$9!#(B
$B$3$N:]!"5/F0$N$?$S$KI,MW$H$J$k@_Dj$r=i4|2=%9%/%j%W%H$K=q$-9~$s$G(B
$B$*$/$3$H$r$*$9$9$a$7$^$9!#0J2<$N9T$r(B Slackware $B$N>l9g$O(B <TT
CLASS="FILENAME"
>/etc/rc.d/rc.S</TT
> $B%U%!%$%k$K!"(BDebian $B$d(B Corel$B!"(BRed Hat$B!"(B
Mandrake$B!"(BCaldera $B$H$$$C$?(B SysVinit $B7O$N>l9g$O(B <TT
CLASS="FILENAME"
>/etc/rc.d/rc.sysinit</TT
> $B%U%!%$%k$K=q$-9~$s$G$/$@$5$$!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>  # Start kerneld - this should happen very early in the
  # boot process, certainly BEFORE you run fsck on filesystems
  # that might need to have disk drivers autoloaded
  if [ -x /sbin/kerneld ]
  then
          /sbin/kerneld
  fi

  # Your standard fsck commands go here
  # And you mount command to mount the root fs read-write

  # Update kernel-module dependencies file
  # Your root-fs MUST be mounted read-write by now
  if [ -x /sbin/depmod ]
  then
          /sbin/depmod -a
  fi</PRE
></TD
></TR
></TABLE
><P
>$B>e5-$N%3%^%s%I$O!"$*;H$$$N(B SysV init $B%9%/%j%W%H$K4{$K=q$+$l$F$$$k(B
$B>l9g$b$"$j$^$9!#>eCJ$G$O!"(Bkerneld $B<+BN$r5/F0$7$F$$$^$9!#2<CJ$G$O!"(B
$B=i4|2=$N$?$a$K(B <B
CLASS="COMMAND"
>depmod -a</B
> $B$r<B9T$7$F!"(B
$BMxMQ2DG=$JA4%b%8%e!<%k$N%j%9%H$r:n@.$7!"$=$N0MB84X78$rD4$Y$F(B
$B$$$^$9!#(Bdepmod $B$,%b%8%e!<%k$N%^%C%W$r:n@.$7!"$=$l$K$h$C$F!"(B
$B$"$k%b%8%e!<%k$r%m!<%I$9$kA0$KB>$N%b%8%e!<%k$r%m!<%I$7$F$*$/I,MW(B
$B$,$"$k$+$I$&$+$r(B kerneld $B$K;X<($7$^$9!#(B</P
><DIV
CLASS="NOTE"
><BLOCKQUOTE
CLASS="NOTE"
><P
><B
>Note: </B
>kerneld $B$N:G6a$N%P!<%8%g%s$G$O!"(B<SPAN
CLASS="PRODUCTNAME"
>libgdbm</SPAN
> 
$B$H$$$&(B GNU gdbm $B%i%$%V%i%j$H%j%s%/$9$k%*%W%7%g%s$,IU$$$F$$$^$9!#(B
$B%b%8%e!<%k%f!<%F%#%j%F%#$r%S%k%I$9$k:]$K$3$N5!G=$rM-8z$K$9$k$H!"(B
<EM
>libgdbm $B$,;H$($J$$>l9g$K$O(B kerneld $B$r5/F0$G$-$J$/$J$C$F(B
$B$7$^$$$^$9!#(B</EM
>$B$3$l$,LdBj$H$J$k$N$O!"(B<TT
CLASS="FILENAME"
>/usr</TT
> $B$r(B
$BFHN)$N%Q!<%F%#%7%g%s$H$7$F$$$F!"(B<TT
CLASS="FILENAME"
>/usr</TT
> $B$,(B
$B%^%&%s%H$5$l$kA0$K(B kerneld $B$,5/F0$5$l$k>l9g$G$9!#$*$9$9$a$9$k2r7h:v(B
$B$H$7$F$O!"(B<TT
CLASS="FILENAME"
>/usr/lib/libgdbm</TT
> $B$r(B <TT
CLASS="FILENAME"
>/lib</TT
> $B$K0\F0$5$;$k$+!"(Bkerneld $B$K@EE*$K%j%s%/$9$k$+$N$I$A$i$+$G$9!#(B</P
></BLOCKQUOTE
></DIV
><P
>$B$D$.$K!"%+!<%M%k%=!<%9$r2rE`$7$F!"I,MW$J@_Dj:n6H$r9T$C$?$&$($G%S%k%I(B
$B$7$^$9!#%+!<%M%k$N9=C[:n6H$,=i$a$F$N>l9g$O!"(BLinux $B%=!<%9$N:G>e(B
$B%G%#%l%/%H%j$K$"$k(B README $B%U%!%$%k$rI,$:FI$s$G$/$@$5$$!#%+!<%M%k@_Dj(B
$B$G(B <B
CLASS="COMMAND"
>make xconfig</B
> $B$r<B9T$9$k:]$O!":G=i$N$[$&$K=q$+$l$?(B
$B0J2<$N<ALd$K$D$$$FFC$KCm0U$7$F$/$@$5$$!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="SCREEN"
>  Enable loadable module support (CONFIG_MODULES) [Y/n/?] Y</PRE
></TD
></TR
></TABLE
><P
>loadable module support $B$rM-8z$K$9$kI,MW$,$"$j$^$9!#$G$J$$$H!"(B
kerneld $B$,%m!<%I$9$Y$-%b%8%e!<%k$,%3%s%Q%$%k$5$l$^$;$s!#$3$3$G$O!"(B
Yes $B$HEz$($F$/$@$5$$!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="SCREEN"
>  Kernel daemon support (CONFIG_KERNELD) [Y/n/?] Y</PRE
></TD
></TR
></TABLE
><P
>$B$b$A$m$s!"$3$l$bM-8z$K$9$kI,MW$,$"$j$^$9!#$=$&$9$l$P!"%+!<%M%kFb$N(B
$BB?$/$NMWAG$r%b%8%e!<%k$H$7$F%S%k%I$9$k$3$H$,$G$-$^$9!#$?$H$($P!"(B
$B<!$N$h$&$J<ALd$r$5$l$?>l9g!"(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="SCREEN"
>  Normal floppy disk support (CONFIG_BLK_DEV_FD) [M/n/y/?] </PRE
></TD
></TR
></TABLE
><P
><SPAN
CLASS="KEYSYM"
>M</SPAN
> $B$HEz$($k$3$H$G(B <SPAN
CLASS="QUOTE"
>"Module"</SPAN
> $B$K$9$k(B
$B$3$H$,$G$-$^$9!#0lHL$K!"%7%9%F%`$N5/F0$KI,MW$J%I%i%$%P$@$1$r(B
$B%+!<%M%k$KAH$_9~$`$Y$-$G$"$j!"$=$l0J30$O%b%8%e!<%k$H$7$F%S%k%I(B
$B$7$F$+$^$$$^$;$s!#(B</P
><DIV
CLASS="CAUTION"
><P
></P
><TABLE
CLASS="CAUTION"
BORDER="1"
WIDTH="100%"
><TR
><TD
ALIGN="CENTER"
><B
>$BI,MWIT2D7g$J%I%i%$%P(B</B
></TD
></TR
><TR
><TD
ALIGN="LEFT"
><P
>$B%7%9%F%`$N5/F0$KI,MWIT2D7g$J%I%i%$%P$O!"%+!<%M%k<+BN$KAH$_9~$^$J$1$l$P(B
$B$J$i$:!"%b%8%e!<%k$H$7$F%m!<%I$9$k$3$H$O$G$-$^$;$s!#$h$/$"$kNc$H$7$F$O!"(B
$B%O!<%I%G%#%9%/$N%I%i%$%P$d%k!<%H%U%!%$%k%7%9%F%`$N%I%i%$%P$J$I$,$=$l$K(B
$B3:Ev$7$^$9!#%G%e%"%k%V!<%H@_Dj$K$7$F$$$F!"5/F0;~$K(B Linux $B0J30$N%U%!%$%k(B
$B%7%9%F%`CV$+$l$?%U%!%$%k$rI,MW$H$9$k>l9g$O!"$=$N%U%!%$%k%7%9%F%`MQ$N(B
$B%I%i%$%P$b%+!<%M%k$KAH$_9~$s$G$*$+$J$1$l$P$J$j$^$;$s!#(B</P
></TD
></TR
></TABLE
></DIV
><P
><B
CLASS="COMMAND"
>make config</B
> $B%3%^%s%I$r;H$C$F%+!<%M%k$r@_Dj$9$k(B
$B>l9g$O!"@_Dj8e$K(B 
<B
CLASS="COMMAND"
>make dep clean bzlilo modules modules_install</B
> 
$B$HBG$F$P!"?75,%+!<%M%k$H%b%8%e!<%k$N%3%s%Q%$%k$*$h$S%$%s%9%H!<%k$,(B
$B$G$-$^$9!#(B</P
><P
>$B$^$"!"$3$s$J46$8$G$7$g$&$+!#(B</P
><DIV
CLASS="TIP"
><BLOCKQUOTE
CLASS="TIP"
><P
><B
>$B%+!<%M%k%$%a!<%8$N%3%s%Q%$%k(B: </B
><B
CLASS="COMMAND"
>make zImage</B
> $B%3%^%s%I$r;H$C$?>l9g!"%+!<%M%k$N(B
$B%$%s%9%H!<%k<jB3$-$N<jA0$^$G<B9T$5$l$?8e!"?75,%+!<%M%k%$%a!<%8$,(B 
<TT
CLASS="FILENAME"
>arch/i386/boot/zImage</TT
> $B%U%!%$%k$H$7$FJ]B8$5$l(B
$B$^$9!#$3$N%+!<%M%k%$%a!<%8%U%!%$%k$r;H$&$K$O!"%V!<%H%$%a!<%8$r(B
$BCV$/$Y$->l=j$K$3$N%U%!%$%k$r%3%T!<$7$?>e$G!"(BLILO $B%3%^%s%I$K$h$C$F(B
$B%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9!#(B</P
><P
>$B%+!<%M%k$r<+J,$G@_Dj$7$F%S%k%I!&%$%s%9%H!<%k$9$k:n6H$K4X$9$k>\$7$$(B
$B>pJs$O!"(BKernel-HOWTO $B$r$4Mw$/$@$5$$!#$3$NJ8=q$O!"(B<TT
CLASS="LITERAL"
>comp.os.linux.answers</TT
> $B$KDj4|E*$KEj9F$5$l$F$$$F!"(B
<A
HREF="http://www.linuxdoc.org/"
TARGET="_top"
>Linux Documentation Project</A
> $B$d$=$N%_%i!<%5%$%H$G1\Mw$9$k$3$H$,$G$-$^$9(B($BLuCm!'(B
$BF|K\8lLu$O!"(B<A
HREF="http://www.linux.or.jp/JF/JFdocs/Kernel-HOWTO.html"
TARGET="_top"
>$B$3$A$i(B</A
>$B$G$9(B)$B!#(B</P
></BLOCKQUOTE
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="TESTING"
>3.1. kerneld $B$r;H$C$F$_$k(B</A
></H2
><P
>$B>e5-@_Dj$,:Q$s$@$i!"%j%V!<%H$7$F?75,%+!<%M%k$,;H$($k$h$&$K$7$^$9!#(B
$B%7%9%F%`$,N)$A>e$,$C$?$i!"(B<B
CLASS="COMMAND"
>ps ax</B
> $B%3%^%s%I$r<B9T(B
$B$7$F$/$@$5$$!#0J2<$N$h$&$J9T$,I=<($5$l!"(Bkerneld $B$,F0$$$F$$$k$N$,(B
$BJ,$+$k$O$:$G$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="SCREEN"
>  PID TTY STAT  TIME COMMAND
   59  ?  S     0:01 /sbin/kerneld</PRE
></TD
></TR
></TABLE
><P
>kerneld $B$,JXMx$JE@$N$R$H$D$O!"$$$C$?$s%+!<%M%k$H%b%8%e!<%k$r(B
$B%$%s%9%H!<%k$7$F$7$^$($P!"$=$l0J30$K$[$H$s$I@_Dj$9$kI,MW$,(B
$B$J$/$J$k$H$$$&$3$H$G$9!#<j;O$a$K!"%b%8%e!<%k$H$7$F%S%k%I$7$?(B
$B%I%i%$%P$N$R$H$D$r;H$C$F$_$^$7$g$&!#$*$=$i$/!"2?$N@_Dj$r$;$:$H$b(B
$BF0:n$9$k$O$:$G$9!#$b$7!"%U%m%C%T!<$N%I%i%$%P$r%b%8%e!<%k$H$7$F(B
$B%S%k%I$7$?$J$i!"(BDOS $B%U%m%C%T!<%G%#%9%/$r%I%i%$%V$K:9$79~$s$G!"(B
$B<!$N$h$&$KBG$D$3$H$,$G$-$^$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="SCREEN"
>  osiris:~ $ mdir a:
   Volume in drive A has no label
   Volume Serial Number is 2E2B-1102
   Directory for A:/

  binuti~1 gz       1942 02-14-1996  11:35a binutils-2.6.0.6-2.6.0.7.diff.gz
  libc-5~1 gz      24747 02-14-1996  11:35a libc-5.3.4-5.3.5.diff.gz
          2 file(s)        26689 bytes</PRE
></TD
></TR
></TABLE
><P
>$B%U%m%C%T!<%I%i%$%P$,F0$$$F$$$^$9!*(B $B%U%m%C%T!<%G%#%9%/$r;H$*$&$H(B
$B$9$k$H$-!"(Bkerneld $B$K$h$j%I%i%$%P$,<+F0E*$K%m!<%I$5$l$k$N$G$9!#(B</P
><P
>$B<B:]$K%U%m%C%T!<%b%8%e!<%k$,%m!<%I$5$l$F$$$k$3$H$r3NG'$9$k$K$O!"(B
<B
CLASS="COMMAND"
>/sbin/lsmod</B
> $B%3%^%s%I$r<B9T$9$l$P!"8=:_%m!<%I(B
$B$5$l$F$$$k$9$Y$F$N%b%8%e!<%k$N0lMw$,I=<($5$l$^$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="SCREEN"
>  osiris:~ $ /sbin/lsmod 
  Module:        #pages:  Used by:
  floppy            11    0 (autoclean)</PRE
></TD
></TR
></TABLE
><P
>$B$3$3$G!"(B<SPAN
CLASS="QUOTE"
>"(autoclean)"</SPAN
> $B$H$O!"$=$N%b%8%e!<%k$,(B 1 $BJ,0J>e(B
$B;H$o$l$F$$$J$+$C$?>l9g$K!"$=$l$,(B kerneld $B$K$h$j<+F0E*$K:o=|$5$l$k(B
$B$H$$$&$3$H$r0UL#$7$F$$$^$9!#$=$l$f$(!"(B11 page $BJ,$N%a%b%j(B( 1 page 
$B$,(B 4 kB $B$J$N$G!"(B44 kB) $B$O!"%U%m%C%T!<%I%i%$%V$K%"%/%;%9$7$F$$$k(B
$B4V$@$1;HMQ$5$l$k$3$H$K$J$j$^$9!#(B1 $BJ,0J>e;H$o$J$$>uBV$,B3$/$H!"(B
$B$=$N%a%b%j$O2rJ|$5$l$^$9!#%"%W%j%1!<%7%g%s$K3d$jEv$F$k%a%b%j$,(B
$BB-$j$J$$>l9g$J$I$K!"$3$N5!G=$OHs>o$K=EJu$7$^$9!#(B</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="introduction.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="configuration.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>kerneld $B$H$O!)(B</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>kerneld $B$,%m!<%I$9$kBP>]$N%b%8%e!<%k$rG'<1$9$kJ}K!(B</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>