Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > e74e806c1a2640e922856d7eb69d1420 > files > 25

howto-text-ja-2006-5mdv2010.0.noarch.rpm

  Diskless Linux Mini Howto
  Robert Nemkin buci@math.klte.hu ’˜
  v0.0.3 12 Sep 1996
  –x]½ˆê shorie@ibm.net –ó

  ‚±‚Ì•¶‘‚̓fƒBƒXƒN–³‚µ‚Ì Linux ‹@‚ð‚ǂ̂悤‚ɍ\¬‚·‚é‚©‚ɂ‚¢‚Äà–¾‚µ
  ‚Ü‚·B”ÅŒ ‚Í Robert Nemkin ‚ɏŠ‘®‚µ‚Ü‚·B”ÅŒ ‚̈µ‚¢‚Í GPL ‚ɏ]‚¢‚Ü‚·B
  ‚±‚Ì•¶‘‚ð‰pŒê‚É–|–󂵂Ă­‚ꂽ Bela Kis <bkis@cartan.math.klte.hu> ‚É
  Š´ŽÓ‚µ‚Ü‚·B

  ’ˆÓ: ‚±‚Ì•¶‘‚Í‚©‚È‚èˆÈ‘O‚ɏ‘‚©‚ꂽ‚à‚̂Ȃ̂ŁA‚¢‚Ü‚Ç‚«‚Ì Linux ŠÂ‹«
  ‚É‚Í‚ ‚Ä‚Í‚Ü‚ç‚È‚¢‰ÓŠ‚ª‚ ‚è‚Ü‚·B (JF Project)
  ______________________________________________________________________

  –ÚŽŸ

  1. •ÏX“_
  2. ƒfƒBƒXƒN‚È‚µ‚Ì Linux ‹@‚ðÝ’è‚·‚é•û–@
  3. ŠÖ˜A•¶‘
  4. ƒn[ƒhƒEƒFƒA
  5. Šî–{“I‚ȍl‚¦•û
     5.1 PC ‚ðÝ’è‚·‚é
     5.2 ƒT[ƒo[ã‚É bootpd ‚ðÝ’u‚·‚é
     5.3 ƒT[ƒo[ã‚Ì bootpd ‚̍\¬‚ðs‚¤
     5.4 tftp ‚ð—‰ð‚·‚é
     5.5 ‰“ŠuƒT[ƒo[ã‚ɍŏ¬\¬‚Ì Linux ‚ð‘g‚Þ
     5.6 tftp ‚̍\¬‚ðs‚¤
     5.7 ÅŒã‚̍ì‹Æ

  6. ƒƒ‚ƒŠ‹y‚уfƒBƒXƒN‚Ì•K—v—ʁB‘¬“x
  7. ”­¶‚µ‚¤‚éƒGƒ‰[
  8. Œë‚èA‚¨‚æ‚я«—ˆ‚ÉŒü‚¯‚Ä‚Ì•¶‘‚̍XV

  ______________________________________________________________________

  1.  •ÏX“_

  o  v0.0.3 12 Sep 1996: ¬‚³‚ÈŒë‚è‚ð‚¢‚­‚‚©C³

  2.  ƒfƒBƒXƒN‚È‚µ‚Ì Linux ‹@‚ðÝ’è‚·‚é•û–@

  ‚±‚Ì•¶‘‚̓fƒBƒXƒN–³‚µ‚Ì Linux ‹@‚ð‚ǂ̂悤‚ɍ\¬‚·‚é‚Ì‚©‚ðà–¾‚µ‚Ü
  ‚·B Linux ‚ðƒtƒƒbƒs[‚àƒn[ƒhƒfƒBƒXƒN‚à‚È‚¢‚悤‚È‹@ŠB‚Å‘–‚点‚È‚¯‚ê
  ‚΂Ȃç‚È‚¢‚±‚Æ‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñBƒlƒbƒgƒ[ƒN‚ƁAbootp ‚â tftp ‚â
  NFS ƒT[ƒo[‚ðŽ‚Á‚½ Unix ‹@A‚»‚µ‚Ä EPROM ƒ‰ƒCƒ^[‚ª‚ ‚ê‚΁ALinux ‚ð
  ƒn[ƒhƒfƒBƒXƒN‚àƒtƒƒbƒs[ƒfƒBƒXƒN‚à–³‚µ‚Å‹N“®‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  3.  ŠÖ˜A•¶‘

  o  NFS-root Mini Howto

  o  Linux NET-2/3-HOWTO Terry Dawson, 94004531@postoffice.csu.edu.au

  o  V‚µ‚¢ƒJ[ƒlƒ‹‚̐ݒè‚ƃRƒ“ƒpƒCƒ‹‚ɂ‚¢‚Ä‚Í /usr/src/linux/README ‚ð
     ŽQÆ‚µ‚ĉº‚³‚¢B

  4.  ƒn[ƒhƒEƒFƒA

  ‚±‚Ì•¶‘‚ɏ‘‚¢‚Ä‚ ‚é“à—e‚͈ȉº‚̍\¬‚Ì‹@Ší‚ÅŠm”F‚µ‚Ä‚¢‚Ü‚·B

  o  ƒu[ƒgƒT[ƒo[‚Æ‚µ‚ÄSun-OS 4.1.3

  o  Slackware 2.3 + Linux 1.2.8 + WD 8013 Ethernet ƒJ[ƒh

  o  ‰Ò“®‚µ‚Ä‚¢‚é Ethernet LAN

  5.  Šî–{“I‚ȍl‚¦•û

  Šî‘b‚Æ‚È‚él‚¦•û‚͈ȉº‚Ì’Ê‚è‚Å‚·BPC ‚́AIP ƒAƒhƒŒƒX‚ðƒu[ƒgƒT[ƒo[‚©
  ‚ç bootp ƒvƒƒgƒRƒ‹‚É‚æ‚Á‚Ä“üŽè‚µ‚Ü‚·B‚±‚ÌŽžAIP ƒAƒhƒŒƒX‚̏‰Šú’l‚Í
  0.0.0.0 ‚Å‚ ‚èAƒJ[ƒlƒ‹‚Í tftp ƒvƒƒgƒRƒ‹‚ð—p‚¢‚Ä“üŽè‚µ‚Ü‚·B (-- ƒZ
  ƒOƒƒ“ƒg‚ð’´‚¦‚Ä(ƒ‹[ƒ^[‚ð’Ê‚µ‚āj‹N“®‚·‚é‚Æ‚¢‚¤‚͈̂ê‹Ø“ê‚Å‚¢‚­‚±‚Æ
  ‚Å‚Í‚ ‚è‚Ü‚¹‚ñB‚»‚±‚ŁAƒT[ƒo[‚ƃfƒBƒXƒN–³‚µ‹@‚𓯂¶ƒlƒbƒgƒ[ƒNƒZƒO
  ƒƒ“ƒg‚ɐݒ肷‚é‚©AƒT[ƒo[‚̈ʒu‚ð“Á’è‚·‚邽‚ß‚É‚ ‚È‚½‚̃‹[ƒ^[‚̃w
  ƒ‹ƒp[ UDP ƒAƒhƒŒƒX‚ðÝ’肵‚ĉº‚³‚¢BÚ‚µ‚­‚̓‹[ƒ^[‚̐»•iî•ñ‚ðŽQÆ
  ‚µ‚Ä‚­‚¾‚³‚¢--)

  ˆÈã‚ðs‚¤‚ɂ́AˆÈ‰º‚̎葱‚«‚ðŽQÆ‚µ‚ĉº‚³‚¢B

  5.1.  PC ‚ðÝ’è‚·‚é

  ‚Ü‚¸Anfsƒu[ƒgƒpƒbƒP[ƒW‚ð“üŽè‚µ‚ĉº‚³‚¢iŽè‹ß‚È Linux ƒ~ƒ‰[ƒTƒCƒg‚Ì
  the /pub/Linux/system/Linux-boot ƒfƒBƒŒƒNƒgƒŠ[‚É—L‚è‚Ü‚·jB‚±‚̃pƒb
  ƒP[ƒW‚É‚Í WD8013 —p‚Ì‹N“® EPROM ƒCƒ[ƒW‚ª—L‚èA‚»‚Ì‚Ü‚Ü ROM ƒ‰ƒCƒ^[
  ‚ŏĂ­‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  PC ‚̏€”õ‚É‚Í‘¼‚Ì•û–@‚à‚ ‚è‚Ü‚·B

  o  ‘Ώۋ@‚ªŠ®‘S‚ɃfƒBƒXƒNƒŒƒX‚Æ‚¢‚¤‚킯‚Å‚à‚È‚¯‚ê‚΁A¬‚³‚È DOS ƒvƒƒO
     ƒ‰ƒ€‚©‚ç‹N“®‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  o  ‚Ü‚½Aã‚̃pƒbƒP[ƒW‚̃oƒCƒiƒŠƒCƒ[ƒW‚ðŽû‚ß‚½ƒtƒƒbƒs[‚ðŽg‚¤Žè‚à
     ‚ ‚è‚Ü‚·B

     ŒãŽÒ‚̏ꍇAƒtƒƒbƒs[‚É dd ƒRƒ}ƒ“ƒh‚ŃCƒ[ƒW‚ð‘‚«ž‚Ý‚Ü‚·B

  ‚±‚̃Cƒ[ƒW‚Í bootp ‚Æ tftp ƒNƒ‰ƒCƒAƒ“ƒg‚ðŽ‚Á‚Ä‚¢‚Ü‚·B‘¼‚ɁA Linux
  ‚̃J[ƒlƒ‹‚ð—pˆÓ‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚±‚̃J[ƒlƒ‹‚Í nfs-root ƒIƒvƒVƒ‡
  ƒ“•t‚«‚ō\’z‚³‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  o  ‚à‚µAÅV‚̈À’肵‚½ƒJ[ƒlƒ‹‚Å‚ ‚é Linux-1.2.13 ‚ðŽg—p‚µ‚Ä‚¢‚é‚È‚ç
     ‚΁A nfsboot ƒpƒbƒP[ƒW‚̃J[ƒlƒ‹ƒpƒbƒ`ƒtƒ@ƒCƒ‹‚ª•K—v‚Å‚·B (--
     patch(1) ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢--)

  o  ‚à‚µ‚àÅV‚Å‚Í‚ ‚Á‚Ä‚àˆÀ’肵‚Ä‚¢‚È‚¢ Linux-1.3.x ƒVƒŠ[ƒY‚ðŽg—p‚µ‚Ä
     ‚¢‚é‚È‚ç‚Î nfs-root ƒIƒvƒVƒ‡ƒ“‚ŃJ[ƒlƒ‹‚ð\¬‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹
     ‚ñB

     ƒtƒƒbƒs[‚âƒn[ƒhƒfƒBƒXƒN‚Æ‚¢‚Á‚½ƒuƒƒbƒNƒfƒoƒCƒX‚ðƒJ[ƒlƒ‹‚ÉŽæ‚è
     ž‚Þ•K—v‚Í—L‚è‚Ü‚¹‚ñB‚µ‚©‚µATCP/IP ‘Ήž‹@”\AWD Ethernet ƒJ[ƒh‘Î
     ‰žA NFS ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ւ̑Ήž‹@”\‚Í•K{‚Å‚·B‚±‚ê‚ç‚Ì‹@”\‚ðÝ’è
     ‚µ‚½‚çAƒJ[ƒlƒ‹‚ðƒRƒ“ƒpƒCƒ‹‚µ‚ĉº‚³‚¢B

  5.2.  ƒT[ƒo[ã‚É bootpd ‚ðÝ’u‚·‚é

  bootpd ‚́Abootpd-2.4.tar.gz ‚É“ü‚Á‚Ä‚¢‚Ü‚·iêŠ‚́ALinux ƒ~ƒ‰[ƒTƒC
  ƒg‚Ì /pub/Linux/system/Network/boot.net ƒfƒBƒŒƒNƒgƒŠ‚Å‚·jBƒpƒbƒP[ƒW
  ‚ð“üŽè‚µ‚½‚çƒRƒ“ƒpƒCƒ‹‚µA‘g‚ݍž‚ñ‚ʼnº‚³‚¢B‚à‚µAƒT[ƒo[‘¤‚Ì Unix ‚ª
  Slackware ‚È‚ç‚΁Abootpd ‚Í‚Í‚¶‚ß‚©‚ç‘g‚ݍž‚Ü‚ê‚Ä‚¢‚Ü‚·‚Ì‚Å‚±‚̎菇‚Í
  –³Ž‹‚µ‚Ä‚­‚¾‚³‚¢Bƒf[ƒ‚ƒ“‚́AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç‹N“®‚·‚邱‚Æ‚ª‚Å‚«‚Ü
  ‚·B

       ______________________________________________________________________
               bootpd -s
       ______________________________________________________________________

  ‚ ‚é‚¢‚́Ainetd ‚©‚ç‚à‹N“®‚Å‚«‚Ü‚·

  o  ‚±‚̏ꍇA/etc/inetd.conf ‚̈ȉº‚̍s‚©‚çAs“ª‚̈䌅ˆó‚ðÁ‚µ‚Ü‚·B

       ______________________________________________________________________
       # tftp   dgram   udp     wait    root    /usr/sbin/in.tftpd     tftpd /export
       # bootps dgram   udp     wait    root    /usr/sbin/in.bootpd    bootpd
       ______________________________________________________________________

  o  ‚Ü‚½A/etc/services ‚̈ȉº‚Ì2s‚̃Rƒƒ“ƒg‚ð‚Í‚¸‚µ‚ĉº‚³‚¢B‚à‚µAˆÈ
     ã‚̍s‚ªŒ©“–‚½‚ç‚È‚¢‚Æ‚«‚ɂ́As‚ð’ljÁ‚µ‚ĉº‚³‚¢Bi–󒍁FˆäŒ…‚͍s
     “ª‚Ì‚à‚Ì‚ð‚Í‚¸‚·‚¾‚¯‚Å‚·Bs‚Ì“r’†‚Ì‚à‚Ì‚Í‚Í‚¸‚³‚È‚¢‚ʼnº‚³‚¢j

       ______________________________________________________________________
       bootps          67/tcp          # BOOTP server
       tftp            69/udp          # TFTP server
       ______________________________________________________________________

  o  inetd ‚ðÄ‹N“®‚·‚é‚ɂ́AŽŸ‚̂悤‚É‚µ‚Ü‚·

       ______________________________________________________________________
               kill -HUP <process id of inetd>.
       ______________________________________________________________________

  5.3.  ƒT[ƒo[ã‚Ì bootpd ‚̍\¬‚ðs‚¤

  ‚Æ‚É‚à‚©‚­‚É‚àAbootptab ‚Æ‚¢‚¤–¼‘O‚̃tƒ@ƒCƒ‹‚ð bootpd ‚Ì‚½‚ß‚É—pˆÓ‚·
  ‚邱‚Æ‚©‚çŽn‚ß‚Ü‚·B‚±‚̃tƒ@ƒCƒ‹‚Í•’Ê‚Í/etc‚É’u‚©‚ê‚Ü‚·B\¬‚ðs‚¤‚½
  ‚ß‚É‚±‚̃tƒ@ƒCƒ‹‚ð•ÒW‚µ‚ăQ[ƒgƒEƒFƒCADNS ƒT[ƒo[‚Ì IP ƒAƒhƒŒƒXA‚¨
  ‚æ‚уfƒBƒXƒNƒŒƒX‹@‚Ì Ethernet ƒAƒhƒŒƒX‚ð‹Lq‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB—á‚ð
  ‚ ‚°‚é‚ƁF

  ______________________________________________________________________

  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:
  ______________________________________________________________________

  ‚±‚±‚Å globa.prof ‚́AƒzƒXƒg‹Lq—p‚̐—Œ`‚Å‚·i–󒍁F‚±‚ÌŒã‚É‘±‚­ŒÂX‚Ì
  ‹@ŠB‚É‹¤’Ê‚ÌŽ–€‚ð‹Lq‚µ‚Ü‚·jB‚Ü‚½A

  o  sm‚̓Tƒuƒlƒbƒgƒ}ƒXƒN‚ðA

  o  ds‚̓hƒƒCƒ“Eƒl[ƒ€EƒT[ƒo[‚̃AƒhƒŒƒX‚ðA

  o  gw‚ÍŠù’è‚̃Q[ƒgƒEƒFƒCƒAƒhƒŒƒX‚ð

  o  ht‚ÍLANƒƒfƒBƒA‚̃n[ƒhƒEƒFƒA‚ð

  o  bf‚́Aƒu[ƒgƒtƒ@ƒCƒ‹‚Ì–¼‘O‚ð

     ‚»‚ꂼ‚ê‹Lq‚µ‚Ü‚·B‚±‚ÌŒãA‚·‚ׂĂ̋@ŠBi–󒍁FƒfƒBƒXƒNƒŒƒX‹@j—p
     ‚É

  o  hd‚̓u[ƒgƒtƒ@ƒCƒ‹‚̃fƒBƒŒƒNƒgƒŠ‚ð

  o  tc‚̓Oƒ[ƒoƒ‹Eƒeƒ“ƒvƒŒ[ƒg‚̓ǂݍž‚Ý‚ð

  o  ha‚ÍEther Net ƒJ[ƒh‚̃n[ƒhƒEƒFƒAƒAƒhƒŒƒX‚ð

  o  ip‚ÍŠ„‚è“–‚Ä‚ç‚ê‚éIPƒAƒhƒŒƒX‚ð

  ‚»‚ꂼ‚ê‹Lq‚µ‚Ü‚·B

  5.4.  tftp ‚ð—‰ð‚·‚é

  TFTP (Trivial File Transfer Protocol)‚Í FTP ‚Æ“¯—l‚ȃtƒ@ƒCƒ‹“]‘—ƒvƒƒg
  ƒRƒ‹‚Å‚·B‚µ‚©‚µA‚±‚̃vƒƒgƒRƒ‹‚Í EPROM ‚ɏĂ«ž‚ß‚é‚­‚ç‚¢’Pƒ‰»‚³‚ê
  ‚Ä‚¢‚Ü‚·B TFTP ‚É‚Í2‚‚̗p“r‚ª—L‚è‚Ü‚·

  o  simple TFTP ‚́AƒNƒ‰ƒCƒAƒ“ƒg‚ªƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚·‚ׂĂð“ǂݏ‘‚«‚Å‚«
     ‚é‚悤‚È—p“r‚Å‚·B‚±‚ê‚ÍŠÈ’P‚ÉŽÀŒ»‚Å‚«‚Ü‚·‚ªA‘å‚«‚ȃZƒLƒ…ƒŠƒeƒB
     [Eƒz[ƒ‹‚É‚È‚è‚Ü‚·i‰½‚µ‚ë’N‚Å‚à‚±‚̃vƒƒgƒRƒ‹‚ŃpƒXƒ[ƒhƒtƒ@ƒC
     ƒ‹‚𓐂߂܂·jB

  o  secure TFTP ‚ł́ATFTP ƒT[ƒo[‚ª chroot.2 ƒVƒXƒeƒ€ƒR[ƒ‹‚ðŽg—p‚µ
     ‚āAŽ©•ªŽ©g‚̃‹[ƒgƒfƒBƒŒƒNƒgƒŠ‚ð•ÏX‚µ‚Ü‚·BV‚µ‚­Ý’肳‚ê‚郋[
     ƒgƒfƒBƒŒƒNƒgƒŠ‚ÌŠO‚ð“ǂݏ‘‚«‚·‚邱‚Ƃ͈êØ‹ÖŽ~‚³‚ê‚Ä‚¢‚Ü‚·Bchroot
     ‚É‚æ‚Á‚āA¡‚܂łƂ͈ႤƒfƒBƒŒƒNƒgƒŠ‚ªƒ‹[ƒg‚ɂȂ邽‚߁A‚·‚Å‚Éà–¾
     ‚µ‚½hd‚́AV‚µ‚¢•û‚̊‹«‚ɑΉž‚µ‚Ä‚¢‚é•K—v‚ª‚ ‚è‚Ü‚·B—Ⴆ‚΁A
     simple TFTP ‚ðŽg—p‚µ‚Ä‚¢‚éê‡Ahd ‚̓u[ƒgƒfƒBƒŒƒNƒgƒŠ‚ւ̃tƒ‹ƒpƒX
     /export/root/machine1 ‚ð‚à‚Á‚Ä‚¢‚Ü‚·B/export ‚ðV‚µ‚¢ƒ‹[ƒg‚Æ‚µ‚Ä
     secure TFTP ‚ðŽg—p‚·‚éê‡‚́A/export ‚ª / ‚ɂȂ邽‚߁Ahd ‚Í
     /root/machine1 ‚É‚È‚è‚Ü‚·B

     Unix‚Å‚ ‚ê‚΂قƂñ‚Ç‚·‚ׂÄTFTPƒT[ƒo[‚ðŽ‚Á‚Ä‚¢‚Ü‚·B‘½•ªAŽ©•ª‚Å
     “±“ü‚·‚é•K—v‚Í‚È‚¢‚Å‚µ‚傤B

  5.5.  ‰“ŠuƒT[ƒo[ã‚ɍŏ¬\¬‚Ì Linux ‚ð‘g‚Þ

  Slackware ‚È‚ç‚΃pƒbƒP[ƒW aAapAn ‚¨‚æ‚Ñ x ‚È‚Ç‚ªŽg—p‚³‚ê‚邱‚Æ‚Å
  ‚µ‚傤B‚à‚¿‚ë‚ñA‚à‚Á‚ƃCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚à‚©‚Ü‚¢‚Ü‚¹‚ñB‚µ‚©‚µAƒfƒBƒX
  ƒNƒŒƒX X ’[––‚È‚ç‚Ώã‹L‚̍\¬‚Å‚à\•ª‚Å‚·B“±“ü‚ðs‚¤‚½‚ß‚É‚ÍŽÀ“®ó‘Ô
  ‚É‚ ‚é Linux ‚ª•K—v‚Å‚·BƒŠƒ‚[ƒgƒ}ƒVƒ“i–󒍁FƒfƒBƒXƒNƒŒƒX‹@‚Ƀu[ƒg
  ‹@”\‚ð’ñ‹Ÿ‚·‚é‹@ŠBB‚±‚̏ꍇ‚Í SunOS ‹@jã‚ɁA‚ ‚é’ö“x‚̃fƒBƒXƒN—̈æ
  ‚ðŠm•Û‚µAƒlƒbƒgƒ[ƒN‚©‚ç“ǂݏ‘‚«‚Å‚«‚é‚悤 export ‚µ‚Ü‚·B export ‚µ
  ‚½ƒfƒBƒŒƒNƒgƒŠ‚ði–󒍁FŽÀ“®ó‘Ô‚Ì Linux ‹@‚́j“K“–‚ȏꏊi—Ⴆ‚Î
  /mntj‚Ƀ}ƒEƒ“ƒg‚µ‚Ü‚·B‚»‚¤‚µ‚āA“±“üæ‚ð / ‚Å‚Í‚È‚­ /mnt ‚Æ‚µ‚āi–ó
  ’F Linux ‹@‚́jsetup ƒ†[ƒeƒBƒŠƒeƒB[‚ðŽg—p‚µ‚Ü‚·B‚»‚¤‚µ‚Đæ‚É‚ ‚°
  ‚½ƒpƒbƒP[ƒW‚𓱓ü‚µ‚ĉº‚³‚¢BƒfƒBƒXƒNƒŒƒX‹@‚ðˆê‘䂵‚©Žg—p‚µ‚È‚¢‚È‚ç‚Î
  ‚±‚Ì‚Ü‚Ü‚ÅŒ‹\‚Å‚·B‚à‚µA2‘äˆÈã‚Ì Linux ‹@‚ðƒfƒBƒXƒNƒŒƒX‚Æ‚µ‚ÄŽg—p‚µ
  ‚½‚¢‚È‚çA‚±‚Ì‚Ü‚Ü‚Å‚Í‚¾‚ß‚Å‚·Bƒtƒ@ƒCƒ‹‚âƒfƒBƒŒƒNƒgƒŠ[‚Ì’†‚ɂ̓fƒBƒX
  ƒNƒŒƒX‹@–ˆ‚ɌŗL‚̏î•ñ‚ðŽ‚Â‚à‚Ì‚ª‚ ‚邽‚ß‚Å‚·B‚±‚Ì–â‘è‚Í /usri‚±‚Ì
  ƒfƒBƒŒƒNƒgƒŠ‚Í‹@ŠBŒÅ—Lî•ñ‚ðŽ‚Á‚Ä‚¢‚È‚¢j‚ð•Ê‚̏ꏊ‚Ɉړ®‚µA‚¨‚Ì‚¨‚Ì
  ‚̃fƒBƒXƒNƒŒƒX‹@‚ɃTƒuƒfƒBƒŒƒNƒgƒŠ‚ð—pˆÓ‚·‚邱‚Æ‚É‚æ‚Á‚Ä‰ðŒˆ‚Å‚«‚Ü‚·B
  ‚½‚Æ‚¦‚΁A/export/linux/machine1 ‚ª /mnt ‚Ƀ}ƒEƒ“ƒg‚³‚ê‚Ä‚¢‚éê‡AÅ
  ‰‚̐ݒè‚ÌŒãAƒfƒBƒŒƒNƒgƒŠ\‘¢‚͈ȉº‚̂悤‚É‚È‚Á‚Ä‚¢‚Ü‚·B

       ______________________________________________________________________
       /export/linux/machine1/bin
       /export/linux/machine1/sbin
       /export/linux/machine1/lib
       /export/linux/machine1/etc
       /export/linux/machine1/var
       /export/linux/machine1/usr
       ______________________________________________________________________

  •ÏXŒã‚́AˆÈ‰º‚̂悤‚É‚È‚è‚Ü‚·B

       ______________________________________________________________________
       /export/linux/machine1/bin
       /export/linux/machine1/sbin
       /export/linux/machine1/lib
       /export/linux/machine1/etc
       /export/linux/machine1/var
       /export/linux/usr
       ______________________________________________________________________

  ‚±‚±‚ŁA‚¨‚Ì‚¨‚̂̃fƒBƒXƒNƒŒƒX‹@—p‚ɃTƒuƒfƒBƒŒƒNƒgƒŠ‚ð—pˆÓ‚µ‚Ü‚·BƒfƒB
  ƒXƒNƒŒƒX‹@‚ª‚»‚ꂼ‚ê machine1,Amachine2Amachine3 “™‚ƌĂ΂ê‚Ä‚¢‚é‚Æ
  ‰¼’肵‚Ü‚·B‚±‚̏ꍇA‚»‚ꂼ‚ê‚̃fƒBƒXƒNƒŒƒX‹@‚̐ݒè—p‚ÉŽŸ‚̂悤‚È
  bash ƒXƒNƒŠƒvƒg‚ðŽg‚¦‚Ü‚·B

  ______________________________________________________________________

          cd /export/linux
          for x in machine2 machine3 ; do
                  mkdir $x; cd $x
                  (cd ../machine1; tar cf - *) | tar xvf -
          done
  ______________________________________________________________________

  Then do the following export:

  ‚»‚¤‚µ‚āAˆÈ‰º‚Ì export ‚ðs‚¢‚Ü‚·B

  o  /export/linux/usr                       readonly for everyone.

  o  /export/liunx/machine1          only to machine1 with rw,root
     rights.

  o  /export/liunx/machine2          only to machine2 with rw,root
     rights.

  o  /export/liunx/machine3          only to machine3 with rw,root
     rights.

  ‚±‚̍ì‹Æ‚ðs‚¤‚ɂ͈ȉº‚Ì‹Lq‚ðŒ©‚Ä‚­‚¾‚³‚¢  (-- ‘Ž®‚Í SunOS 4.1.3 ‚Ì
  export ƒtƒ@ƒCƒ‹‚Ì‚à‚Ì‚Å‚·--) B

       ______________________________________________________________________

       # 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
       ______________________________________________________________________

  exportfs -a ‚𑖂点‚邱‚Æ‚ð–Y‚ê‚È‚¢‚ʼnº‚³‚¢B

  5.6.  tftp ‚̍\¬‚ðs‚¤

  ‚³‚āATFTP ƒT[ƒo[‚ð\¬‚·‚é”Ô‚Å‚·Bsecure TFTP ‚ðŽg‚¤•K—v‚ª–³‚¢‚Ì‚Å
  ‚ ‚ê‚Θb‚ÍŠÈ’P‚ŁAƒNƒ‰ƒCƒAƒ“ƒg‚Í /export ƒfƒBƒŒƒNƒgƒŠ[‚©‚ç‹N“®‚µ‚Ü
  ‚·B

  secure TFTP‚ðŽg—p‚·‚éê‡‚ɂ́A/tftpboot ‚̉º‚É /export/linux ƒfƒBƒŒƒN
  ƒgƒŠ[‚ðì‚éiƒJ[ƒlƒ‹‚͈ê‚ÂŽ‚¿A‘¼‚̃}ƒVƒ“‚悤‚É‚Í‚»‚̃J[ƒlƒ‹‚ւ̃Š
  ƒ“ƒN‚𒣂éj‚©A/export‚ðsecure TFTP ‚Ì‹N“®ƒfƒBƒŒƒNƒgƒŠ[‚Æ‚µ‚Ü‚·B‚ 
  ‚é‚¢‚́A•ÊX‚Ì tftpboot ƒfƒBƒŒƒNƒgƒŠ‚ðŽg—p‚·‚é‚ȏꍇ‚̓J[ƒlƒ‹‚ðˆê‚‚¾
  ‚¯‚à‚¿A‘¼‚̃}ƒVƒ“—p‚Ɂi–󒍁F‚±‚̃J[ƒlƒ‹‚ւ́jƒŠƒ“ƒN‚ð‚Í‚è‚Ü‚·BÝ’è
  ‚ðs‚¤‚ɂ͈ȉº‚̂悤‚É‹Lq‚µ‚Ü‚·B

  ______________________________________________________________________
        mkdir -p /tftpboot/export/linux/machine1
        cd /tftpboot/export/linux/machine1
        cp /export/linux/machine1/<name of the kernel> .
  ______________________________________________________________________

  Then type the following:

  ‚»‚µ‚Ĉȉº‚̂悤‚É“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B

       ______________________________________________________________________
             mkdir -p /tftpboot/export/linux/machine2
             cd ../machine2
             ln -s ../machine2/<name of the kernel>
       ______________________________________________________________________

  5.7.  ÅŒã‚̍ì‹Æ

  ÅŒã‚ɁA

       ______________________________________________________________________
          /sbin/mount nfs_server:/export/linux/usr /usr
       ______________________________________________________________________

  ‚ðA

       ______________________________________________________________________
          /export/linux/<machinex>/etc/rc.d/rc.S
       ______________________________________________________________________

  ‚̐擪‚ɒljÁ‚µ‚Ü‚·

  ‚±‚±‚Å <machinex> ‚Í machine1Amachine2A“™‚ð‚ ‚ç‚킵‚Ü‚·B

  6.  ƒƒ‚ƒŠ‹y‚уfƒBƒXƒN‚Ì•K—v—ʁB‘¬“x

  Slackware 2.3 ‚ÅŽŽ‚µ‚½‚¾‚¯‚Å‚·B‘¼‚Ì”z•z‚âƒo[ƒWƒ‡ƒ“‚ł́AˆÈ‰º‚̐”Žš‚Í
  •Ï‰»‚·‚é‚Å‚µ‚傤B

  o  Diskspace: 28MB + 6.5MB/machine

  o  RAM: X ‚ð 8 MB ‚ÅŽg‚Á‚Ä‚¨‚èAƒXƒƒbƒv‚Í 4MB ‚ª•K—v‚È‚¾‚¯‚̂悤‚Å
     ‚·BƒXƒƒbƒv‚́A/temp ‚É‹@ŠB–ˆ‚ɍ쐬‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bmkswap ‚ð‘–
     ‚点‚邱‚Æ‚ð–Y‚ê‚È‚¢‚Å‚¨‚¢‚ĉº‚³‚¢B

  o  Speed: 486 DX2/66 ‚É 8 MB‚̍\¬‚ŁA‰½‚Ì–â‘è‚à‚ ‚è‚Ü‚¹‚ñB

  7.  ”­¶‚µ‚¤‚éƒGƒ‰[

  o  •Ï‚ȃGƒ‰[‚ðŒ©‚Â‚¯‚Ä‚¢‚Ü‚·B/dev ƒTƒuƒfƒBƒŒƒNƒgƒŠ‚ŁA SunOS ‚ªƒfƒo
     ƒCƒXƒGƒ“ƒgƒŠ‚ð‰ó‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B‚»‚Ì‚½‚߁AƒfƒBƒXƒN•t‚«‚Ì Linux ‚Ƀ}
     ƒEƒ“ƒg‚µ‚Ä MAKEDEV ‚ðŽÀs‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñ‚Å‚µ‚½(‚±‚ê‚́ALinux
     nfs ‚Æ SunOS nfs ‚̈Ⴂ‚ªŒ´ˆö‚Å‚µ‚½B—¼ŽÒ‚Æ‚àAƒfƒoƒCƒX”ԍ†‚É 32
     ƒrƒbƒg‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·‚ªALinux ‚̓ƒWƒƒ[Aƒ}ƒCƒi[”ԍ†‚É 16 ƒrƒb
     ƒg‚Š„‚è“–‚āASunOS ‚́A14 ƒrƒbƒg‚ðƒƒWƒƒ[A18 ƒrƒbƒg‚ð‚Ü‚¢‚ȁ[
     ”ԍ†‚ÉŠ„‚è•t‚¯‚Ä‚½‚Ì‚Å‚·)B

  o  ƒfƒBƒXƒNƒŒƒX Linux ‚ª‹N“®‚·‚é‚Æ‚«‚ɂ́Atftp ƒT[ƒo‚Ì‚½‚ß‚ÌŒo˜HÝ’è
     ƒe[ƒuƒ‹‚Ì‚È‚©‚ɂ͈ê‚‚¾‚¯‚µ‚©Œo˜H‚ª‚ ‚Á‚Ä‚Í‚¢‚¯‚Ü‚¹‚ñB‚µ‚½‚ª‚Á
     ‚āAƒe[ƒuƒ‹‚𐳂µ‚­Ý’肵‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB“ñ‚‚̕û–@‚ª‚ ‚è‚Ü
     ‚·B

     o  ‚·‚ׂĂ̋@ŠB—p‚É rc.S ‚ðŽèì‹Æ‚Őݒ肷‚é

     o  bootp ƒNƒ‰ƒCƒAƒ“ƒgƒpƒbƒP[ƒW‚ðŽg—p‚µA”Ä—pÝ’èƒXƒNƒŠƒvƒg‚ð‘‚­

  8.  Œë‚èA‚¨‚æ‚я«—ˆ‚ÉŒü‚¯‚Ä‚Ì•¶‘‚̍XV

  o  ŠÖ˜A•¶‘‚̈ø—p‚ðC³‚·‚éB

  o  SunOS ‚Í BSD ‚ð‚à‚Æ‚É‚µ‚Ä‚¢‚é‚̂ŁASVR ‚ð‚à‚Æ‚É‚µ‚½ƒT[ƒo(—Ⴆ‚΁A
     Solaris)—p‚ɐݒè‚ð—pˆÓ‚·‚éB

  o  Linux ‚́Abootp/tftp ƒT[ƒo‚Æ‚µ‚Ä‚Í SunOS ‚ÉŽ—‚Ä‚¢‚邪ALinux ‚ð‚à
     ‚Æ‚É‚µ‚½ƒT[ƒo‚Ì—á‚à•Ö—˜‚¾‚ÆŽv‚í‚ê‚éB

  o  ‚±‚Ì•¶‘‚ðŒ»s‚Ì etherboot ƒpƒbƒP[ƒW‚É‚ ‚킹‚éB

  o  ƒJ[ƒlƒ‹ 1.2.13 ‚Æ ƒJ[ƒlƒ‹ 1.3.x —p‚̈Ⴂ‚𖾂炩‚É‚·‚éBŒãŽÒ‚Í
     nfs root ƒpƒbƒ`‚ðŽ‚Á‚Ä‚¢‚éB

  o  wd8013 ˆÈŠO‚Ì ethercards ‚ÅŽŽ‚µ‚Ä‚Ý‚éB

  o  linux —p‚ɐ³‚µ‚­Œo˜Hƒe[ƒuƒ‹‚ðÝ’è‚·‚邽‚߂ɁAbootp ƒNƒ‰ƒCƒAƒ“ƒg‚Å
     ‚ ‚é bootpc ‚̐ݒèî•ñ‚ð’ljÁ‚·‚éB

  o  ŒëŽš’EŽš‚â‚»‚Ì‘¼‚̊ԈႢ‚́A buci@math.klte.hu ‚É’m‚点‚ĉº‚³‚¢B

  o  “ú–{Œê”ł̌뎚A’EŽšA–|–óŠÔˆá‚¢‚Í–óŽÒshorie@ibm.net‚É’m‚点‚Ä‚­‚¾
     ‚³‚¢B“à—e‚ÉŠÖ‚·‚鎿–â‚ÍŒ´’˜ŽÒ‚É‚¨Šè‚¢‚µ‚Ü‚·B(–óŽÒ‚æ‚è)