Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 258

howto-html-ja-9.1-0.5mdk.noarch.rpm

<HTML>
<HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=ISO-2022-JP">
<TITLE>
Diskless Linux Mini Howto
</TITLE>
</HEAD>
<BODY BGCOLOR=white>
<A HREF="INDEX-JF.html">JF-INDEX (document list of JF Project)</A>
<HR>
<H1>Diskless Linux Mini Howto</H1>

<H2>Robert Nemkin <CODE>buci@math.klte.hu</CODE> $BCx(B</H2>v0.0.3 12 Sep 1996
<H2>$BKY9>@?0l(B <CODE>shorie@ibm.net</CODE> $BLu(B</H2>
<P><HR>
<EM>$B$3$NJ8=q$O%G%#%9%/L5$7$N(B Linux $B5!$r$I$N$h$&$K9=@.$9$k$+$K$D$$$F@bL@$7$^(B
$B$9!#HG8"$O(B Robert Nemkin $B$K=jB0$7$^$9!#HG8"$N07$$$O(B GPL $B$K=>$$$^$9!#(B $B$3(B
$B$NJ8=q$r1Q8l$KK]Lu$7$F$/$l$?(B Bela Kis &lt;bkis@cartan.math.klte.hu&gt; $B$K46(B
$B<U$7$^$9!#(B</EM>
<HR>
<P><B>$BCm0U(B: $B$3$NJ8=q$O$+$J$j0JA0$K=q$+$l$?$b$N$J$N$G!"(B
$B$$$^$I$-$N(B Linux $B4D6-$K$O$"$F$O$^$i$J$$2U=j$,$"$j$^$9!#(B
(JF Project)</B>
<P>
<H2><A NAME="toc1">1.</A> <A HREF="#s1">$BJQ99E@(B</A></H2>

<P>
<H2><A NAME="toc2">2.</A> <A HREF="#s2">$B%G%#%9%/$J$7$N(B Linux $B5!$r@_Dj$9$kJ}K!(B</A></H2>

<P>
<H2><A NAME="toc3">3.</A> <A HREF="#s3">$B4XO"J8=q(B</A></H2>

<P>
<H2><A NAME="toc4">4.</A> <A HREF="#s4">$B%O!<%I%&%'%"(B</A></H2>

<P>
<H2><A NAME="toc5">5.</A> <A HREF="#s5">$B4pK\E*$J9M$(J}(B</A></H2>

<UL>
<LI><A HREF="#ss5.1">5.1 PC $B$r@_Dj$9$k(B</A>
<LI><A HREF="#ss5.2">5.2 $B%5!<%P!<>e$K(B bootpd $B$r@_CV$9$k(B</A>
<LI><A HREF="#ss5.3">5.3 $B%5!<%P!<>e$N(B bootpd $B$N9=@.$r9T$&(B</A>
<LI><A HREF="#ss5.4">5.4 tftp $B$rM}2r$9$k(B</A>
<LI><A HREF="#ss5.5">5.5 $B1s3V%5!<%P!<>e$K:G>.9=@.$N(B Linux $B$rAH$`(B</A>
<LI><A HREF="#ss5.6">5.6 tftp $B$N9=@.$r9T$&(B</A>
<LI><A HREF="#ss5.7">5.7 $B:G8e$N:n6H(B</A>
</UL>
<P>
<H2><A NAME="toc6">6.</A> <A HREF="#s6">$B%a%b%j5Z$S%G%#%9%/$NI,MWNL!#B.EY(B</A></H2>

<P>
<H2><A NAME="toc7">7.</A> <A HREF="#s7">$BH/@8$7$&$k%(%i!<(B</A></H2>

<P>
<H2><A NAME="toc8">8.</A> <A HREF="#s8">$B8m$j!"$*$h$S>-Mh$K8~$1$F$NJ8=q$N99?7(B</A></H2>

<HR>
<H2><A NAME="s1">1.</A> <A HREF="#toc1">$BJQ99E@(B</A></H2>

<P>
<UL>
<LI>v0.0.3 12 Sep 1996: $B>.$5$J8m$j$r$$$/$D$+=$@5(B</LI>
</UL>
<P>
<HR>
<H2><A NAME="s2">2.</A> <A HREF="#toc2">$B%G%#%9%/$J$7$N(B Linux $B5!$r@_Dj$9$kJ}K!(B</A></H2>

<P>$B$3$NJ8=q$O%G%#%9%/L5$7$N(B Linux $B5!$r$I$N$h$&$K9=@.$9$k$N$+$r@bL@$7$^$9!#(B
Linux $B$r%U%m%C%T!<$b%O!<%I%G%#%9%/$b$J$$$h$&$J5!3#$GAv$i$;$J$1$l$P$J$i(B
$B$J$$$3$H$,$"$k$+$b$7$l$^$;$s!#%M%C%H%o!<%/$H!"(Bbootp $B$d(B tftp $B$d(B NFS $B%5!<%P!<(B
$B$r;}$C$?(B Unix $B5!!"$=$7$F(B EPROM $B%i%$%?!<$,$"$l$P!"(BLinux $B$r%O!<%I%G%#%9%/$b(B
$B%U%m%C%T!<%G%#%9%/$bL5$7$G5/F0$9$k$3$H$,$G$-$^$9!#(B
<P>
<HR>
<H2><A NAME="s3">3.</A> <A HREF="#toc3">$B4XO"J8=q(B</A></H2>

<P>
<UL>
<LI>NFS-root Mini Howto</LI>
<LI>Linux NET-2/3-HOWTO
Terry Dawson, <CODE>94004531@postoffice.csu.edu.au</CODE></LI>
<LI>$B?7$7$$%+!<%M%k$N@_Dj$H%3%s%Q%$%k$K$D$$$F$O(B <CODE>/usr/src/linux/README</CODE> $B$r(B
$B;2>H$7$F2<$5$$!#(B</LI>
</UL>
<P>
<HR>
<H2><A NAME="s4">4.</A> <A HREF="#toc4">$B%O!<%I%&%'%"(B</A></H2>

<P>$B$3$NJ8=q$K=q$$$F$"$kFbMF$O0J2<$N9=@.$N5!4o$G3NG'$7$F$$$^$9!#(B
<UL>
<LI>$B%V!<%H%5!<%P!<$H$7$F(BSun-OS 4.1.3</LI>
<LI>Slackware 2.3 + Linux 1.2.8 + WD 8013 Ethernet $B%+!<%I(B</LI>
<LI>$B2TF0$7$F$$$k(B Ethernet LAN</LI>
</UL>
<P>
<HR>
<H2><A NAME="s5">5.</A> <A HREF="#toc5">$B4pK\E*$J9M$(J}(B</A></H2>

<P>$B4pAC$H$J$k9M$(J}$O0J2<$NDL$j$G$9!#(BPC $B$O!"(BIP $B%"%I%l%9$r%V!<%H%5!<%P!<$+$i(B
bootp $B%W%m%H%3%k$K$h$C$FF~<j$7$^$9!#$3$N;~!"(BIP $B%"%I%l%9$N=i4|CM$O(B 0.0.0.0
$B$G$"$j!"%+!<%M%k$O(B tftp $B%W%m%H%3%k$rMQ$$$FF~<j$7$^$9!#(B
<BLOCKQUOTE>$B%;%0%a%s%H$rD6$($F(B($B%k!<%?!<$rDL$7$F!K5/F0$9$k$H$$$&$N$O0l6ZFl(B
$B$G$$$/$3$H$G$O$"$j$^$;$s!#$=$3$G!"(B
$B%5!<%P!<$H%G%#%9%/L5$75!$rF1$8%M%C%H%o!<%/%;%0%a%s%H$K@_Dj$9$k$+!"%5!<(B
$B%P!<$N0LCV$rFCDj$9$k$?$a$K$"$J$?$N%k!<%?!<$N%X%k%Q!<(B UDP $B%"%I%l%9$r@_(B
$BDj$7$F2<$5$$!#>\$7$/$O%k!<%?!<$N@=IJ>pJs$r;2>H$7$F$/$@$5$$(B</BLOCKQUOTE>
<P>$B0J>e$r9T$&$K$O!"0J2<$N<jB3$-$r;2>H$7$F2<$5$$!#(B
<P>
<H2><A NAME="ss5.1">5.1 PC $B$r@_Dj$9$k(B</A>
</H2>

<P>$B$^$:!"(Bnfs$B%V!<%H%Q%C%1!<%8$rF~<j$7$F2<$5$$!J<j6a$J(B Linux $B%_%i!<%5%$%H$N(B
the <CODE>/pub/Linux/system/Linux-boot</CODE> $B%G%#%l%/%H%j!<$KM-$j$^$9!K!#$3$N%Q%C%1!<(B
$B%8$K$O(B WD8013 $BMQ$N5/F0(B EPROM $B%$%a!<%8$,M-$j!"$=$N$^$^(B ROM $B%i%$%?!<$G>F$/$3$H(B
$B$,$G$-$^$9!#(B
<P>PC $B$N=`Hw$K$OB>$NJ}K!$b$"$j$^$9!#(B
<UL>
<LI>$BBP>]5!$,40A4$K%G%#%9%/%l%9$H$$$&$o$1$G$b$J$1$l$P!">.$5$J(B DOS $B%W%m%0%i%`(B
$B$+$i5/F0$9$k$3$H$b$G$-$^$9!#(B</LI>
<LI>$B$^$?!">e$N%Q%C%1!<%8$N%P%$%J%j%$%a!<%8$r<}$a$?%U%m%C%T!<$r;H$&<j$b(B
$B$"$j$^$9!#(B</LI>
</UL>

$B8e<T$N>l9g!"%U%m%C%T!<$K(B dd $B%3%^%s%I$G%$%a!<%8$r=q$-9~$_$^$9!#(B
<P>$B$3$N%$%a!<%8$O(B bootp $B$H(B tftp $B%/%i%$%"%s%H$r;}$C$F$$$^$9!#B>$K!"(B
Linux $B$N%+!<%M%k$rMQ0U$7$J$1$l$P$J$j$^$;$s!#$3$N%+!<%M%k$O(B nfs-root
$B%*%W%7%g%sIU$-$G9=C[$5$l$F$$$J$1$l$P$J$j$^$;$s!#(B
<UL>
<LI>$B$b$7!":G?7$N0BDj$7$?%+!<%M%k$G$"$k(B Linux-1.2.13 $B$r;HMQ$7$F$$$k$J$i$P!"(B
nfsboot $B%Q%C%1!<%8$N%+!<%M%k%Q%C%A%U%!%$%k$,I,MW$G$9(B
$B!#(B
<BLOCKQUOTE>patch(1) $B$r;2>H$7$F$/$@$5$$(B</BLOCKQUOTE>
</LI>
<LI>$B$b$7$b:G?7$G$O$"$C$F$b0BDj$7$F$$$J$$(B Linux-1.3.x $B%7%j!<%:$r;HMQ$7$F$$(B
$B$k$J$i$P(B nfs-root $B%*%W%7%g%s$G%+!<%M%k$r9=@.$7$J$1$l$P$J$j$^$;$s!#(B</LI>
</UL>

$B%U%m%C%T!<$d%O!<%I%G%#%9%/$H$$$C$?%V%m%C%/%G%P%$%9$r%+!<%M%k$K<h$j9~$`I,MW$O(B
$BM-$j$^$;$s!#$7$+$7!"(BTCP/IP $BBP1~5!G=!"(BWD Ethernet $B%+!<%IBP1~!"(B NFS $B%U%!(B
$B%$%k%7%9%F%`$X$NBP1~5!G=$OI,?\$G$9!#$3$l$i$N5!G=$r@_Dj$7$?$i!"(B
$B%+!<%M%k$r%3%s%Q%$%k$7$F2<$5$$!#(B
<P>
<H2><A NAME="ss5.2">5.2 $B%5!<%P!<>e$K(B bootpd $B$r@_CV$9$k(B</A>
</H2>

<P>bootpd $B$O!"(B<CODE>bootpd-2.4.tar.gz</CODE> $B$KF~$C$F$$$^$9!J>l=j$O!"(BLinux $B%_%i!<%5%$%H$N(B
<CODE>/pub/Linux/system/Network/boot.net</CODE> $B%G%#%l%/%H%j$G$9!K!#%Q%C%1!<%8$rF~(B
$B<j$7$?$i%3%s%Q%$%k$7!"AH$_9~$s$G2<$5$$!#$b$7!"%5!<%P!<B&$N(B Unix $B$,(B Slackware
$B$J$i$P!"(Bbootpd $B$O$O$8$a$+$iAH$_9~$^$l$F$$$^$9$N$G$3$N<j=g$OL5;k$7$F$/$@(B
$B$5$$!#%G!<%b%s$O!"%3%^%s%I%i%$%s$+$i5/F0$9$k$3$H$,$G$-$^$9!#(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
        bootpd -s
</PRE>
<HR>
</CODE></BLOCKQUOTE>

$B$"$k$$$O!"(Binetd $B$+$i$b5/F0$G$-$^$9(B
<UL>
<LI>$B$3$N>l9g!"(B/etc/inetd.conf $B$N0J2<$N9T(B
$B$+$i!"9TF,$N0f7e0u$r>C$7$^$9!#(B

<BLOCKQUOTE><CODE>
<HR>
<PRE>
# tftp   dgram   udp     wait    root    /usr/sbin/in.tftpd     tftpd /export
# bootps dgram   udp     wait    root    /usr/sbin/in.bootpd    bootpd
</PRE>
<HR>
</CODE></BLOCKQUOTE>

</LI>
<LI>$B$^$?!"(B/etc/services $B$N0J2<$N(B2$B9T$N%3%a%s%H$r$O$:$7$F2<$5$$!#$b$7!"0J>e$N(B
$B9T$,8+Ev$?$i$J$$$H$-$K$O!"9T$rDI2C$7$F2<$5$$!#!JLuCm!'0f7e$O9TF,$N$b$N(B
$B$r$O$:$9$@$1$G$9!#9T$NESCf$N$b$N$O$O$:$5$J$$$G2<$5$$!K(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
bootps          67/tcp          # BOOTP server
tftp            69/udp          # TFTP server
</PRE>
<HR>
</CODE></BLOCKQUOTE>

</LI>
<LI>inetd $B$r:F5/F0$9$k$K$O!"<!$N$h$&$K$7$^$9(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
        kill -HUP &lt;process id of inetd>.
</PRE>
<HR>
</CODE></BLOCKQUOTE>
</LI>
</UL>
<P>
<H2><A NAME="ss5.3">5.3 $B%5!<%P!<>e$N(B bootpd $B$N9=@.$r9T$&(B</A>
</H2>

<P>$B$H$K$b$+$/$K$b!"(Bbootptab $B$H$$$&L>A0$N%U%!%$%k$r(B bootpd $B$N$?$a$KMQ0U$9$k(B
$B$3$H$+$i;O$a$^$9!#$3$N%U%!%$%k$OIaDL$O(B/etc$B$KCV$+$l$^$9!#9=@.$r9T$&$?(B
$B$a$K$3$N%U%!%$%k$rJT=8$7$F%2!<%H%&%'%$!"(BDNS $B%5!<%P!<$N(B IP $B%"%I%l%9!"$*$h(B
$B$S%G%#%9%/%l%95!$N(B Ethernet $B%"%I%l%9$r5-=R$7$J$1$l$P$J$j$^$;$s!#Nc$r(B
$B$"$2$k$H!'(B
<P>
<BLOCKQUOTE><CODE>
<HR>
<PRE>

global.prof:\
        :sm=255.255.255.0:\
        :ds=192.168.1.5:\
        :gw=192.168.1.19:\
        :ht=ethernet:\
        :bf=linux:
machine1:hd=/export/root/machine1:tc=global.prof:ha=0000c0863d7a:ip=192.168.1.140:
machine2:hd=/export/root/machine2:tc=global.prof:ha=0800110244e1:ip=192.168.1.141:
machine3:hd=/export/root/machine3:tc=global.prof:ha=0800110244de:ip=192.168.1.142:
</PRE>
<HR>
</CODE></BLOCKQUOTE>
<P>$B$3$3$G(B globa.prof $B$O!"%[%9%H5-=RMQ$N?w7A$G$9!JLuCm!'$3$N8e$KB3$/(B
$B8D!9$N5!3#$K6&DL$N;v9`$r5-=R$7$^$9!K!#$^$?!"(B
<UL>
<LI>sm$B$O%5%V%M%C%H%^%9%/$r!"(B</LI>
<LI>ds$B$O%I%a%$%s!&%M!<%`!&%5!<%P!<$N%"%I%l%9$r!"(B</LI>
<LI>gw$B$O4{Dj$N%2!<%H%&%'%$%"%I%l%9$r(B</LI>
<LI>ht$B$O(BLAN$B%a%G%#%"$N%O!<%I%&%'%"$r(B</LI>
<LI>bf$B$O!"%V!<%H%U%!%$%k$NL>A0$r(B</LI>
</UL>

$B$=$l$>$l5-=R$7$^$9!#$3$N8e!"$9$Y$F$N5!3#!JLuCm!'%G%#%9%/%l%95!!KMQ$K(B
<UL>
<LI>hd$B$O%V!<%H%U%!%$%k$N%G%#%l%/%H%j$r(B</LI>
<LI>tc$B$O%0%m!<%P%k!&%F%s%W%l!<%H$NFI$_9~$_$r(B</LI>
<LI>ha$B$O(BEther Net $B%+!<%I$N%O!<%I%&%'%"%"%I%l%9$r(B</LI>
<LI>ip$B$O3d$jEv$F$i$l$k(BIP$B%"%I%l%9$r(B</LI>
</UL>
<P>$B$=$l$>$l5-=R$7$^$9!#(B
<P>
<P>
<H2><A NAME="ss5.4">5.4 tftp $B$rM}2r$9$k(B</A>
</H2>

<P>TFTP (Trivial File Transfer Protocol)$B$O(B FTP $B$HF1MM$J%U%!%$%kE>Aw%W%m%H(B
$B%3%k$G$9!#$7$+$7!"$3$N%W%m%H%3%k$O(B EPROM $B$K>F$-9~$a$k$/$i$$C1=c2=$5$l$F(B
$B$$$^$9!#(B TFTP $B$K$O(B2$B$D$NMQES$,M-$j$^$9(B
<UL>
<LI>simple TFTP $B$O!"%/%i%$%"%s%H$,%U%!%$%k%7%9%F%`$9$Y$F$rFI$_=q$-$G$-$k(B
$B$h$&$JMQES$G$9!#$3$l$O4JC1$K<B8=$G$-$^$9$,!"Bg$-$J%;%-%e%j%F%#!<!&(B
$B%[!<%k$K$J$j$^$9!J2?$7$mC/$G$b$3$N%W%m%H%3%k$G%Q%9%o!<%I%U%!%$%k$rEp(B
$B$a$^$9!K!#(B</LI>
<LI>secure TFTP $B$G$O!"(BTFTP $B%5!<%P!<$,(B chroot.2 $B%7%9%F%`%3!<%k$r;HMQ$7$F!"(B
$B<+J,<+?H$N%k!<%H%G%#%l%/%H%j$rJQ99$7$^$9!#?7$7$/@_Dj$5$l$k%k!<%H(B
$B%G%#%l%/%H%j$N30$rFI$_=q$-$9$k$3$H$O0l@Z6X;_$5$l$F$$$^$9!#(Bchroot
$B$K$h$C$F!":#$^$G$H$O0c$&%G%#%l%/%H%j$,%k!<%H$K$J$k$?$a!"$9$G$K@bL@(B
$B$7$?(Bhd$B$O!"?7$7$$J}$N4D6-$KBP1~$7$F$$$kI,MW$,$"$j$^$9!#Nc$($P!"(B
simple TFTP $B$r;HMQ$7$F$$$k>l9g!"(Bhd $B$O%V!<%H%G%#%l%/%H%j$X$N%U%k%Q%9(B
<CODE>/export/root/machine1</CODE> $B$r$b$C$F$$$^$9!#(B/export $B$r?7$7$$%k!<%H$H(B
$B$7$F(B secure TFTP $B$r;HMQ$9$k>l9g$O!"(B/export $B$,(B / $B$K$J$k$?$a!"(Bhd $B$O(B <CODE>/root/machine1</CODE>
$B$K$J$j$^$9!#(B</LI>
</UL>

Unix$B$G$"$l$P$[$H$s$I$9$Y$F(BTFTP$B%5!<%P!<$r;}$C$F$$$^$9!#B?J,!"<+J,$G(B
$BF3F~$9$kI,MW$O$J$$$G$7$g$&!#(B
<P>
<H2><A NAME="ss5.5">5.5 $B1s3V%5!<%P!<>e$K:G>.9=@.$N(B Linux $B$rAH$`(B</A>
</H2>

<P>Slackware $B$J$i$P%Q%C%1!<%8(B a$B!"(Bap$B!"(Bn $B$*$h$S(B x $B$J$I$,;HMQ$5$l$k$3$H$G$7$g(B
$B$&!#$b$A$m$s!"$b$C$H%$%s%9%H!<%k$7$F$b$+$^$$$^$;$s!#$7$+$7!"%G%#(B
$B%9%/%l%9(B X $BC<Kv$J$i$P>e5-$N9=@.$G$b==J,$G$9!#F3F~$r9T$&$?$a$K$O(B
$B<BF0>uBV$K$"$k(B Linux $B$,I,MW$G$9!#%j%b!<%H%^%7%s!JLuCm!'%G%#%9%/%l%95!$K(B
$B%V!<%H5!G=$rDs6!$9$k5!3#!#$3$N>l9g$O(B SunOS $B5!!K>e$K!"$"$kDxEY$N%G%#(B
$B%9%/NN0h$r3NJ]$7!"%M%C%H%o!<%/$+$iFI$_=q$-$G$-$k$h$&(B export $B$7$^$9!#(B
export $B$7$?%G%#%l%/%H%j$r!JLuCm!'<BF0>uBV$N(B Linux $B5!$N!KE,Ev$J>l=j(B
$B!JNc$($P(B /mnt$B!K$K%^%&%s%H$7$^$9!#$=$&$7$F!"F3F~@h$r(B / $B$G$O$J$/(B
/mnt $B$H$7$F!JLuCm!'(B Linux $B5!$N!K(Bsetup $B%f!<%F%#%j%F%#!<$r;H(B
$BMQ$7$^$9!#$=$&$7$F@h$K$"$2$?%Q%C%1!<%8$rF3F~$7$F2<$5$$!#%G%#%9%/(B
$B%l%95!$r0lBf$7$+;HMQ$7$J$$$J$i$P$3$N$^$^$G7k9=$G$9!#$b$7!"(B2$BBf(B
$B0J>e$N(B Linux $B5!$r%G%#%9%/%l%9$H$7$F;HMQ$7$?$$$J$i!"$3$N$^$^$G$O$@(B
$B$a$G$9!#%U%!%$%k$d%G%#%l%/%H%j!<$NCf$K$O%G%#%9%/%l%95!Kh$K8GM-$N(B
$B>pJs$r;}$D$b$N$,$"$k$?$a$G$9!#$3$NLdBj$O(B /usr$B!J$3$N%G%#%l%/%H%j$O(B
$B5!3#8GM->pJs$r;}$C$F$$$J$$!K$rJL$N>l=j$K0\F0$7!"$*$N$*$N$N%G%#%9(B
$B%/%l%95!$K%5%V%G%#%l%/%H%j$rMQ0U$9$k$3$H$K$h$C$F2r7h$G$-$^$9!#(B
$B$?$H$($P!"(B/export/linux/machine1 $B$,(B /mnt $B$K%^%&%s%H$5$l$F$$$k>l9g!"(B
$B:G=i$N@_Dj$N8e!"%G%#%l%/%H%j9=B$$O0J2<$N$h$&$K$J$C$F$$$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<HR>
<PRE>
/export/linux/machine1/bin
/export/linux/machine1/sbin
/export/linux/machine1/lib
/export/linux/machine1/etc
/export/linux/machine1/var
/export/linux/machine1/usr
</PRE>
<HR>
</CODE></BLOCKQUOTE>
<P>$BJQ998e$O!"0J2<$N$h$&$K$J$j$^$9!#(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
/export/linux/machine1/bin
/export/linux/machine1/sbin
/export/linux/machine1/lib
/export/linux/machine1/etc
/export/linux/machine1/var
/export/linux/usr
</PRE>
<HR>
</CODE></BLOCKQUOTE>
<P>
<P>$B$3$3$G!"$*$N$*$N$N%G%#%9%/%l%95!MQ$K%5%V%G%#%l%/%H%j$rMQ0U$7$^$9!#(B
$B%G%#%9%/%l%95!$,$=$l$>$l(B machine1,$B!"(Bmachine2$B!"(Bmachine3 $BEy$H8F$P$l$F$$$k$H(B
$B2>Dj$7$^$9!#$3$N>l9g!"$=$l$>$l$N%G%#%9%/%l%95!$N@_DjMQ$K<!$N$h$&$J(B
bash $B%9%/%j%W%H$r;H$($^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<HR>
<PRE>
        
        cd /export/linux
        for x in machine2 machine3 ; do
                mkdir $x; cd $x
                (cd ../machine1; tar cf - *) | tar xvf -
        done
</PRE>
<HR>
</CODE></BLOCKQUOTE>
        
<P>Then do the following export:
<P>$B$=$&$7$F!"0J2<$N(B export $B$r9T$$$^$9!#(B
<UL>
<LI>/export/linux/usr                   readonly for everyone.</LI>
<LI>/export/liunx/machine1              only to machine1 with rw,root rights.</LI>
<LI>/export/liunx/machine2              only to machine2 with rw,root rights.</LI>
<LI>/export/liunx/machine3              only to machine3 with rw,root rights.</LI>
</UL>
<P>$B$3$N:n6H$r9T$&$K$O0J2<$N5-=R$r8+$F$/$@$5$$(B 
<BLOCKQUOTE>$B=q<0$O(B SunOS 4.1.3 $B$N(B export
$B%U%!%$%k$N$b$N$G$9(B</BLOCKQUOTE>
$B!#(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
        
# This file is /etc/export
# for remote linux X terminals by Buci
# this line is only once
/export/root/usr             -access=linuxnet
# these lines once for every host
/export/root/machine1       rw=machine1,root=machine1
/export/root/machine2       rw=machine2,root=machine2
/export/root/machine3       rw=machine3,root=machine3
</PRE>
<HR>
</CODE></BLOCKQUOTE>
        
<P>exportfs -a $B$rAv$i$;$k$3$H$rK:$l$J$$$G2<$5$$!#(B
<P>
<H2><A NAME="ss5.6">5.6 tftp $B$N9=@.$r9T$&(B</A>
</H2>

<P>
<P>$B$5$F!"(BTFTP $B%5!<%P!<$r9=@.$9$kHV$G$9!#(Bsecure TFTP $B$r;H$&I,MW$,L5$$$N$G(B
$B$"$l$POC$O4JC1$G!"%/%i%$%"%s%H$O(B /export $B%G%#%l%/%H%j!<$+$i5/F0$7$^$9!#(B
<P>secure TFTP$B$r;HMQ$9$k>l9g$K$O!"(B/tftpboot $B$N2<$K(B /export/linux $B%G%#%l%/%H%j!<$r(B
$B:n$k!J%+!<%M%k$O0l$D;}$A!"B>$N%^%7%s$h$&$K$O$=$N%+!<%M%k$X$N(B
$B%j%s%/$rD%$k!K$+!"(B/export$B$r(Bsecure TFTP $B$N5/F0%G%#%l%/%H%j!<$H$7$^$9!#$"$k$$$O!"(B
$BJL!9$N(B tftpboot $B%G%#%l%/%H%j$r;HMQ$9$k$J>l9g$O%+!<%M%k$r0l$D$@$1$b$A!"(B
$BB>$N%^%7%sMQ$K!JLuCm!'$3$N%+!<%M%k$X$N!K%j%s%/$r$O$j$^$9!#@_Dj$r9T$&$K$O(B
$B0J2<$N$h$&$K5-=R$7$^$9!#(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
      mkdir -p /tftpboot/export/linux/machine1
      cd /tftpboot/export/linux/machine1
      cp /export/linux/machine1/&lt;name of the kernel> . 
</PRE>
<HR>
</CODE></BLOCKQUOTE>
<P>Then type the following:
<P>$B$=$7$F0J2<$N$h$&$KF~NO$7$F$/$@$5$$!#(B
<P>
<BLOCKQUOTE><CODE>
<HR>
<PRE>
      mkdir -p /tftpboot/export/linux/machine2
      cd ../machine2 
      ln -s ../machine2/&lt;name of the kernel> 
</PRE>
<HR>
</CODE></BLOCKQUOTE>
<P>
<H2><A NAME="ss5.7">5.7 $B:G8e$N:n6H(B</A>
</H2>

<P>
<P>
<P>$B:G8e$K!"(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
   /sbin/mount nfs_server:/export/linux/usr /usr
</PRE>
<HR>
</CODE></BLOCKQUOTE>
<P>$B$r!"(B
<BLOCKQUOTE><CODE>
<HR>
<PRE>
   /export/linux/&lt;machinex&gt;/etc/rc.d/rc.S
</PRE>
<HR>
</CODE></BLOCKQUOTE>
<P>$B$N@hF,$KDI2C$7$^$9(B
<P>$B$3$3$G(B &lt;machinex&gt; $B$O(B machine1$B!"(Bmachine2$B!"Ey$r$"$i$o$7$^$9!#(B
<HR>
<H2><A NAME="s6">6.</A> <A HREF="#toc6">$B%a%b%j5Z$S%G%#%9%/$NI,MWNL!#B.EY(B</A></H2>

<P>
<P>Slackware 2.3 $B$G;n$7$?$@$1$G$9!#B>$NG[I[$d%P!<%8%g%s$G$O!"0J2<$N(B
$B?t;z$OJQ2=$9$k$G$7$g$&!#(B
<UL>
<LI> Diskspace: 28MB + 6.5MB/machine</LI>
<LI>RAM: X $B$r(B 8 MB $B$G;H$C$F$*$j!"%9%o%C%W$O(B 4MB $B$,I,MW$J$@$1$N$h$&$G$9!#(B
$B%9%o%C%W$O!"(B/temp $B$K5!3#Kh$K:n@.$9$k$3$H$,$G$-$^$9!#(Bmkswap $B$rAv$i$;$k(B
$B$3$H$rK:$l$J$$$G$*$$$F2<$5$$!#(B</LI>
<LI> Speed: 486 DX2/66 $B$K(B 8 MB$B$N9=@.$G!"2?$NLdBj$b$"$j$^$;$s!#(B</LI>
</UL>
<P>
<HR>
<H2><A NAME="s7">7.</A> <A HREF="#toc7">$BH/@8$7$&$k%(%i!<(B</A></H2>

<P>
<UL>
<LI>$BJQ$J%(%i!<$r8+$D$1$F$$$^$9!#(B/dev $B%5%V%G%#%l%/%H%j$G!"(B SunOS $B$,(B
$B%G%P%$%9%(%s%H%j$r2u$7$F$7$^$$$^$9!#$=$N$?$a!"%G%#%9%/IU$-$N(B Linux 
$B$K%^%&%s%H$7$F(B MAKEDEV $B$r<B9T$7$J$1$l$P$J$j$^$;$s$G$7$?(B($B$3$l$O!"(BLinux
nfs $B$H(B SunOS nfs $B$N0c$$$,860x$G$7$?!#N><T$H$b!"%G%P%$%9HV9f$K(B 32 $B%S%C%H(B
$B$r;HMQ$7$F$$$^$9$,!"(BLinux $B$O%a%8%c!<!"%^%$%J!<HV9f$K(B 16 $B%S%C%H$E$D3d$j(B
$BEv$F!"(BSunOS $B$O!"(B14 $B%S%C%H$r%a%8%c!<!"(B18 $B%S%C%H$r$^$$$J!<HV9f$K(B
$B3d$jIU$1$F$?$N$G$9(B)$B!#(B</LI>
<LI>$B%G%#%9%/%l%9(B Linux $B$,5/F0$9$k$H$-$K$O!"(Btftp $B%5!<%P$N$?$a$N7PO)@_Dj(B
$B%F!<%V%k$N$J$+$K$O0l$D$@$1$7$+7PO)$,$"$C$F$O$$$1$^$;$s!#$7$?$,$C$F!"(B
$B%F!<%V%k$r@5$7$/@_Dj$7$J$1$l$P$J$j$^$;$s!#Fs$D$NJ}K!$,$"$j$^$9!#(B
<UL>
<LI>$B$9$Y$F$N5!3#MQ$K(B rc.S $B$r<j:n6H$G@_Dj$9$k(B</LI>
<LI>bootp $B%/%i%$%"%s%H%Q%C%1!<%8$r;HMQ$7!"HFMQ@_Dj%9%/%j%W%H$r=q$/(B</LI>
</UL>
</LI>
</UL>
<P>
<HR>
<H2><A NAME="s8">8.</A> <A HREF="#toc8">$B8m$j!"$*$h$S>-Mh$K8~$1$F$NJ8=q$N99?7(B</A></H2>

<P>
<UL>
<LI>$B4XO"J8=q$N0zMQ$r=$@5$9$k!#(B</LI>
<LI>SunOS $B$O(B BSD $B$r$b$H$K$7$F$$$k$N$G!"(BSVR $B$r$b$H$K$7$?%5!<%P(B($BNc$($P!"(B
Solaris)$BMQ$K@_Dj$rMQ0U$9$k!#(B</LI>
<LI>Linux $B$O!"(Bbootp/tftp $B%5!<%P$H$7$F$O(B SunOS $B$K;w$F$$$k$,!"(BLinux
$B$r$b$H$K$7$?%5!<%P$NNc$bJXMx$@$H;W$o$l$k!#(B</LI>
<LI>$B$3$NJ8=q$r8=9T$N(B etherboot $B%Q%C%1!<%8$K$"$o$;$k!#(B</LI>
<LI>$B%+!<%M%k(B 1.2.13 $B$H(B $B%+!<%M%k(B 1.3.x $BMQ$N0c$$$rL@$i$+$K$9$k!#8e<T$O(B
nfs root $B%Q%C%A$r;}$C$F$$$k!#(B</LI>
<LI>wd8013 $B0J30$N(B ethercards $B$G;n$7$F$_$k!#(B</LI>
<LI>linux $BMQ$K@5$7$/7PO)%F!<%V%k$r@_Dj$9$k$?$a$K!"(Bbootp $B%/%i%$%"%s%H(B
$B$G$"$k(B bootpc $B$N@_Dj>pJs$rDI2C$9$k!#(B</LI>
<LI>$B8m;zC&;z$d$=$NB>$N4V0c$$$O!"(B <CODE>buci@math.klte.hu</CODE> $B$KCN$i$;$F2<$5$$!#(B</LI>
<LI>$BF|K\8lHG$N8m;z!"C&;z!"K]Lu4V0c$$$OLu<T(B<CODE>shorie@ibm.net</CODE>$B$KCN$i$;$F(B
$B$/$@$5$$!#FbMF$K4X$9$k<ALd$O86Cx<T$K$*4j$$$7$^$9!#(B($BLu<T$h$j(B)</LI>
</UL>
<P>
<HR>
sgml21html conversion date: Sat Mar 16 20:56:31 JST 2002

</BODY>
</HTML>