· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/Diskless

You are not allowed to 'Keywords'


Diskless ¸®´ª½º ¹Ì´Ï ÇÏ¿ìÅõ

Diskless ¸®´ª½º ¹Ì´Ï ÇÏ¿ìÅõ

by Robert Nemkin buci@math.klte.hu

v0.0.3, 1996³â 9¿ù 12ÀÏ kmw@physics3.sogang.ac.kr 1999³â 2¿ù 12ÀÏ
ÀÌ ¹®¼­´Â µð½ºÅ© ¾ø´Â ¸®´ª½º ¹Ú½º¸¦ ¾î¶»°Ô ¼³Á¤ÇÏ´ÂÁö¸¦ ³ªÅ¸³»°í ÀúÀÛ±ÇÀº Robert Nemkin¿¡°Ô ÀÖ´Ù. ÀúÀÛ±ÇÀº GPLÀ» µû¸¥´Ù. ³ª´Â Bela Kis <bkis@cartan.math.klte.hu> °¡ ÀÌ ¹®¼­¸¦ ¿µ¾î·Î ¹ø¿ªÇØÁص¥ ´ëÇÏ¿© °¨»çÇÑ´Ù.

1. º¯È­µé

  • v0.0.3 1996³â 9¿ù 12ÀÏ : ¸î¸î »ç¼ÒÇÑ ¹ö±×¼öÁ¤

2. µð½ºÅ© ¾ø´Â ¸®´ª½º ¹Ú½º¸¦ ¾î¶»°Ô ¼³Ä¡ÇÒ °ÍÀΰ¡

ÀÌ ¹®¼­´Â µð½ºÅ© ¾ø´Â ¸®´ª½º ¹Ú½ºÀÇ ¼³Ä¡¿¡ °üÇÑ °ÍÀÌ´Ù. ¶§¶§·Î, ÇÏµå µð½ºÅ©³ª Ç÷ÎÇÇ µå¶óÀÌºê ¾øÀÌ PC¿¡¼­ ¸®´ª½º¸¦ ½ÇÇàÇÒ ÇÊ¿ä°¡ ÀÖÀ» °ÍÀÌ´Ù. ¸¸¾à, ³×Æ®¿÷À¸·Î ¿¬°áµÇ¾î ÀÖ´Ù¸é, ´Ù¸¥ À¯´Ð½º ½Ã½ºÅÛ°ú bootp, tftp, NFS ¼­¹ö, ±×¸®°í eprom ¹ö³Ê µîÀ» ÀÌ¿ëÇÏ¿© ÇÏµå ¶Ç´Â Ç÷ÎÇÇ µð½ºÅ© ¾øÀÌ ¸®´ª½º¸¦ ¼³Ä¡ÇÏ°í ÀÛµ¿ÇÏ°Ô ÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù.

3. °ü°èµÈ ¹®¼­µé

  • NFS-root ¹Ì´Ï ÇÏ¿ìÅõ
  • Terry DawsonÀÌ ¾´ ¸®´ª½º NET-2-3-ÇÏ¿ìÅõ , 94004531@postoffice.csu.edu.au
  • »õ·Î¿î Ä¿³ÎÀÇ ÄÄÆÄÀÏ°ú ¼³Á¤¿¡ °üÇÑ /usr/src/linux/README

4. Çϵå¿þ¾î

¿©±â¿¡ ¼³¸íµÇ¾îÁø °ÍµéÀº ¾Æ·¡ÀÇ ¼³Á¤¿¡ ÀÇÇؼ­ È®ÀεǾú´Ù.

  • ºÎÆ® ¼­¹ö·Î¼­ÀÇ Sun-OS 4.1.3
  • Slackware 2.3 + Linux 1.2.8 + wd 8013 ethercard.
  • Working Ethernet lan

5. ±âº»ÀûÀÎ ¾ÆÀ̵ð¾îµé

±âº»ÀûÀÎ »ý°¢Àº ´ÙÀ½°ú °°´Ù. ; PC´Â tftp ÇÁ·ÎÅäÄÝÀ» °æÀ¯ÇÏ¿© Ä¿³Î°ú Ãʱâ IP Áּҷμ­ 0.0.0.0À» »ç¿ëÇÑ bootp ÇÁ·ÎÅäÄÝ¿¡ ÀÇÇÑ ºÎÆ®¼­¹ö·ÎºÎÅÍ IPÁÖ¼Ò¸¦ ¾òÀ» °ÍÀÌ´Ù.

(¶ó¿ìÅ͸¦ °æÀ¯ÇÏ¿©)±³Â÷µÈ ¼¼±×¸ÕÆ®·Î ºÎÆà ÇÏ´Â °ÍÀº ½¬¿î ¹®Á¦°¡ ¾Æ´Ï´Ù. ±×·¡¼­, ¼­¹ö¿Í µð½ºÅ© ¾ø´Â ¸®´ª½º ¹Ú½º¸¦ °°Àº ·£ ¼¼±×¸ÕÆ®¿¡ µÎ°Å³ª ¼­¹öÀÇ ÁÖ¼Ò¿Í °ü°èµÈ ´ç½ÅÀÇ ¶ó¿ìÅÍ¿¡¼­ UDP HelperÀÇ ÁÖ¼Ò¸¦ ¼³Á¤Ç϶ó. ´õÀÚ¼¼ÇÑ Á¤º¸¿¡ °üÇؼ­´Â ¶ó¿ìÅÍÀÇ ¸Å´º¾óÀ» Âü°íÇϱ⠹ٶõ´Ù.

¾Æ·¡¿¡´Â ÀÌ °úÁ¤µéÀ» ¿­°ÅÇÑ °ÍÀÌ´Ù.

5.1 PC¸¦ ¼³Ä¡Çϱâ

nfs ÆÐÅ°Áö ( À¯¸íÇÑ ¸®´ª½ºÀÇ ¹Ì·¯»çÀÌÆ®ÀÇ /pub/Linux/system/Linux-bootµð·ºÅ丮¿¡¼­ ãÀ» ¼ö ÀÖ´Â )¸¦ ¾ò¾î¶ó. ¿©±â¿¡¼­ Áï½Ã »ç¿ëÇÒ ¼ö ÀÖ´Â wd8013 Ä«µå¿¡ °üÇÑ booteprom¿¡ °üÇÑ À̹ÌÁö°¡ Æ÷ÇԵǾîÀÖ´Ù.

PC¸¦ ÁغñÇϴµ¥´Â ¿©·¯ °¡Áö ¹æ¹ýÀÌ ÀÖ´Ù. ;

  • ¸¸¾à ´ç½ÅÀÇ ¸Ó½Å¿¡ µð½ºÅ©°¡ ¾øÁö ¾Ê´Ù¸é, ÀÛÀº µµ½º ÇÁ·Î±×·¥À» »ç¿ëÇ϶ó. ¶Ç´Â,
  • °°Àº ÆÐÅ°Áö ¾È¿¡´Â ¹ÙÀ̳ʸ® Ç÷ÎÇÇ À̹ÌÁö°¡ Æ÷ÇԵǾîÀÖ´Ù.
¸¸¾à ´ç½ÅÀÌ ¸¶Áö¸· ¿É¼ÇÀ» ¼±ÅÃÇÑ´Ù¸é, dd ¸í·ÉÀ» ÅëÇÏ¿© Ç÷ÎÇÇ¿¡ À̹ÌÁö¸¦ ½á³Ö¾î¾ß¸¸ ÇÑ ´Ù.

ÀÌ À̹ÌÁöµéÀº bootp¿Í tftp Ŭ¶óÀ̾ðÆ®¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù. ´ç½ÅÀº nfs-root¿É¼ÇÀ» Æ÷ÇÔÇÑ ¸®´ª½º Ä¿³Î¶ÇÇÑ ÁغñÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.

  • ¸¸¾à ´ç½ÅÀÌ ÃÖ±ÙÀÇ ¾ÈÁ¤µÈ Ä¿³ÎÀÎ linux-1.2.13À» »ç¿ëÇÑ´Ù¸é, ´ç½ÅÀº nfs ÆÐÅ°Áö ¾È¿¡ Æ÷ÇÔµÈ ÆÐÄ¡ ÆÄÀÏÀ» ÅëÇÏ¿© Ä¿³ÎÀ» ÆÐÄ¡ ÇÏ¿©¾ß ÇÑ´Ù.
    ÆÐÄ¡(1)¸¦ Âü°íÇ϶ó
  • ¸¸¾à ´ç½ÅÀÌ ÃÖ±ÙÀÇ °ÍÀÎ linux-1.3.x ½Ã¸®ÁîÀÇ ºÒ¾ÈÁ¤ÇÑ Ä¿³ÎÀ» »ç¿ëÇÑ´Ù¸é, nfs-root ¿É¼Ç¿¡¼­ ¼³Á¤ÇÏ¿©¾ß¸¸ ÇÑ´Ù.
´ç½ÅÀº ºí·Ï µð¹ÙÀ̽º (Ç÷ÎÇÇ ¶Ç´Â Çϵåµð½ºÅ©)¸¦ ¼³Á¤ÇÒ ÇÊ¿ä´Â ¾øÀ¸³ª, tcp/ip¿Í wd-ethernet Ä«µå¿Í nfs ÆÄÀϽýºÅÛÀ» ¼±ÅÃÇÏ¿©¾ßÇÑ´Ù. ±×¸®°í ÀÏ»óÀûÀ¸·Î Ä¿³ÎÀ» Àç ÄÄÆÄÀÏ Ç϶ó.

5.2 ¼­¹ö¿¡¼­ bootpd¸¦ ¼³Ä¡Çϱâ

¸¸¾à´ç½ÅÀÌ bootpd-2.4.tar.gz (´ç½ÅÀÇ ÁÖ¿ä ¸®´ª½º ¹Ì·¯»çÀÌÆ®ÀÎ /pub/Linux/system/Network/boot.net µð·ºÅ丮)ÆÐÅ°Áö¸¦ ¹ß°ßÇÑ´Ù¸é, ÆÐÅ°Áö¸¦ ¾ò°í, ÄÄÆÄÀÏÇÑÈÄ ÀνºÅçÇ϶ó. ¸¸¾à ´ç½ÅÀÇ À¯´Ð½º ¹Ú½º°¡ ½½·¢¿þ¾î ¸®´ª½º ¹èÆ÷ÆÇÀ̶ó¸é bootpd¸¦ Æ÷ÇÔÇÏ°í ÀÖÀ¸¹Ç·Î ÀÌ °úÁ¤À» »ý·« Ç϶ó. µ¥¸óÀº ´ÙÀ½ ¸í·É¿¡ ÀÇÇؼ­ Áï½Ã ½ÇÇàµÈ´Ù.


        bootpd -s

¶Ç´Â inetd¸¦ »ç¿ëÇÏ¿©, ÀÌ·± °æ¿ì¿¡´Â ´ÙÀ½À» ÆíÁýÇؾßÇÑ´Ù.
  • /etc/inetd.conf¿¡¼­ ´ÙÀ½ÀÇ ½ÃÀÛ ¶óÀο¡¼­ Çؽà ¸¶Å©¸¦ Áö¿ö¶ó.

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

  • /etc/services¿¡¼­ ´ÙÀ½ÀÇ µÎ¶óÀÎÀ» ÁÖ¼®À» ¾ø¾Ö°Å³ª ¶Ç´Â ¼öÁ¤Ç϶ó.

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

  • ´ÙÀ½ÀÇ ¸í·É¿¡ ÀÇÇؼ­ inetd¸¦ Àç ½ÃÀÛÇ϶ó.

            kill -HUP <process id of inetd>.
    

5.3 ¼­¹ö¿¡¼­ bootpd¸¦ ¼³Á¤Çϱâ

¹«¾ùº¸´Ùµµ, bootpd´Â /etc µð·ºÅ丮¿¡¼­ bootptabÀ̶ó ºÒ¸®´Â ¼³Á¤ ÆÄÀÏÀ» °¡Áö°í ÀÖ´Ù. ´ç½ÅÀº ÀÌ ÆÄÀÏ¿¡¼­ °ÔÀÌÆ®¿þÀÌ, µµ¸ÞÀÎ ³×ÀÓ ¼­¹ö, ±×¸®°í ´ç½ÅÀÇ µð½ºÅ© ¾ø´Â ¸Ó½ÅÀÇ ÀÌ´õ³Ý ÁÖ¼Ò µîÀ» ¼öÁ¤ÇÏ¿©¾ß¸¸ ÇÑ´Ù. ´ÙÀ½Àº /etc/bootptabÀÇ ÇÑ ¿¹ÀÌ´Ù.


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:

global.conf´Â ÀϹÝÀûÀΠȣ½ºÆ®¿¡ °üÇÑ ³»¿ëµéÀ» °¡Áö°íÀÖ´Â ÆÄÀÏÀÌ°í ¿©±â¿¡¼­,

  • sm ºÎºÐÀº ¼­ºê³Ý ¸¶½ºÅ©¸¦ Æ÷ÇÔÇÑ´Ù.
  • ds ºÎºÐÀº µµ¸ÞÀÎ ³×ÀÓ ¼­¹öÀÇ ÁÖ¼Ò¸¦ Æ÷ÇÔÇÑ´Ù.
  • gw ºÎºÐÀº ±âº» °ÔÀÌÆ®¿þÀÌÀÇ ÁÖ¼Ò¸¦ Æ÷ÇÔÇÑ´Ù.
  • ht ºÎºÐÀº ·£ÀÇ Çϵå¿þ¾î ÇüŸ¦ Æ÷ÇÔÇÑ´Ù.
  • bf ºÎºÐÀº ºÎÆ® ÆÄÀÏÀÇ À̸§À» Æ÷ÇÔÇÑ´Ù.

ÀÌ°ÍÀÌ ³¡³­ ÈÄ¿¡, °¢ ¸Ó½ÅµéÀº ´ÙÀ½ÀÇ ¶óÀÎÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù. ;

  • óÀ½ ºÎºÐÀº È£½ºÆ®ÀÇ À̸§À» Æ÷ÇÔÇÏ°í,
  • hd ºÎºÐÀº ºÎÆ® ÆÄÀÏÀÇ µð·ºÅ丮 ºÎºÐÀ» Æ÷ÇÔÇÏ°í,
  • Àüü ¼³Á¤Àº tc ºÎºÐ¿¡ Æ÷ÇԵǾî Áú ¼ö ÀÖ°í,
  • ha ºÎºÐÀº ÀÌ´õ³ÝÄ«µåÀÇ Çϵå¿þ¾î ÁÖ¼Ò¸¦ Æ÷ÇÔÇÏ°í,
  • ip ºÎºÐÀº ÇÒ´çµÈ ip ÁÖ¼Ò¸¦ Æ÷ÇÔÇÑ´Ù.

5.4 tftp¸¦ ÀÌÇØÇϱâ

TFTP (Trivial File Transfer Protocol) Àº ftp¿Í °°Àº ÆÄÀÏ Àü¼Û ÇÁ·ÎÅäÄÝÀÌÁö¸¸, EPROM¿¡ À־ ÄÚµùÀ» Çϴµ¥ ÈξÀ °£´ÜÇÏ´Ù. TFTP´Â ´ÙÀ½ÀÇ µÎ °¡Áö ¹æ¹ý¿¡ ÀÇÇØ »ç¿ëµÉ ¼ö ÀÖ´Ù.

  • °£´ÜÇÑ tftp: Ŭ¶óÀ̾ðÆ®°¡ ´ç½ÅÀÇ Àüü ÆÄÀÏ ½Ã½ºÅÛÀ» ¾×¼¼½º ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù. ÀÌ°ÍÀº °£´ÜÇϳª º¸¾È¿¡ Å« ±¸¸Û ( ´©±¸³ª tftp¸¦ ÅëÇÏ¿© ´ç½ÅÀÇ Æнº¿öµå ÆÄÀÏÀ» °¡Áú ¼ö ÀÖ´Ù.)ÀÌ´Ù.
  • ¾ÈÀüÇÑ tftp: tftp ¼­¹ö´Â chroot¸¦ »ç¿ëÇÑ´Ù. µÎ °³ÀÇ ½Ã½ºÅÛ ÄÝÀÌ ÀÚ½ÅÀÇ ·çÆ® µð·ºÅ丮¸¦ º¯°æ ÇÑ´Ù. »õ·Î¿î ·çÆ® µð·ºÅ丮¸¦ ¹þ¾î³­ ¾î¶² °Íµµ ¿ÏÀüÈ÷ ¾×¼¼½º ÇÒ ¼ö ¾øÀ» °ÍÀÌ´Ù. chroot ¶§¹®¿¡ µð·ºÅ丮´Â »õ·Î¿î ·çÆ® µð·ºÅ丮°¡ µÉ °ÍÀÌ°í, bootptab ¾ÈÀÇ hd ÆÄÀÏÀº »õ·Î¿î »óȲÀ» ¹Ý¿µÇÑ´Ù. ¿¹¸¦ µé¾î ; ºÒ¾ÈÀüÇÑ tftp¸¦ »ç¿ëÇßÀ» ¶§, hd ºÎºÐÀº ºÎÆ® µð·ºÅ丮·Î¼­ /export¸¦ »ç¿ëÇϸé, /export´Â / °¡ µÇ°í hd ºÎºÐÀº /root/machine1ÀÌ µÈ´Ù.

°ÅÀÇ ¸ðµç À¯´Ð½ºÀÇ ±¸Çö¿¡ À־ tftp ¼­¹ö¸¦ Æ÷ÇÔÇÏ°í, ¾Æ¸¶ ½º½º·Î ÀνºÅçÇÒ ÀÏÀº ¾øÀ» °ÍÀÌ´Ù.

5.5 ¿ø°Ý ¼­¹ö¿¡¼­ ÃÖ¼ÒÀÇ ¸®´ª½º ¼³Á¤À» ¼³Ä¡Çϱâ

ÀÌ°ÍÀº ½½·¢¿þ¾î ¹èÆ÷ º»¿¡¼­ a, ap, n°ú xÀÇ ÆÐÅ°Áö¿¡ Æ÷ÇԵǾîÀÖ´Ù. ¸ðµÎ ÀνºÅçÇÏ´Â °ÍÀº ÁÁ´Ù. ; ±×·¯³ª À§ÀÇ ÆÐÅ°ÁöµéÀº µð½ºÅ© ¾ø´Â X Å͹̳ημ­ÀÇ ¸ñÀûÀº ÃæºÐÇÏ´Ù. ÀνºÅç¿¡ °üÇؼ­, ´ç½ÅÀº ¸®´ª½º ½Ã½ºÅÛÀ» ÀÌ¿ëÇؾßÇÑ´Ù. ¿ø°Ý ¸Ó½ÅÀÇ µð½ºÅ© °ø°£À» È®ÀÎÇÏ°í ±×°ÍÀº Àбâ-¾²±â·Î export Ç϶ó. ¸®´ª½º ¹Ú½ºÀÇ ÆÄÀϽýºÅÛ¿¡¼­ ¾î¶² (/mnt)°°Àº exportµÈ µð·ºÅ丮¸¦ ¸¶¿îÆ®ÇÑ´Ù. ¸®´ª½º ¼³Ä¡¸¦ ½ÃÀÛÇÏ°í /·ÎºÎÅÍ /mnt·ÎÀÇ ¼³Ä¡¿¡¼­ ·çÆ® ¿É¼ÇÀ» º¯°æÇ϶ó. ±×ÈÄ ÀϹæÀûÀ¸·Î ÆÐÅ°Áö¸¦ ¼³Ä¡Ç϶ó. ¸¸¾à ´ç½ÅÀÌ ÇϳªÀÇ µð½ºÅ© ¾ø´Â ¸®´ª½º ¹Ú½º¸¸À» ½ÇÇàÇϱ⸦ ¿øÇÑ´Ù¸é, ¹Ù²Ü ÇÊ¿ä°¡ ¾Æ¹« °Íµµ ¾ø´Ù. ´Ù¸¥ ÇÑÆíÀ¸·Î, ¸¸¾à ´ç½ÅÀÌ ÇϳªÀÇ µð½ºÅ© ¾ø´Â ¸Ó½Å ÀÌ»óÀ» »ç¿ëÇϱ⸦ ¿øÇÑ´Ù¸é, ÇÑ ¸Ó½Å¿¡ °üÇÑ °³ÀÎÀûÀÎ ÆÄÀÏ°ú µð·ºÅ丮¸¸À» Æ÷ÇÔÇϹǷΠÀ§ÀÇ ¼³Ä¡´Â ÀÛµ¿ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ¹®Á¦´Â /usr (°³ÀÎÀûÀÎ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏÁö ¾ÊÀº ºÎºÐ)À» ¿Å±â°í °¢°¢ÀÇ µð½ºÅ© ¾ø´Â ¸Ó½ÅÀÇ µð·ºÅ丮¸¦ ¼³Á¤ÇϹǷΠÇÇÇÒ ¼ö ¾ø°ÔµÈ´Ù. ¿¹¸¦ µé¾î, ¸¸¾à /export/linux/machine/ ÀÌ /mnt¿¡ ¸¶¿îÆ®µÇ¾î ÀÖ´Ù¸é, ÃʱâÀÇ ¼³Ä¡¸¦ ÇÑ ÈÄ¿¡ µð·ºÅ丮 ±¸Á¶°¡ ´ÙÀ½°ú °°À» °ÍÀÌ´Ù.


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

¼³Á¤À» º¯°æÇÑ ÈÄ¿¡´Â ´ÙÀ½°ú °°À» °ÍÀÌ´Ù.


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

Áö±Ý ´Ù¸¥ ¸Ó½Å¿¡ °üÇÑ ¼­ºêµð·ºÅ丮¸¦ ¸¸µé¶ó. Áö±Ý, ´ç½ÅÀÇ µð½ºÅ© ¾ø´Â ¸Ó½ÅÀÌ machine1, machine2, machine3µîÀ̶ó°í °¡Á¤ÇÑ´Ù. ±×·¯¸é ´ç½ÅÀÇ ´Ù¸¥ µð·ºÅ丮¸¦ ¼³Á¤ÇÒ ¶§¿¡ ´ÙÀ½ÀÇ bash ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.


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

±×·¯¸é ¾Æ·¡ÀÇ/exportµéÀº

  • /export/linux/usr ¸ðµÎ¿¡°Ô Àб⸸
  • /export/liunx/machine1 ´ÜÁö ¸Ó½Å1¿¡°Ô ·çÆ®¿Í Àб⠾²±â¸¸
  • /export/liunx/machine2 ´ÜÁö ¸Ó½Å2¿¡°Ô ·çÆ®¿Í Àб⠾²±â¸¸
  • /export/liunx/machine3 ´ÜÁö ¸Ó½Å3¿¡°Ô ·çÆ®¿Í Àб⠾²±â¸¸

¾Æ·¡¿¡¼­

¾Æ·¡ÀÇ Çü½ÄÀº SunOS 4.1.3ÀÇ exportsÀÇ ÆÄÀÏ ±ÔÄ¢À» µû¸¦ °ÍÀÌ´Ù.


        
# 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 ÇÏ´Â °ÍÀ» ÀØÁö ¸»¾Æ¶ó.

5.6 tftp ¼­¹ö¸¦ ¼³Á¤Çϱâ

Áö±Ý tftp ¼­¹ö¸¦ ¼³Á¤ÇÒ ¶§ÀÌ´Ù. ¸¸¾à ´ç½ÅÀÌ ¾ÈÀüÇÑ tftp¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â´Ù¸é ´ç½ÅÀÇ Å¬¶óÀ̾ðÆ®¿¡ °üÇØ ¸ðµç °ÍÀÌ °£´ÜÇÏ¿© /export µð·ºÅ丮·ÎºÎÅÍ ºÎÆÃÇÒ¼ö ÀÖÀ» °ÍÀÌ´Ù.

¸¸¾à, ¾ÈÀüÇÑ ftp¸¦ »ç¿ëÇÑ´Ù¸é (´ÜÀÏÀÇ ½ÇÁ¦ Ä¿³Î°ú ´Ù¸¥ ¸Ó½Åµé°ú ½Éº¼¸¯ ¸µÅ©µÈ°Í)¾Æ·¡ /export/linux µð·ºÅ丮 ±¸Á¶¸¦ ¸¸µé°ÍÀÌ´Ù. ¶Ç´Â, /export µð·ºÅ丮¸¦ ¾ÈÀüÇÑ tftpdÀÇ ºÎÆ® µð·ºÅ丮 °¡ µÇ°Ô ÇÏ¿©¶ó. ±×¸®°í À¯»çÇÏ°Ô, ´Ù¸¥°ÍµéÀ» À§ÇÑ ´ÜÀ§ÀÇ Ä¿³Î°ú ½Éº¼¸¯ ¸µÅ©µéÀÇ ¿ø·¡ µð·ºÅ丮 ±¸Á¶¸¦ ÇÊ¿ä·ÎÇϰԵȴÙ. ´ç½ÅÀÇ ´ÙÀ½À» ŸÀÌÇÎ ÇÔÀ¸·Î¼­ ÀÌ °úÁ¤À» ¼öÇàÇÒ ¼ö ÀÖ´Ù.


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

±×ÈÄ ´ÙÀ½À» ŸÀÌÇÎÇ϶ó.


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

5.7 ¸¶Áö¸· ÀÛ¾÷

¸¶Áö¸·À¸·Î, ´ç½ÅÀº ´ÙÀ½À» ¼öÁ¤ÇÏ¿©¾ß ÇÏ°í


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

as the first line of

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

¿©±â¿¡¼­ <machinex> ´Â ¸Ó½Å1, ¸Ó½Å2, ¸Ó½Å3µîÀ» ³ªÅ¸³½´Ù.

6. ¸Þ¸ð¸®¿Í µð½ºÅ© °ø°£ ¿ä±¸»çÇ×; ¼Óµµ

³ª´Â ÀÌ°ÍÀ» ´ÜÁö ½½·¢¿þ¾î 2.3¿¡¼­ Å×½ºÆ®Çß´Ù.; ´Ù¸¥ ¹èÆ÷ÆÇ/¹öÀü¿¡¼­´Â ´ÙÀ½°ú ´Ù¸¦ ¼ö ÀÖ´Ù.

  • µð½ºÅ© °ø°£: 28MB + 6.5MB/machine
  • ·¥ : ³ª´Â 8¸Þ°¡·Î¼­ X¸¦ »ç¿ëÇÑ´Ù. ´ÜÁö 4¸Þ°¡ÀÇ ½º¿Ò¸¸ÀÌ ÇÊ¿äÇÏ°í, °¢°¢ÀÇ ¸Ó½Å¿¡¼­ ÃßÃøÇϱ⠷δ /tmpÀÌ´Ù. mkswapÀ» ½ÇÇàÇÏ´Â °ÍÀ» ÀØÁö ¸»¶ó.
  • ¼Óµµ : 8¸Þ°¡ÀÇ 486 DX2/66¿¡¼­ ¾Æ¹«·± ¹®Á¦°¡ ¾ø´Ù.

7. °¡´ÉÇÑ ¿¡·¯µé

  • ³ª´Â ÀÌ»óÇÑ ¿¡·¯¸¦ ¹ß°ßÇß´Ù.; SunOSÀÇ /dev ¼­ºêµð·ºÅ丮¿¡¼­ µð¹ÙÀ̽ºÀÇ ³»¿ëµéÀÌ ºÎ¼ÅÁ³°í ±×·¡¼­ ³ª´Â ¸®´ª½º ¹Ú½ºÀÇ ¼­ºêµð·ºÅ丮¸¦ ¸¶¿îÆ®ÇÏ¿© MAKEDEV¸¦ ´Ù½Ã ½ÇÇà½ÃÄ×´Ù. (ÀÌÀ¯´Â ¸®´ª½ºÀÇ nfs¿Í SunOSÀÇ nfs°¡ ´Ù¸£±â ¶§¹®ÀÌ´Ù.; ¸ðµÎ Major¿Í MinorÀÇ 32ºñÆ®ÀÇ µð¹ÙÀ̽º ¼ö ¸¦ »ç¿ëÇÏÁö¸¸, SunOS´Â Major¿¡ °üÇÏ¿© 14ºñÆ®°¡ È®ÀåµÈ Çʵ带 »ç¿ëÇÏ°í, Minor µð¹ÙÀ̽ºÀÇ ¼ö·Î¼­ 18ºñÆ®ÀÇ È®ÀåµÈ Çʵ带 »ç¿ëÇÑ´Ù.
  • µð½ºÅ©°¡ ¾ø´Â ¸®´ª½º°¡ ºÎÆà µÇ¾úÀ» ¶§, tftp ¼­¹ö¿¡ °üÇÑ ¶ó¿ìÆà Å×ÀÌºí ³»¿¡¼­ ´ÜÁö ÇϳªÀÇ ¶ó¿ìÅ͸¸ÀÌ ÀÖ°í ±×·¡¼­ ´ç½ÅÀº ¶ó¿ìÆà Å×À̺íÀ» Á¤È®ÇÏ°Ô ¼³Ä¡ÇÏ¿©¾ß¸¸ ÇÑ´Ù. ´ç½ÅÀº ¿©±â¿¡¼­ µÎ °¡Áö ¼±Å±ÇÀÌÀÖ´Ù.
    • ¼ÕÀ¸·Î °¢ ¸Ó½Å¿¡ °üÇÑ rc.SÆÄÀÏÀ» ¼³Á¤Çϱâ
    • bootp Ŭ¶óÀ̾ðÆ® ÆÐÅ°Áö¸¦ »ç¿ëÇÏ°í ÀϹÝÀûÀÎ ¼³Ä¡ ½ºÅ©¸³Æ®¸¦ ¾²±â

8. ¿¡·¯µé°ú °¡´ÉÇÑ ÀÌ ¹®¼­µéÀÇ È®Àå

  • °ü·ÃµÈ ¹®¼­ÀÇ ¿Ã¹Ù¸¥ Àοë
  • SunOS´Â BSD±â¹ÝÀÌ´Ù. ¼­¹ö ¼³Á¤¿¡ °ü°èµÈ SVR4 (Solarisµî)¸¦ Æ÷ÇÔ½ÃÄѾßÇÑ´Ù.
  • ºñ·Ï ¸®´ª½º°¡ ¸Å¿ì SunOS¿Í bootp/tftp ¼­¹ö·Î¼­ À¯»çÇÏÁö¸¸, ¼­¹ö¿¡ ±â¹ÝÇÑ ¸®´ª½ºÀÇ ¿¹´Â ¸Å¿ì À¯¿ëÇÏ´Ù.
  • ÇöÀç etherboot ÆÐÅ°Áö¿¡ °üÇÑ ÀÌ ¹®¼­ÀÇ ¾÷µ¥ÀÌÆ®
  • Ä¿³Î ¹öÀü 1.2.13ÀÇ nfs ·çÆ® ÆÐÅ°Áö¿Í »õ·Î¿î nfs-root ÆÐÄ¡¸¦ Àû¿ëÇÑ 1.3.x Ä¿³Î »çÀÌ¿¡ Â÷ÀÌÁ¡ À» º¸¾Æ¶ó.
  • wd8013 º¸´Ù´Â ´Ù¸¥ Ä«µå¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
  • bootpc¿¡ °üÇÑ ¼³Á¤ Á¤º¸¸¦ Æ÷ÇÔÇÏ¿©, ¸®´ª½º¿¡ °üÇÑ bootp Ŭ¶óÀ̾ðÆ®´Â ¿Ã¹Ù¸¥ ¶ó¿ìÆà Å×À̺íÀ» ¼³Ä¡ÇؾßÇÑ´Ù.
  • Typos ¿Í ´Ù¸¥ ¿¡·¯µé: buci@math.klte.hu ¿¡°Ô º¸³»´Þ¶ó. °¨»çÇÑ´Ù.


ID
Password
Join
Your own qualities will help prevent your advancement in the world.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:29
Processing time 0.0015 sec