oferm@hcs.co.il
cz8cb01@linux.or.jp
$B!JLuCm!'FI
Unless otherwise stated, Linux HOWTO documents are copyrighted by their respective authors. Linux HOWTO documents may be reproduced and distributed in whole or in part, in any medium physical or electronic, as long as this copyright notice is retained on all copies. Commercial redistribution is allowed and encouraged; however, the author would like to be notified of any such distributions.
$BFC$KCG$i$J$$8B$j!"(BLinux HOWTO $B%I%-%e%a%s%H$O$=$l$>$l$NCx
All translations, derivative works, or aggregate works incorporating any Linux HOWTO documents must be covered under this copyright notice. That is, you may not produce a derivative work from a HOWTO and impose additional restrictions on its distribution. Exceptions to these rules may be granted under certain conditions; please contact the Linux HOWTO coordinator at the address given below.
$BA4$F$NK]Lu!"GI@8E*$JCx:nJ*!"$"$k$$$O$$$:$l$+$N(B Linux HOWTO $BJ8=q$NFbMF$r
In short, we wish to promote dissemination of this information through as many channels as possible. However, we do wish to retain copyright on the HOWTO documents, and would like to be notified of any plans to redistribute the HOWTOs.
$BMW$9$k$K!";d$?$A$O2DG=$J8B$jB?$/$N7PO)$rDL$8$F$3$N>pJs$NIa5Z$rB%?J$9$k$3$H$rK>$s$G$$$^$9!#$7$+$7!";d$?$A$O(B HOWTO $B$NJ8=q$NCx:n8"$rJ];}$9$k$3$H$b6/$/K>$s$G$$$^$9$7!"(B $B$^$?$=$l$i(B HOWTO $B$NJ8=q$r:FG[I[$9$k$I$s$J7W2h$b;d$?$A$KCN$i$;$F$$$?$@$1$l$P9,?S$K;W$$$^$9!#(B
If you have questions, please contact Ofer Maor ( mailto:oferm@hcs.co.il), the author of this mini-HOWTO, or Greg Hankins, the Linux HOWTO coordinator, at mailto:gregh@sunsite.unc.edu via email, or at +1 404 853 9989.
$B$b$7$4
If you have anything to add to this Mini-Howto, Please mail the author (Ofer Maor, mailto:oferm@hcs.co.il), with the information. Any new relevant information would be appreciated.
$B$3$N(B Mini-Howto $B$KDI2C$7$?$$$3$H$,$"$l$P!"Cx
NFS-Root Howto $B$NCx
$B$^$?(B Mark Kushinsky ( mailto:mark026@ibm.net) $B$K$O;d$N1Q8l$H!"$3$N(B Howto $B$N%9%Z%k$r@vN}$7$F!"$h$jFI$_$d$9$/$7$F$/$l$?;v$K46
$B$3$N(B Mini-Howto $B$O%/%i%$%"%s%H$N%G%#%l%/%H%j$r:n@.$9$k$?$a$K(B NFS Root $B%^%&%s%H$r$7$?$$J}$r
$B5U$K%/%i%$%"%s%H$,J#?t$N%f!<%6!
$B%/%i%$%"%s%H$N%k!<%H%G%#%l%/%H%j$r:n@.$9$k>l9g$K%/%i%$%"%s%H$N%5%$%:$r>.$5$/$9$k$?$a$K!"$I$N%U%!%$%k$r6&M-$G$-$k$+!"$^$?$O%5!<%P!<$+$i%^%&%s%H$9$k$3$H$,$G$-$k$+$H$$$&$3$H$K$D$$$F!"
$B$O$8$a$K%G%#%l%/%H%j9=B$<+BN$r:n@.$9$kI,MW$,$"$j$^$9!#;d$OA4$F$N%/%i%$%"%s%H$r(B /clients/$B%[%9%HL>(B $B$N2<$K:n@.$7$^$7$?!#2<5-$G$O$3$l$rNc$H$7$F;HMQ$7$^$9$,!"B>$N>l=j$K$9$k$3$H$b$b$A$m$s2DG=$G$9!#$^$:%k!<%H%G%#%l%/%H%j$K!"
bin, dev, etc, home, lib, mnt, proc, sbin, server, tmp, usr, var
$B$=$l0J30$KI,MW$@$H;W$&%G%#%l%/%H%j$r:n@.$7$^$9!#(B
local, proc, dev $B%G%#%l%/%H%j$O3F%^%7%s>e$GJL!9$K;H$o$l$^$9$,!"$=$NB>$N%G%#%l%/%H%j$OItJ,E*$K!"$"$k$$$O40A4$KB>$N%/%i%$%"%s%H$H6&M-$5$l$^$9!#(B
dev $B%G%#%l%/%H%j$r6&M-$9$k$3$H$O2DG=$G$9$,!"%/%i%$%"%s%HKh$KJL!9$K$7$F$*$$$?J}$,$h$$$G$7$g$&!#%/%i%$%"%s%H$N(B dev $B%G%#%l%/%H%j$OE,@Z$J(B MAKEDEV $B%9%/%j%W%H$G:n@.$9$k$3$H$,$G$-$^$9$,!"B?$/$N>l9g$OC1$K%5!<%P!<$+$i%3%T!<$9$k$@$1$G$9!#(B
cp -a /dev /clients/$B%[%9%HL>(B
/dev/mouse, /dev/cdrom, /dev/modem $B$O
$B$9$Y$F$r%5!<%P!<$+$i%^%&%s%H$9$k$o$1$G$9$,!"3F%/%i%$%"%s%H$K:G>.8B%3%T!<$7$J$1$l$P$J$i$J$$J*$,$"$j$^$9!#$+$J$i$:I,MW$J$b$N$O(B "init" $B$G$9!#(Binit $B$N
$B>e5-$N%P%$%J%j!<%U%!%$%k$NB?$/$O%G%U%)%k%H$G%@%$%J%_%C%/%j%s%/$5$l$F$$$^$9$+$i!"(B/lib $B$N$$$/$D$+$N%U%!%$%k$r%3%T!<$9$kI,MW$,$"$k$G$7$g$&!#(B
cp -a /lib/ld* /lib/libc.* /lib/libcursses.* /client/$B%[%9%HL>(B/lib
$B%P%$%J%j!<%U%!%$%k$r%3%T!<$9$kBe$o$j$K%O!<%I%j%s%/$9$k$3$H$O9MN8$KCM$7$^$9!#$3$N(B Howto $B$N(B $B35N,(B $B$K$"$k;d$N0U8+$r;2>H$7$F$/$@$5$$!#(B
$B>e5-$NA4$F$N5-=R$O!"5/F0;~$K%+!<%M%k$KBP$7$F%M%C%H%o!<%/%Q%i%a!<%?$,EO$5$l$F$$$k$H2>Dj$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(Brarp $B$d(B bootp $B$r;H$*$&$H$7$F$$$k$N$G$"$l$P!"4XO"$9$k%P%$%J%j!<%U%!%$%k$,$*$=$i$/F1$8$h$&$KI,MW$K$J$k$G$7$g$&!#(B
$BIaDL$O%M%C%H%o!<%/$r@_Dj$7!"(Brc.S $B$r
$BB?$/$N>l9g(B var $B%G%#%l%/%H%j$O3F%/%i%$%"%s%HKh$KMQ0U$7$?$[$&$,$h$$$G$9$,!"%G%#%l%/%H%jCf$NB?$/$N%U%!%$%k$O6&M-$9$k$3$H$,$G$-$^$9!#%5!<%P!<$N%G%#%l%/%H%j$K!"(Bvar $B$H$$$&%G%#%l%/%H%j$r:n@.$7$F$/$@$5$$!#%5!<%P!<<+?H$N(B var $B%G%#%l%/%H%j$r$=$3$K%^%&%s%H$7$^$9!#(Bvar $B%G%#%l%/%H%j$r:n$k$K$O
cp -a /var /clients/$B%[%9%HL>(B/
$B$5$F!#JL!9$KMQ0U$9$k$+!"6&M-$9$k$+$N$I$A$i$K$7$?$$$G$7$g$&$+!#%G%#%l%/%H%j!?%U%!%$%k$r6&M-$7$?$$$N$G$"$l$P!"C1$K%/%i%$%"%s%H$N(B var $B%G%#%l%/%H%j$+$i
$B;d$O(B /var/run, /var/lock, /var/spool, /var/log $B$O%/%i%$%"%s%HKh$KJL!9$K$9$k$3$H$r$*4+$a$7$^$9!#(B
$B$3$N%;%/%7%g%s$G$O!"3F%/%i%$%"%s%H$GB?$/$r6&M-$9$k(B etc $B%G%#%l%/%H%j$N9=C[$K$D$$$F=R$Y$F$$$^$9!#:n@.$9$k%G%#%9%/%l%9%/%i%$%"%s%H$=$l$>$l$K4IM}
$B3F%/%i%$%"%s%HKh$K(B etc $B%G%#%l%/%H%j$rMQ0U$9$k$o$1$G$9$,!"A4$F$rJL!9$KMQ0U$9$k$N$G$O$J$/3F%/%i%$%"%s%H$G6&DL$9$kB?$/$NItJ,$O6&M-$7$?$$;v$G$7$g$&!#DL>o$O(B etc $B%U%!%$%k$H$7$F%5!<%P!<$N(B /etc $B$r6&M-$9$k$3$H$O$h$/$J$$$H;W$$$^$9$+$i!"(B/clietns/etc $B%G%#%l%/%H%j$r:n@.$7$F%/%i%$%"%s%H4V$G6&M-$G$-$k%U%!%$%k$r$=$3$KCV$$$F$*$/$3$H$r$*4+$a$7$^$9!#$^$:;O$a$K!"%5!<%P!<$N(B /etc $B$NCf?H$r(B /clients/etc $B%G%#%l%/%H%j$KC1=c$K%3%T!<$7$^$9!#(B
$B$3$N%G%#%l%/%H%j$K!"C
$B:G=EMW$NJQ99E@$O(B rc.d $B%G%#%l%/%H%jFb$N%U%!%$%k$G$9!#$O$8$a$K(B rc.inet1 $B$r%m!<%+%k$N@_Dj$K1~$8$FJQ99$9$kI,MW$,$"$k$G$7$g$&!#;d$O%M%C%H%o!<%/$N@_DjA4$F$r(B LILO/Loadlin $B$r;HMQ$7$F%+!<%M%k$KEO$7$^$9$N$G!"(Brc.inet1 $B$NCf$O$[$H$s$IA4$F:o=|$7$^$7$?!#:o=|$7$F$$$J$$9`L\$O(B ifconfig $B$H(B localhost $B$N(B route $B@_Dj$@$1$G$9!#(Brarp $B$d(B bootp $B$r;H$&>l9g!"F1MM$K$7$+$k$Y$-@_Dj$r$9$kI,MW$,$"$k$G$7$g$&!#(B
$B
mount -avt nonfs-t nonfs $B$K$h$j!"!JIaDL$N!K%/%i%$%"%s%H$O;O$a$K(B rc.S $B$r
mount -av $B$,
server:/clients/hostname / nfs default 1 1 server:/bin /bin nfs default 1 1 server:/usr /usr nfs default 1 1 server:/sbin /sbin nfs default 1 1 server:/home /home nfs default 1 1 server:/lib /lib nfs default 1 1 server:/clients/etc /server/etc nfs default 1 1 server:/clients/var /server/var nfs default 1 1 none /proc proc default 1 1default $B%-!<%o!<%I$O$9$Y$F$N(B mount $B%3%^%s%I$GF0:n$7$J$$$+$b$7$l$J$$$?$a!"(Bdefault 1 1 $B$NItJ,$rA4$F
$B%5!<%P!<$N(B /etc/exports $B$,$3$N$h$&$K$J$C$F$$$k$N$r3NG'$7$F$/$@$5$$!#(B
/clients/hostname hostname.domainname(rw,no_root_squash) /clients/etc hostname.domainname(ro,no_root_squash) /clients/var hostname.domainname(ro,no_root_squash) /usr hostname.domainname(ro,no_root_squash) /sbin hostname.domainname(ro,no_root_squash) /bin hostname.domainname(ro,no_root_squash) /lib hostname.domainname(ro,no_root_squash) /home hostname.domainname(rw,no_root_squash)
$B3F%[%9%H!J%/%i%$%"%s%H!KKh$KJL!9$KMQ0U$5$l$k#1HVL\$N9T(B /clients/hostname $B%G%#%l%/%H%j$r=|$$$F!";D$j$N9T$O(B hostmask $B$K$h$C$FA4$F$N%[%9%H!J(Bpc*.domain $B$N$h$&$J7A$G$9!#$?$@$7Cm0U$7$FM_$7$$$N$O!"(B* $B$,I=8=$9$k$N$OJ8;zNs$@$1$G!"(B. $B$O4^$^$l$J$$$H$$$&$3$H$G$9!K$K9g$&$h$&$KCV$-49$($k$3$H$,$G$-$^$9!#(B
$B;d<+?H$O=PMh$k$@$1%G%#%l%/%H%j$r(B read only $B$K$9$k$h$&$K$*4+$a$7$^$9$,!"$=$&$9$k$+$I$&$+$O$*G$$;$7$^$9!#(Bno_root_squash $B$O!"(Broot $B%f!<%6!<$,(B nfsd $B$GF0:n$7$F$$$k%/%i%$%"%s%H>e$G$"$C$F$b(B root $B8"8B$rF1$8$h$&$K;}$D$3$H$,$G$-$k$3$H$r;XDj$7$^$9!#(Bman exports(5) $B$b;2>H$7$F$/$@$5$$!#%f!<%6!<$K(B passwd $B$r%/%i%$%"%s%H>e$G$b
$Bl9g$K$O!"L58z$K(B$B$7$J$1$l$P$J$j$^$;$s(B$B!#;d$,?d>)$9$k$N$O!"$I$N$h$&$J>l9g$G$"$C$F$bL58z$K$9$k$3$H$G$9!#(B
$B:G8e$K!"%5!<%P!<>e$G$b%/%i%$%"%s%H>e$HF1$8%f!<%6!<>pJs$r;HMQ$7$?$$$N$G$"$l$P!"H$7$F$/$@$5$$!K$r;HMQ$7$F!"3F%/%i%$%"%s%H$G;HMQ$9$k(B /etc/passwd $B$H(B /etc/group $B$O(B NIS $B%5!<%P!<$+$i
$BDL>o$O!"%/%i%$%"%s%H$N(B etc $B$N$[$H$s$I$N%U%!%$%k$O(B /server/etc $B%G%#%l%/%H%j$X$N%7%s%\%j%C%/%j%s%/$G$9$,!"%/%i%$%"%s%HKh$KJL!9$N%U%!%$%k$b$"$j!"$^$?%+!<%M%k$,FI$_9~$^$l$k;~$KI,MW$J%U%!%$%k$b$"$j$^$9!#(Betc $B%G%#%l%/%H%j$KI,MW$J:G>.8B$N$b$N$O
resolv.conf hosts inittab rc.d/rc.S fstab$B>e5-#5$D$N%U%!%$%k$OA4$F$N%/%i%$%"%s%H$G40A4$KF1$8%U%!%$%k$K$9$k$3$H$,$G$-$^$9$N$G!"C1$K%O!<%I%j%s%/$+%3%T!<$9$k$@$1$G$9!#$?$@$7(B rc.S $B$H(B fstab $B%U%!%$%k$K4X$7$F$O3F%/%i%$%"%s%HKh$KMQ0U$9$k$[$&$,$h$$$G$9!#$^$?3F%/%i%$%"%s%HMQ$K(B etc/$B%[%9%HL>(B $B$bI,MW$K$J$k$G$7$g$&!#%O!<%I%&%'%"$N@_Dj$,0c$&$+$b$7$l$J$$$N$G!"8D?ME*$K$O(B rc.d $B$NA4$F$N%U%!%$%k$r%/%i%$%"%s%HKh$KMQ0U$9$k$3$H$r4+$a$^$9!#(B
$B3F%/%i%$%"%s%HMQ$K!"(Bfstab $B$KE,@Z$J(B swap $B;XDj$N9T$rDI2C$7$^$9!#(B
/dev/swap_partition swap swap default 1 1
$B;D$j$N!"%/%i%$%"%s%H$N(B /etc $B%U%!%$%k$K4X$7$F$O(B /clients/etc/* $B$X%O!<%I%j%s%/$9$k$+!"(B/server/etc$B!J(B/clietns/etc/ $B$N%^%&%s%H%]%$%s%H!K$X%7%s%\%j%C%/%j%s%/$9$k$3$H$,$G$-$^$9!#(B
$BC
$B$5$"!"$"$HI,MW$J$3$H$O%^%7%s$r5/F0$9$k$3$H$G$9!#%b%K%?!<$NA0$G@5:B$7$F@5>o$KF0:n$9$k$3$H$r5'$j$^$7$g$&(B :-)
$B:#$^$G;X<($7$?J}K!$K=>$C$F$$$l$P4JC1$G$9!#(Bcd /clients/ $B$7$F
cp -a hostname1 hostname2
$B
rc.d/* $B%U%!%$%k$,%O!<%I%&%'%"$K$"$C$?@_Dj$K$J$C$F$$$k$3$H!"(Betc/$B%[%9%HL>(B $B$NI,MW$J%=%U%H$N@_Dj!"(Bfstab $B$N(B swap $B9T$,@5$7$$$3$H!"(Bdev/mouse, dev/modem, dev/cdrom $B$N%7%s%\%j%C%/%j%s%/$,@5>o$J$3$H!#(B
Good Luck....