· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/Terminal_Server-TRANS

LTSP - ¸®´ª½º Å͹̳Π¼­¹ö ÇÁ·ÎÁ§Æ®(Linux Terminal Server Project)

LTSP - ¸®´ª½º Å͹̳Π¼­¹ö ÇÁ·ÎÁ§Æ®(Linux Terminal Server Project)

Jim McQuillan (jam@ltsp.org)

v1.14 1 November 1999¹Ú¼ºÈ£ (tempter@fourthline.com)
¸®´ª½º´Â µð½ºÅ©¾ø´Â ¿öÅ©½ºÅ×À̼ÇÀ» ¸¸µé¾î ³»´Âµ¥¿¡ ±²ÀåÇÑ È¯°æÀ» Á¦°øÇØ ÁØ´Ù. µð½ºÅ© ¾ø´Â ¿öÅ© ½ºÅ×À̼ÇÀ» º¸´Ù ½±°Ô ±¸ÇöÇØÁÙ µµ±¸µéÀ» ¸¸µé¾î ³»±â À§ÇØ ¿ÀǼҽº¿¡¼­ ½ÃÀÛÇß´Ù. ÀÌ ¹®¼­´Â ltspÀÇ °á°ú¹°µéÀ» ¾î¶»°Ô ±¸ÇÏ°í ¾î¶»°Ô ¼³Ä¡ÇÏ´ÂÁö¿¡ ´ëÇÏ¿© ¼³¸íÇÏ°í ÀÖ´Ù.

1. ¼­·Ð

ÀÌ ÇÁ·ÎÁ§Æ®´Â IBM AS/400°ú À¯´Ð½º ¼­¹ö¿¡ µ¿½Ã¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Â Å͹̳ÎÀ» ÇÊ¿ä·Î ÇÏ´Â °í°´ÀÇ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÏ¿© ½ÃÀ۵Ǿú´Ù. TCP/IP±â´ÉÀÌ ÇÊ¿äÇß°í, °ªÀÌ ºñ½ÎÁö ¾Ê¾Æ¾ß ÇßÀ¸¸ç À¯Áöº¸¼ö°¡ ½¬¿ö¾ß Çß´Ù. ´õÇؼ­ À¥ºê¶ó¿ì¡°ú À̸ÞÀÏ »ç¿ëÀÌ °¡´ÉÇÏ´Ù¸é ´õ¿í ÁÁ¾Ò´Ù.

Áß°íPC¸¦ »ç¿ëÇؼ­ ¼ÒÇÁÆ®¿þ¾îµéÀ» žÀçÇÒ ¼öµµ ÀÖ¾úÀ¸³ª ºñ¿ëÀÌ ³Ê¹« ³ô¾Ò´Ù. ƯÈ÷ Ãʱ⠱¸¸Åºñ¿ë°ú À¯Áöº¸¼öºñÀÇ µÎ °üÁ¡¿¡¼­ º¸¸é ´õ¿í ±×·¯Çß´Ù. °á±¹ ¸®´ª½º¸¦ žÀçÇÑ µð½ºÅ©¾ø´Â ¿öÅ©½ºÅ×À̼ÇÀÌ °í°´ÀÇ ¿ä±¸¿¡ °¡Àå Àß ¸ÂÀ» °ÍÀ̶ó°í °áÁ¤À» ³»¸®°Ô µÇ¾ú´Ù.

»ç½Ç ¿©±â¿¡¼­ »õ·Ó°Ô ¸¸µé¾îÁø °ÍÀº ¾Æ¹«°Íµµ ¾ø´Ù. À¥À» µÚÁ®¼­ etherboot,netbootÆÐÅ°Áö¸¦ ã¾Æ ³»¾úÀ¸¸ç ºÎÆ®·Ò ¼ÒÄÏÀÌ ´Þ¸° °ª½Ñ ne2000ȣȯ Ä«µå¸¦ ±¸Çß´Ù. eprom¶óÀÌÅ͸¦ È®º¸ÇßÀ¸¸ç ¾î¶² ĨÀ» ¾µ °ÍÀΰ¡¸¦ °áÁ¤Çß´Ù. ¶ÇÇÑ bootp,xdm,nfs-rootµîµî ¿¡ ´ëÇÏ¿© °øºÎÇß°í, ÀÌ ¸ðµç °ÍÀ» ¸ð¾Æ¼­ ±¼·¯´Ù´Ï´ø 486PC¿¡ Á¶ÇÕÇØ ³Ö°í º¸´Ï »ó´çÈ÷ Àß ÀÛµ¿Çß´Ù. °á±¹ ÇÑ´ëÀÇ ¼­¹ö¿Í 11´ëÀÇ ¿öÅ©½ºÅ×À̼ÇÀ» ¼³Ä¡ÇØ ÁÖ¾ú°í °í°´Àº ´ë´ÜÈ÷ ¸¸Á·Çß´Ù.

°í°´Àº 22´ëÀÇ ¿öÅ©½ºÅ×À̼ÇÀ» ´õ ÁÖ¹®ÇßÀ¸¸ç ¾ÕÀ¸·Î´Â ´õ ´Ã¸± ¿¹Á¤À̶ó°í ÇÑ´Ù. (ÇöÀç 67´ëÀÇ ¿öÅ©½ºÅ×À̼ÇÀÌ °¡µ¿ÁßÀÌ´Ù.)

¸î°³¿ùÈÄ ½ÇÁ¦ À¯Áöº¸¼ö»óÀÇ ¹®Á¦°¡ ¹ß»ýÇÏÁö ¾Ê´Â °ÍÀ¸·Î ¹àÇôÁö°í ¿ì¸®´Â ÀÌ ¹æ¹ýÀ» °øÀ¯Çϱâ·Î °áÁ¤Çß´Ù.

¿ì¸®°¡ ¸¸µç ÆÐÅ°Áö´Â ¿ì¸®ÀÇ ¸ñÀû¿¡ Àß ºÎÇÕÇßÀ¸¸ç ´ç½ÅÀÇ ¹®Á¦µµ ÇØ°áÇØ ÁÙ ¼ö ÀÖ±æ ¹Ù¶õ´Ù. Áú¹®À̳ª ÀÇ°ßÀÌ ÀÖÀ¸¸é ¸ÞÀϸµ ¸®½ºÆ®( http://www.ltsp.org/mailinglists.html)¿¡ Âü°¡ÇÏ±æ ¹Ù¶ó¸ç ¾Æ¸¶µµ ´©±º°¡°¡ µµ¿ÍÁÙ °ÍÀÌ´Ù.

2. ÀúÀÛ±Ç

ÀúÀÚÀÇ ÀúÀÛ±ÇÀº ¿ø¹® ±×´ë·Î ¿Å±â°Ú½À´Ï´Ù.

Copyright 1999 James A. McQuillan. Permission to distribute and modify this document is granted under the GNU General Public License - Version 2, June 1991. For the full text of the License, you can view it at: www.ltsp.org/license.txt.

±×¸®°í ¹ø¿ªÀÚÀÇ ÀúÀÛ±Ç(?¹ø¿ª±Ç?)Àº º°µµ·Î ÁÖÀåÇÏÁö ¾Ê°ÚÀ¸³ª ¾îµò°¡¿¡ ÀοëÀÌ µÈ´Ù¸é ¸ÞÀÏÀ̳ª ÇÑÀå º¸³»ÁÖ´Â ÃÖ¼ÒÇÑÀÇ ¼ºÀǸ¦ º¸¿©Áֽñæ... :-)

3. µð½ºÅ© ¾ø´Â ¿öÅ© ½ºÅ×À̼Ç

¿öÅ© ½ºÅ×À̼ÇÀÌ ºÎÆÃµÉ ¶§ ¾Æ·¡¿Í °°Àº °úÁ¤À» ¹â´Â´Ù.

  1. bootp¼­¹ö·ÎºÎÅÍ ipÁÖ¼Ò¸¦ ¹Þ´Â´Ù.
  2. tftp¼­¹ö·ÎºÎÅÍ Ä¿³Î À̹ÌÁö¸¦ ´Ù¿î ¹Þ´Â´Ù.
  3. nfs¼­¹ö¿¡¼­ ·çÆ® ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ®ÇÑ´Ù.
  4. X¼­¹ö¸¦ ¸Þ¸ð¸®¿¡ ·ÎµåÇÏ°í ½ÇÇàÇÑ´Ù.
  5. xdm¼­¹ö¿¡ Á¢¼ÓÇÏ¿© »ç¿ëÀÚ·Î ÇÏ¿©±Ý ·Î±äÀ» ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.

´ëºÎºÐÀÇ °æ¿ì bootp, tftp, nfs, xdm¼­¹ö´Â ÇÑ Àåºñ¿¡¼­ °¡µ¿µÈ´Ù. ÀÌ Àåºñ¸¦ ¾ÕÀ¸·Î ´Ü¼øÈ÷ 'Server'¶ó ºÎ¸¦ °ÍÀÌ¸ç µð½ºÅ© ¾ø´Â ¿öÅ© ½ºÅ×À̼ÇÀ» ´Ü¼øÈ÷ '¿öÅ©½ºÅ×À̼Ç'À̶ó ĪÇÏ°Ú´Ù.

¿öÅ©½ºÅ×À̼ÇÀÌ ºÎÆÃµÇ°í »ç¿ëÀÚ°¡ ·Î±äÇÑ ÈÄ¿¡´Â »ç¿ëÀÚ°¡ »ç¿ëÇÏ´Â ¾î¶² ÇÁ·Î±×·¥µµ »ç½ÇÀº ¼­¹ö¿¡¼­ ½ÇÇàÀÌ µÇ°í ´ÜÁö µð½ºÇ÷¹À̸¸ ¿öÅ©½ºÅ×À̼ǿ¡¼­ º¸¿©Áø´Ù. ÀÌ´Â X¼­¹öÀÇ ±âº»ÀûÀÎ ±â´ÉÀÌ¸ç ¿öÅ©½ºÅ×À̼ǿ¡¼­´Â ¸®´ª½º Ä¿³Î, XFree86, Init ±×¸®°í ÇÊ¿äÇÏ´Ù¸é ·ÎÄà ÇÁ¸°Æ®¸¦ À§ÇÑ lpdÁ¤µµ¸¸ÀÌ °¡µ¿µÈ´Ù. ¿öÅ©½ºÅ×À̼ǿ¡¼­ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ÀÌ °ÅÀÇ ¾ø±â ¶§¹®¿¡ °ª½Ñ Àú»ç¾çÀÇ PC¸¸À¸·Îµµ ÃæºÐÈ÷ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Ãʱ⿡ 16m¸Þ¸ð¸®ÀÇ 486Àåºñ¿¡¼­ ½ÃÇèÀ» ÇØ ºÃ´Âµ¥ X Å͹̳ημ­ ¾ÆÁÖ ÈǸ¢ÇÏ°Ô ÀÛµ¿Çß´Ù.

The Etherboot Home Page¿¡¼­ ±¸ÇÒ¼ö ÀÖ´Â etherbootÆÐÅ°Áö¸¦ »ç¿ëÇߴµ¥ °Å±â¼­´Â eprom¿¡ ±¸¿ö ³ÖÀ» ¼ö ÀÖ´Â À̹ÌÁö¿¡ °üÇؼ­ ´Ù·ç°í ÀÖ¾úÀ¸¸ç ÀÌ´Â ¿öÅ©½ºÅ×À̼ǿ¡¼­ Ä¿³ÎÀ» ´Ù¿î ¹ÞÀ» ¼ö ÀÖ°Ô ±¸¼ºÇϴµ¥ µµ¿òÀÌ µÇ¾úÀ¸³ª ±×°Ô ÀüºÎ¿´´Ù.

µð½ºÅ©¾ø´Â ¿öÅ©½ºÅ×À̼ÇÀ» °¡µ¿Çϱâ À§ÇÑ ¼­¹öÀÇ ¼Â¾÷°úÁ¤À» ´Ù·é ¸î¸î ÇÏ¿ìÅõ°¡ ÀÖ¾úÀ¸³ª µ¿½Ã¿¡ ¿©·¯´ëÀÇ ¿öÅ©½ºÅ×À̼ÇÀ» »ç¿ëÇÏ´Â °Í¿¡ ´ëÇÑ ³íÀÇ´Â ¾ø¾ú´Ù. ¹®Á¦´Â ¿öÅ©½ºÅ×À̼ÇÀÌ °¡µ¿Áß¿¡ ¹«¾ùÀΰ¡¸¦ µð·ºÅ丮¿¡ ±â·ÏÇÑ´Ù´Â °ÍÀÌ¸ç µû¶ó¼­ °³°³ÀÇ ¿öÅ©½ºÅ×À̼ÇÀÌ °¢ÀÚÀÇ µð·ºÅ丮¸¦ ¸¶¿îÆ®Çؼ­ »ç¿ëÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ¸¸¾à ¿öÅ©½ºÅ×À̼ÇÀÌ 50´ë¶ó¸é ¼­¹ö¿¡´Â 50°³ÀÇ º°µµÀÇ µð·ºÅ丮°¡ ÀÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ÀÌ´Â °ü¸®»óÀÇ Å« ¹®Á¦°¡ ¾Æ´Ò ¼ö ¾ø´Ù.

¿ì¸®´Â ¿©·¯´ëÀÇ ¿öÅ©½ºÅ×À̼ǿ¡¼­ °øÀ¯ÇÒ ¼ö ÀÖ´Â ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ¼Â¾÷ÇÏ´Â ¹æ¹ýÀ» ¸¸µé¾î ³Â´Ù. Ä¿³ÎÀº ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» ÀбâÀü¿ë ¸ðµå·Î ¸¶¿îÆ®ÇÏ°Ô µÇ¸ç ±× ´ÙÀ½¿¡ 4mÅ©±âÀÇ ·¥µð½ºÅ©¸¦ /tmpµð·ºÅ丮¿¡ ¸¶¿îÆ® ÇÑ´Ù. Ä¿³Î°ú X¼­¹ö°¡ °¡µ¿µÇ¸é¼­ ¸î¸î ÆÄÀÏÀ» ¾²·Á°í ½ÃµµÇÒ ¶§ ±× ÆÄÀϵéÀ» ·¥µð½ºÅ©»ó¿¡ ³õ°í ÀûÀýÇÑ À§Ä¡¿¡ ¸µÅ©¸¦ °É¾îÁØ´Ù¸é µÈ´Ù´Â °ÍÀÌ´Ù.

´õÇؼ­ bootp¿Í °°ÀÌ ÀÛµ¿µÉ ±¸¼ºÆÄÀÏ°ú ÇÁ·Î±×·¥µéÀ» ¸¸µé¾î ³¿À¸·Î½á °¢°¢ÀÇ ¿öÅ©½ºÅ×À̼ÇÀº ¼­·Î ´Ù¸¥ Çϵå¿þ¾î¸¦ °¡Áú ¼ö ÀÖ°Ô µÇ¾ú´Ù. ¿¹¸¦ µé¸é ·£Ä«µå, ±×·¡ÇÈÄ«µå, ¸¶¿ì½ºÀÇ Á¾·ùµîµîÀ» ±âº» ±¸¼º»Ó¸¸ ¾Æ´Ï¶ó °³º° ¿öÅ©½ºÅ×ÀÌ¼Ç ±¸¼º±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ¿öÅ©½ºÅ×À̼ǿ¡¼­ °¡µ¿µÇ´Â ÇÁ·Î±×·¥ÀÌ ¾ø´Â °ü°è·Î ½º¿Ò°ø°£Àº ±¸¼ºÇÏÁö ¾Ê¾ÒÀ¸³ª ÇÊ¿äÇÏ´Ù¸é Ä¿³Î¿¡¼­ nfs¸¦ ÀÌ¿ëÇÏ¿© ½º¿Ò °ø°£À» ¸¸µé ¼öµµ ÀÖ´Ù.

ÀÌ ±¸¼º¹æ¹ýÀº 400Mhz Pentium II¼­¹ö¿¡ ·¹µåÇÞ 6.0À» ÀνºÅçÇÏ¿© 70´ëÀÇ ¿öÅ© ½ºÅ×À̼ÇÀ» °¡µ¿½ÃÅ°´Âµ¥¿¡ ¼º°øÀûÀ¸·Î Àû¿ëÀÌ µÇ¾ú´Ù. °¢°¢ÀÇ ¿öÅ© ½ºÅ×À̼ÇÀº 32m·¥¿¡ P-166Àåºñ¸¦ »ç¿ëÇßÀ¸¸ç ´õ Àú»ç¾çÀÇ PC¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ¾úÀ¸³ª ±¸ÇϱⰡ ¾î·Á¿ü´Ù.

¾ÕÀ¸·Î ¿öÅ©½ºÅ×À̼ǿ¡¼­ º¸´Ù ¸¹Àº ÇÁ·Î±×·¥À» °¡µ¿½Ãų ¿¹Á¤ÀÌ´Ù. ¸¹Àº »ç¿ëÀÚ°¡ À©µµ¿ì ¸Å´ÏÁ®°¡ ³Ý½ºÄÉÀÌÇÁ°°Àº À¥ºê¶ó¿ìÀúµîÀ» ·ÎÄÿ¡¼­ ½ÇÇà ½ÃÅ°±æ Á¦¾ÈÇØ ¿Ô´Ù.

4. ÀÛµ¿¿ø¸®

µð½ºÅ©¾ø´Â ¿öÅ©½ºÅ×À̼ÇÀ» ºÎÆÃÇÏ´Â °úÁ¤Àº ¸î´Ü°è·Î ³ª´©¾î º¼ ¼ö ÀÖ´Ù. °¢ ´Ü°è¸¦ ÀÌÇØÇÏ´Â °ÍÀº ¹ß»ýÇÒ ¼ö ÀÖ´Â ¹®Á¦¸¦ ÇØ°áÇϴµ¥ ¸¹Àº µµ¿òÀÌ µÈ´Ù .

¾Æ·¡ ³»¿ëÀº ¿öÅ©½ºÅ×À̼ÇÀÇ ºÎÆÃÀ» Áö¿øÇØ ÁÙ ¼ö ÀÖ´Â ¼­¹ö°¡ ±¸¼ºµÇ¾î ÀÖ´Ù°í °¡Á¤ÇÑ´Ù.

  1. ¿öÅ©½ºÅ×À̼ÇÀÇ ÆÄ¿ö¸¦ ÄѸé POST(power on self test)¸¦ ¼öÇàÇÑ ÈÄ¿¡ ·£Ä«µåÀÇ ºÎÆ®·Ò¿¡ µé¾îÀÖ´Â ºÎÆ®Äڵ带 ½ÇÇàÇÑ´Ù.
  2. ºÎÆ®ÄÚµå´Â ·£Ä«µå°¡ ÀÖ´ÂÁö¸¦ °Ë»öÇÏ°í(¿ªÀÚÁÖ: ·£Ä«µåÀ§¿¡ ÀÖ´Â ºÎÆ®·Ò¿¡ µé¾îÀÖ´Â ºÎÆ®Äڵ尡 ·£Ä«µåÀÇ Á¸Àç¿©ºÎ¸¦ °Ë»öÇÑ´Ù´Â °ÍÀÌ ÀÌ»óÇÏ°Ô µé¸±Áö ¸ð¸£Áö¸¸ »ç½Ç ºÎÆ®·Ò°ú ·£Ä«µå´Â º°°³ÀÇ °ÍÀ̶ó´Â »ç½ÇÀ» »ý°¢ÇÑ´Ù¸é ÀÌÇØ°¡ °¥ °ÍÀÌ´Ù.) ¹ß°ßµÈ´Ù¸é ÃʱâÈ­ ÇÑ´Ù.
  3. ºÎÆ®ÄÚµå´Â bootp ºê·Îµåij½ºÆ® ÆÐŶÀ» ·ÎÄà ·£¿¡ ¼ÛÃâÇÑ´Ù. ÀÌ ÆÐŶ¿¡´Â ÀÚ½ÅÀÇ ·£Ä«µåÀÇ ¸Æ¾îµå·¹½º °¡ µé¾î ÀÖ´Ù.
  4. inetd ÇÁ·Î¼¼½º´Â ¿öÅ©½ºÅ×À̼ÇÀÌ º¸³½ ÆÐŶÀ» °ËÃâÇÏ°Ô µÇ¸é bootpdµ¥¸óÀ» È£ÃâÇÏ¿© ÀÀ´äÇϵµ·Ï Á¶Ä¡ÇÑ´Ù.
  5. bootpd ÇÁ·Î¼¼½º´Â ÀÚ½ÅÀÇ ±¸¼ºÈ­ÀÏÀ» Àо ÇØ´ç ¸Æ¾îµå·¹½º¸¦ °¡Áø Ç׸ñÀÌ Àִ°¡¸¦ È®ÀÎÇÏ°í Ç׸ñÀÌ Á¸ÀçÇÑ´Ù¸é µé¾îÀÖ´Â Á¤º¸¸¦ °¡Áö°í ÀÀ´ä ÆÐŶÀ» ±¸¼ºÇÏ°Ô µÈ´Ù. ÀÌ ¶§ ¸î°¡ÁöÀÇ Á¤º¸°¡ ¼­¹ö·ÎºÎÅÍ ¿öÅ©½ºÅ×À̼ÇÀ¸·Î °¡°Ô µÇ¸é ±× ¸ñ·ÏÀº ´ÙÀ½°ú °°´Ù.
    1. ¿öÅ©½ºÅ×À̼ǿ¡ ÁöÁ¤µÈ IP ¾îµå·¹½º ('ip=')
    2. ·ÎÄà ·£ÀÇ ¼­ºê³Ý ¸¶½ºÅ©('sm=')
    3. BootfileÀÌ ÀÖ´Â µð·ºÅ丮 ('hd=')
    4. ´Ù¿î¹ÞÀ» Ä¿³Î À̹ÌÁöÀÇ À̸§ ('bf=')
  6. ¿öÅ©½ºÅ×À̼ÇÀÇ ºÎÆ®ÄÚµå´Â ¼­¹ö·Î ºÎÅÍ ¹ÞÀº Á¤º¸¸¦ °¡Áö°í TCP/IPÀÎÅÍÆäÀ̽º¸¦ ¼³Á¤ÇÑ´Ù.
  7. ºÎÆ®ÄÚµå´Â ¼­¹ö·ÎºÎÅÍ Ä¿³Î À̹ÌÁö¸¦ ´Ù¿î ¹Þ±â À§ÇÏ¿© tftp¿äûÀ» º¸³»°Ô µÈ´Ù.
  8. Ä¿³Î ´Ù¿î·Îµå°¡ ³¡³ª°Ô µÇ¸é ºÎÆ®ÄÚµå´Â Ä¿³ÎÀÇ ½ÃÀÛ ÄÚµå·Î Á¦¾î±ÇÀ» ³Ñ°ÜÁÖ°Ô µÈ´Ù.
  9. Ä¿³ÎÀÌ ÀÛµ¿ÀÌ ½ÃÀÛµÇ°í °¢Á¾ ÁÖº¯±â±âµéÀ» ÃʱâÈ­ ÇÑ´Ù.
  10. Ä¿³ÎÀº ÀÚ½ÅÀÇ TCP/IPÀÎÅÍÆäÀ̽º¸¦ ¼³Á¤Çϱâ À§ÇÏ¿© ÇÊ¿äÇÑ ¸ðµç Á¤º¸¸¦ ÀÔ¼öÇÏ·Á°í ´Ù½Ã bootp¿äûÀ» º¸³½´Ù. ÀÌ ¶§ ºÎÆ®Äڵ尡 Ä¿³Î¿¡°Ô Á¤º¸¸¦ ³Ñ°ÜÁÖÁö ¾Ê´Â ´Ù´Â Á¡À» À¯ÀÇÇÏÀÚ. Ä¿³ÎÀº ¹Ýµå½Ã ½º½º·Î Á¤º¸¸¦ ´Ù½Ã ¿ä±¸ÇØ¾ß ÇÑ´Ù.
  11. ¼­¹ö´Â ¿öÅ©½ºÅ×À̼ÇÀÇ Ä¿³Î¿¡°Ô ÇÊ¿äÇÑ Á¤º¸¸¦ ´Ù½Ã º¸³»ÁØ´Ù.
    1. ¿öÅ©½ºÅ×À̼ǿ¡ ÁöÁ¤µÈ ip¾îµå·¹½º ('ip=')
    2. ·ÎÄà ·£ÀÇ ¼­ºê³Ý ¸¶½ºÅ©('sm=')
    3. nfs¸¦ ÀÌ¿ëÇÏ¿© ¸¶¿îÆ® µÉ ·çÆ® µð·ºÅ丮ÀÇ À§Ä¡('rp=')
    4. °ÔÀÌÆ®¿þÀÌ ¾îµå·¹½º ('gw=')
    5. DNS ¼­¹öÀÇ ÁÖ¼Ò ('ds=')
    6. ¿öÅ©½ºÅ×À̼ÇÀÇ È£½ºÆ® À̸§ (ÀÌ ³»¿ëÀº bootptabÀÇ ¸Ç óÀ½ Ç׸ñ¿¡ ÀÖ´Ù. )
    À§ÀÇ Á¤º¸°¡ ¸ðµÎ Àü´ÞÀÌ µÈ ÈÄ¿¡ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º°¡ ±¸¼ºµÇ°í È°¼ºÈ­ µÈ´Ù.
  12. NFS¸¦ ÅëÇÏ¿© ·çÆ®ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸¶¿îÆ® µÈ´Ù. ÆÄÀÏ ½Ã½ºÅÛÀº Àбâ Àü¿ëÀ¸·Î ¸¶¿îÆ®µÇ¸ç ÀÌ´Â ¿©·¯´ëÀÇ ¿öÅ©½ºÅ×À̼ÇÀÌ ÇϳªÀÇ µð·ºÅ丮¸¦ °øÀ¯ ÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÑ °ÍÀ̸ç, °¢°¢ÀÇ ¿öÅ©½ºÅ×À̼ÇÀÌ °øÀ¯ µð·ºÅ丮ÀÇ ³»¿ëÀ» ¹Ù²Ù¾î ¹ö¸®´Â °ÍÀ» ¹Ù¶óÁö ¾Ê±â ¶§¹®ÀÌ´Ù.
  13. ÀÌ ½ÃÁ¡¿¡¼­ Á¦¾î±ÇÀº Ä¿³Î·ÎºÎÅÍ 'init' ÇÁ·Î¼¼½º·Î ³Ñ°ÜÁö°Ô µÈ´Ù.
  14. initÀº /etc/inittab ÆÄÀÏÀ» Àаí ȯ°æÀ» ¼³Á¤Çϱ⠽ÃÀÛÇÑ´Ù.
  15. inittabÆÄÀÏÀÇ ¸Ç óÀ½ ¿ä¼Ò¸¦ rc.local ¸í·ÉÀÌ´Ù. ½Ã½ºÅÛÀÌ 'sysinit'»óÅ¿¡ ÀÖÀ»¶§ ½ÇÇàµÈ´Ù.
  16. rc.local½ºÅ©¸³Æ®´Â ±â·ÏµÇ°Å³ª º¯°æµÉ ÇÊ¿ä°¡ ÀÖ´Â ÆÄÀϵéÀ» ´ãÀ» 4mÅ©±âÀÇ ·¥µð½ºÅ©¸¦ ¸¸µé°í ¸¶¿îÆ®ÇÑ´Ù.
  17. ÀÌ ·¥µð½ºÅ©´Â /tmpµð·ºÅ丮¿¡ ¸¶¿îÆ® µÈ´Ù. ½ÇÁ¦·Î ±â·ÏµÇ°Å³ª º¯°æµÉ ÇÊ¿ä°¡ ÀÖ´Â ÆÄÀϵéÀº ¸ðµÎ ÀÌ µð·ºÅ丮¿¡ À§Ä¡ÇÏ°Ô µÇ¸ç ¿ø·¡ÀÇ À§Ä¡¿¡´Â ¸ðµÎ ¸µÅ©·Î Á¸ÀçÇÏ°Ô µÈ´Ù. ¿¹¸¦ µé¾î ¿öÅ©½ºÅ×À̼ÇÀÌ °¡µ¿Áß¿¡´Â /dev/tty0ÀÇ ±ÇÇÑÀ» º¯°æÇÏ·Á´Â ½Ãµµ°¡ ÀÖ°Ô µÈ´Ù. ¸¸ÀÏ ÀÌ µð¹ÙÀ̽ºÆÄÀÏÀÌ /dev µð·ºÅ丮¿¡ À§Ä¡ÇÑ´Ù¸é ·çÆ® ÆÄÀϽýºÅÛ ÀüüÀÇ ±ÇÇÑÀÌ Àбâ Àü¿ëÀ̹ǷΠ¾Æ¸¶µµ ±ÇÇÑÀº Àбâ Àü¿ëÀÏ °ÍÀÌ´Ù. µû¶ó¼­ ¿ì¸®´Â ½ÇÀç·Î ÀÌ ÆÄÀÏÀ» ¾²±â °¡´ÉÇÑ /tmp¹ØÀÇ /nodesµð·ºÅ丮¿¡ µÎ°í ±× ¸µÅ©¸¸À» /dev ¿¡ µÎ°Ô µÇ´Â °ÍÀÌ´Ù.
  18. /proc ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ® ÇÑ´Ù.
  19. loopback ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¸¦ ±¸¼ºÇÑ´Ù.
  20. /tmp¹Ø¿¡ ½Ã½ºÅÛÀÌ °¡µ¿Áß¿¡ ÇÊ¿äÇÑ ¸î¸î ÆÄÀϵéÀ» ±â·ÏÇϱâ À§ÇÑ µð·ºÅ丮µéÀ» ¸¸µç´Ù.
    1. /tmp/compiled
    2. /tmp/var
    3. /tmp/var/run
    4. /tmp/var/log
    5. /tmp/var/lock
    6. /tmp/var/lock/subsys
    µð·ºÅ丮µéÀÌ »ý±ä´Ù.
  21. /tmp/XF86Config ÆÄÀÏÀÌ /tftpboot/lts/ltsroot/etc/lts.conf ±¸¼ºÆÄÀÏÀÇ Ç׸ñµéÀ» ÂüÁ¶ÇÏ¿© ¸¸µé¾îÁø´Ù. ÂüÁ¶µÇ´Â Ç׸ñÀº ¸¶¿ì½ºÀÇ Á¾·ùµîÀÇ ±âŸ XÀÇ ¼³Á¤¿¡ °ü·ÃÀÌ ÀÖ´Â Ç׸ñµéÀÌ´Ù.
  22. /tmp/startx ½ºÅ©¸³Æ® ÆÄÀÏÀÌ »ý¼ºµÈ´Ù. ÀÌ ½ºÅ©¸³Æ®´Â ½ÇÇàµÉ X¼­¹öÀÇ Á¾·ù, xdmÀÌ ½ÇÇàµÉ ¼­¹öÀÇ ÁÖ¼ÒµîÀÇ ³»¿ëÀ» ´ã°Ô µÈ´Ù. ÀÌ Á¤º¸ ¶ÇÇÑ /tftpboot/lts/ltsroot/etc/lts.conf ±¸¼ºÆÄÀÏÀÇ ³»¿ë¿¡ ÀÇ°ÅÇÏ¿© »ý¼ºµÈ´Ù.
  23. /tmp/syslog.conf ÆÄÀÏÀÌ »ý¼ºµÈ´Ù. ÀÌ ÆÄÀÏ¿¡´Â ½Ã½ºÅÛ¿¡¼­ ¹ß»ýµÈ °¢Á¾ ·Î±×Á¤º¸°¡ ³×Æ®¿öÅ©»óÀÇ ¾î´À È£½ºÆ®·Î º¸³»Á®¾ß ÇÏ´ÂÁö¿¡ ´ëÇÑ Á¤º¸°¡ µé¾îÀÖ´Ù. ÀÌ Á¤º¸´Â ¿ª½Ã lts.conf¿¡ µé¾îÀÖÀ¸¸ç ´Ù¸¥ ÆÄÀϵé°ú ¸¶Âù°¡Áö·Î /etcµð·ºÅ丮 ¹Ø¿¡ ¸µÅ©·Î¼­ Á¸ÀçÇÏ°Ô µÈ´Ù.
  24. syslogd µ¥¸óÀÌ ¹æ±Ý »ý¼ºµÈ ±¸¼ºÆÄÀÏ¿¡ ÀÇ°ÅÇÏ¿© ½ÇÇàµÈ´Ù.
  25. Á¦¾î±ÇÀÌ ´Ù½Ã init ¿¡°Ô µ¹¾Æ°£´Ù. Init Àº initdefault Ç׸ñÀ» ÂüÁ¶ÇÏ¿© runlevel À» °áÁ¤ÇÑ´Ù.
  26. ¸¸¾à runlevelÀÌ 3 À̶ó¸é Äֿܼ¡ ±âº» ½©ÀÌ ½ÇÇàµÈ´Ù. ¹®Á¦ÇØ°áÀ» ½ÃµµÇÒ °æ¿ì¿¡ µµ¿òÀÌ µÉ°ÍÀÌ´Ù.
  27. ¸¸¾à runlevelÀÌ 5 ¶ó¸é /tmp/startx ÀÌ ½ÇÇàµÇ¸ç ÀÌ´Â X¸¦ °¡µ¿½Ãų °ÍÀÌ´Ù.
  28. X°¡ ½ÃÀÛµÇ¸é ¹Ù·Î XDMCPÁúÀǸ¦ ¼­¹ö¿¡°Ô º¸³»°Ô µÇ¸ç ÀÌ´Â ·Î±×ÀÎ ¹Ú½º¸¦ È­¸é¿¡ Ç¥½ÃÇØ ÁÙ°ÍÀÌ´Ù.
  29. »ç¿ëÀÚ°¡ ·Î±×ÀÎ µÇ¸é X¼¼¼ÇÀÌ ¼­¹ö¿¡ ½ÇÇàµÇ¸ç ÀÌÈÄ¿¡ ½ÇÇàµÇ´Â ¸ðµç XÇÁ·Î±×·¥µéÀº ¼­¹ö¿¡¼­ ½ÇÇàµÇ°í ´ÜÁö È­¸é Ãâ·ÂÀ̳ª »ç¿ëÀÚ ÀԷ¸¸ÀÌ ¿öÅ©½ºÅ×À̼ÇÀ» ÅëÇØ ÀÌ·ç¾îÁö°Ô µÈ´Ù.
±âº»ÀûÀ¸·Î XÅ͹̳ÎÀÌ ¿Ï¼ºµÇ¾ú´Ù.

5. ¼­¹ö ¼³Ä¡Çϱâ

·¹µåÇÞ 6.0À» ¼­¹ö·Î ¿î¿µÇÑ´Ù´Â ±âÁØ¿¡ ¸ÂÃß¾î ÇÊ¿äÇÑ ¸ðµç RPMµéÀ» ¸¸µé¾î ³õ¾Ò´Ù.

¸ðµç ¼ÒÇÁÆ®¿þ¾î´Â LTSP download page¿¡¼­ ãÀ» ¼ö ÀÖÀ¸¸ç ftp·Î´Â LTSP ftp server¿¡¼­ ¹ÞÀ» ¼ö ÀÖ´Ù.

5.1 ´Ù¿î·Îµå °¡´ÉÇÑ ÆÐÅ°Áöµé

XFree86-xfs-3.3.3.1-52.i386.rpm

X ÆùÆ® ¼­¹öÀÇ ¾÷±×·¹À̵åÀÌ¸ç ·¹µåÇÞ 6.0¿¡´Â ÇÊ¿äÇÏÁö¸¸ 6.1¿¡´Â ºÒÇÊ¿äÇÏ´Ù.

bootp-2.4.3-7.i386.rpm

Bootp µ¥¸ó

lts_core-1.0.rpm

LTS packageÀÇ Áß½É. ·çÆ®ÆÄÀϽýºÅÛ, °¢Á¾ ±¸¼ºÆÄÀÏ, ¿öÅ©½ºÅ×À̼ÇÀ» À§ÇÑ ¹®¼­µéÀ» ´ã°í ÀÖ´Ù. ¹®¼­µéÀº /usr/doc/lts-1.0 µð·ºÅ丮¿¡ µé¾î°¡¸ç °Å±â¿¡´Â ÀÌ ¹®¼­ÀÇ HTML, SGML, Postscript ±×¸®°í TextÇü½ÄÀÌ ÁغñµÇ¾î ÀÖ´Ù.

lts_kernel_ne2000-1.0.rpm

NE2000¾î´ðÅ͸¦ À§ÇÑ µå¶óÀ̹ö°¡ Æ÷ÇԵǾî ÄÄÆÄÀÏµÈ Ä¿³ÎÀÌ´Ù. ÀÌ Ä¿³ÎÀ» À§ÇÑ ÄÄÆÄÀÏ .config È­ÀÏÀº /tftpboot/lts/kernel_configs/config.ne2000¿¡ µé¾î°¡ ÀÖ´Ù.

lts_kernel_rtl8139-1.0.rpm

RTL8139ĨÀ» ÀÌ¿ëÇÑ ¾î´ðÅ͸¦ À§ÇÑ µå¶óÀ̹ö°¡ Æ÷ÇԵǾî ÄÄÆÄÀÏµÈ Ä¿³ÎÀÌ´Ù. ÀÌ Ä¿³ÎÀ» À§ÇÑ ÄÄÆÄÀÏ .config È­ÀÏÀº /tftpboot/lts/kernel_configs/config.rtl8139¿¡ µé¾î°¡ ÀÖ´Ù. ÀÌ Ä¨À» »ç¿ëÇÑ ¾î´ðÅÍÀÇ ¿¹·Î¼­´Â SMC-1211TX 10/100 µîÀÌ ÀÖ´Ù.

X Servers

´Ù¾çÇÑ X ¼­¹öµéÀÌ ltsp.org site ¿¡ ÁغñµÇ¾î ÀÖ´Ù.

ÀÌ ¸ðµç ÆÐÅ°Áö´Â LTSP website³ª LTSP ftp server¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

5.2 IPÁÖ¼Ò Ã¼°è °èȹ

³×Æ®¿öÅ© »óÀÇ ¸ðµç ÀåºñµéÀº °íÀ¯ÇÑ ipÁÖ¼Ò¸¦ °¡Á®¾ß ÇÑ´Ù. ÀÌ ¿¹ ¿¡¼­´Â »ç¿ë º¸·ùµÈ CŬ·¡½º ¾îµå·¹½ºÀÎ 192.168.0.0 ´ë¿ªÀ» »ç¿ëÇÏ°Ú´Ù. ¹°·Ð ¿øÇÏ´Â ¾îµå·¹½º·Î ¹Ù²Ù¾îµµ µÈ´Ù.

¼­¹öÀÇ ÁÖ¼Ò·Î 192.168.0.254 ¸¦ ÅÃÇÏ°í ¿öÅ©½ºÅ×À̼ǿëÀ¸·Î 192.168.0.1 ºÎÅÍ Çϳª¾¿ ¿Ã¶ó°¡¸ç »ç¿ëÇϵµ·Ï ÇÏ°Ú´Ù. ÀÌ ÁÖ¼Òü°è´Â ÇϳªÀÇ ¼­¹ö¿¡ 253°³ÀÇ ¿öÅ©½ºÅ×À̼ÇÀ» °¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.

¸¸ÀÏ ´õ ¸¹Àº ¼öÀÇ ¿öÅ© ½ºÅ×À̼ÇÀÌ ÇÊ¿äÇÏ´Ù¸é ¼­·Î´Ù¸¥ CŬ·¡½º ¾îµå·¹½º¸¦ °®´Â ¿©·¯°³ÀÇ ¼­¹ö¸¦ ±¸¼ºÇϵçÁö, ¾Æ´Ï¸é ÇϳªÀÇ ¼­¹ö¿Í BŬ·¡½º ¾îµå·¹½º¸¦ »ç¿ëÇÏ¸é µÈ´Ù. ÀÌ °æ¿ì 65533°³ÀÇ ¿öÅ©½ºÅ×À̼ÇÀÌ °¡´ÉÇÏ°Ô µÈ´Ù. (±²ÀåÇÏ°Ô µé¸®ÁÒ??)

¿öÅ©½ºÅ×À̼ÇÀÇ À̸§À¸·Î´Â 'ws001'¿¡¼­ ½ÃÀÛÇÏ¿© Çϳª¾¿ À§·Î ¿Ã¶ó°¡´Â ¹æ¹ýÀ» ÅÃÇß´Ù.

5.3 XFS ¾÷±×·¹À̵å Upgrade the xfs package

·¹µåÇÞ 6.0¿¡ Æ÷ÇÔµÈ xfsÆÐÅ°Áö´Â ¿ø°Ý ¿öÅ©½ºÅ×À̼ÇÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù. Áö±ÝÀº ¾÷µ¥ÀÌÆ®µÈ xfs°¡ ÀÖÀ¸¸ç ÀÌ´Â ·¹µåÇÞ »çÀÌÆ®³ª LTSP¿¡¼­ ´Ù¿î ¹ÞÀ» ¼ö ÀÖ´Ù. XFree86-xfs-3.3.3.1-52.i386.rpm À̳ª ±× ÈÄÀÇ ¹öÁ¯ÀÌ ÇÊ¿äÇÏ´Ù.

¸¸ÀÏ ·¹µåÇÞ 6.1À» »ç¿ëÇÑ´Ù¸é xfs´Â ½Å°æ¾µ ÀÏÀÌ ¾ø´Ù. ÀÌ ¹öÁ¯¿¡¼­´Â ¿ø°Ý ¿öÅ©½ºÅ×À̼ÇÀ» À§ÇÑ ±â´ÉÀÌ ÀÖ´Ù. ±×·¯³ª ¹°·Ð ±¸¼ºÆÄÀÏ°ú X¸¦ À§ÇÑ XF86ConfigÆÄÀÏÀº ¼öÁ¤À» ÇØÁÖ¾î¾ß ÇÑ´Ù.

¾÷±×·¹À̵å ÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù.

rpm -U XFree86-xfs-3.3.3.1-52.i386.rpm

¾÷±×·¹À̵带 Çß´Ù¸é ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ ¼öÁ¤ÇØ¾ß ÇÑ´Ù. ¼öÁ¤ÇØ¾ß ÇÒ ÆÄÀÏÀº /etc/rc.d/init.d/xfsÀÌ¸ç µÎÁÙÀ» ¹Ù²ãÁÖ¾î¾ß ÇÑ´Ù. ¹Ù²ã¾ß ÇÒ ³»¿ëÀº ·¹µåÇÞ ¹öÁ¯¿¡ µû¶ó ´Ù¸£´Ù.

·¹µåÇÞ 6.0

daemon --check xfs su xfs -c \"xfs -port -1\" -s /bin/shÀ¸·Î ½ÃÀÛÇÏ´Â ÁÙÀ» ã¾Æ¾ß ÇÑ´Ù. 22¹ø° ÁÙ±Ùó¿Í 41¹ø° ÁÙ±Ùó¿¡ ÀÖ´Ù. ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù.

 daemon --check xfs su xfs -c \"xfs -port 7100\" -s /bin/sh

Redhat 6.1

daemon xfs -droppriv -daemon -port -1À¸·Î ½ÃÀÛÇÏ´Â ÁÙÀ» ã¾Æ¾ß ÇÑ´Ù. 22¹ø° ÁÙ±Ùó¿Í 41¹ø° ÁÙ±Ùó¿¡ ÀÖ´Ù.

´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù.

daemon xfs -droppriv -daemon -port 7100

À§ÀÇ ¼öÁ¤³»¿ëÀº ÆùÆ®¼­¹ö°¡ ¿ø°Ý ¿öÅ©½ºÅ×À̼ǿ¡°Ôµµ ¼­ºñ½º ÇØÁÖµµ·Ï ÇÏ´Â °ÍÀÌ´Ù.

/etc/X11/XF86ConfigÆÄÀϵµ ¼öÁ¤ÇØ¾ß ÇÑ´Ù.

´ÙÀ½°ú °°Àº ÁÙÀ» ã´Â´Ù.

FontPath   "unix/:-1"
´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù.
FontPath   "tcp/localhost:7100"

5.4 bootpd ¼³Ä¡

·¹µåÇÞ¿¡´Â bootpd°¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê´Ù. µû¶ó¼­ Àü ¹öÀü¿¡¼­ ã¾Æ º¸°Å³ª ·¹µåÇÞ¿¡¼­ ´Ù¿îÀ» ¹Þ°Å³ª ftp.ltsp.org¿¡¼­ ´Ù¿î ¹ÞÀ» ¼ö ÀÖ´Ù. ÀνºÅçÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù.

rpm -i bootp-2.4.3-7.i386.rpm

ÀÌ ¸í·ÉÀ¸·Î ¼³Ä¡°¡ µÇ°í »ùÇà ±¸¼ºÈ­Àϵµ ¼³Ä¡°¡ µÈ´Ù.

5.5 lts_core ÆÐÅ°Áö ¼³Ä¡

lts_core-1.0.rpm ÆÄÀÏÀ» ftp.ltsp.org¿¡¼­ ´Ù¿î ¹Þ¾Æ¼­ ´ÙÀ½ÀÇ ¸í·ÉÀ¸·Î ÀνºÅçÇÑ´Ù.

rpm -i lts_core-1.0.rpm
ÀÌ ¸í·ÉÀº /tftpboot/lts µð·ºÅ丮¸¦ ¸¸µé¾î ÁÖ°í ±× ¾È¿¡ ·çÆ® ÆÄÀϽýºÅÛÀ¸·Î ¸¶¿îÆ® µÉ ±âº»ÀûÀÎ µð·ºÅ丮 ±¸Á¶¸¦ ¸¸µé¾î ÁØ´Ù. ¶ÇÇÑ /etc/bootptab ¿Í /etc/exports ÆÄÀϾȿ¡ ÇÊ¿äÇÑ Ç׸ñµéÀ» Ãß°¡ÇØ ÁØ´Ù.

5.6 ÀûÇÕÇÑ Ä¿³Î ¼±ÅÃ

¿öÅ©½ºÅ×À̼ÇÀÌ ºÎÆõɶ§ ¼­¹ö·ÎºÎÅÍ Ä¿³ÎÀ» ´Ù¿î¹Þ¾Æ ¸Þ¸ð¸®¿¡ ÀûÀçÇÏ°í ½ÇÇàÇÏ°Ô µÈ´Ù. ÀÌ Ä¿³ÎÀº ³×Æ®¿öÅ© ºÎÆÃÀ» À§ÇÏ¿© Á» Ưº°ÇÏ°Ô ÄÄÆÄÀÏ µÇ¾î¾ß ÇÏ¸ç ³×Æ®¿öÅ© ¾î´ðÅÍ µå¶óÀ̺갡 Æ÷ÇԵǾî ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ µå¶óÀ̹ö¸¦ ¸ðµâ·Î ·ÎµåÇÒ¼ö´Â ¾ø´Ù. ÇÊ¿äÇÑ ¼³Á¤ÀÌ µÇ¾î ÀÖ´Â Ä¿³ÎÀ» ÁغñÇßÀ¸¸ç ´ÜÁö ºÎÂøµÈ ³×Æ®¿öÅ© ¾î´ðÅÍ¿¡ ¸Â´Â Ä¿³ÎÀ» °ñ¶ó¼­ ´Ù¿î¹Þ¾Æ ¼³Ä¡Çϱ⸸ ÇÏ¸é µÈ´Ù.

RPMµéÀÌ ltsp»çÀÌÆ®¿¡ ÀÖÀ¸¸ç ¿¹¸¦ µé¾î lts_kernel_ne2000-1.0.rpmÀ» ´Ù¿î¹Þ¾Æ¼­ ¼³Ä¡ÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù.

rpm -i lts_kernel_ne2000-1.0.rpm 
ÀÌ ¸í·ÉÀº vmlinuz.ne2000 Ä¿³ÎÀ̹ÌÁö¸¦ /tftpboot/lts µð·ºÅ丮¿¡ ³Ö¾îÁØ´Ù. ´Ù¸¥ Ä¿³ÎÀÌ ÇÊ¿äÇÏ´Ù¸é °°Àº °úÁ¤À¸·Î ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.

5.7 X¼­¹ö ¼±ÅÃ

°¡Áö°í ÀÖ´Â ºñµð¿ÀÄ«µå¿¡ ¸Â´Â X ¼­¹ö¸¦ °ñ¶ó¾ß ÇÑ´Ù. XF86_SVGA ¼­¹ö°¡ ´ëºÎºÐÀÇ °æ¿ì Àß ÀÛµ¿µÇÁö¸¸ °¡Áö°í ÀÖ´Â Ä«µåÀÇ Ä¨¼Â¿¡ ¸Â´Â ¼­¹ö¸¦ °ñ¶ó¼­ ¼³Ä¡ÇÑ´Ù¸é º¸´Ù ÁÁÀº ¼º´ÉÀ» ±â´ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.

ÇØ´ç X¼­¹ö¸¦ ·¹µåÇÞ¿¡¼­ ´Ù¿î¹Þ¾Æµµ ÁÁÀ¸¸ç ltsp»çÀÌÆ®¿¡¼­ ´Ù¿î ¹Þ´Â´Ù¸é X¼­¹ö¸¦ ÀûÀýÇÑ À§Ä¡¿¡ ¼³Ä¡±îÁö ÇØÁÖ´Â rpmÀ» ±¸ÇÒ ¼öµµ ÀÖ´Ù.

¸¸¾à SiS-620Ĩ¼ÂÀ» °¡Áø ºñµð¿À Ä«µå¸¦ »ç¿ëÇÑ´Ù¸é 3.3.5ÀÌÈÄÀÇ XF86_SVGA¸¦ »ç¿ëÇØ¾ß ÇÒ °ÍÀÌ´Ù. ÀÌÀü ¹öÁ¯ÀÇ ¼­¹ö´Â SiSĨ¼ÂÀ» Á¦´ë·Î Áö¿øÇÏÁö ¾Ê´Â´Ù. ´ÙÀ½°ú °°Àº ÆÄÀϵéÀÌ LTSPÀÇ »çÀÌÆ®¿¡ ÀÖ´Ù. lts_xmach64-1.1.rpm °ú lts_xsvga-1.1.rpmµîÀ» ´Ù¿î ¹Þ¾Æ¼­ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.

¿¹¸¦ µé¾î SVGA¼­¹ö¸¦ ÀνºÅçÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù.

rpm -i lts_xsvga-1.1.rpm 
ÀÌ ¸í·ÉÀ¸·Î XF86_SVGA ¼­¹ö¸¦ /tftpboot/lts/ltsroot/usr/X11R6/binµð·ºÅ丮¿¡ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.

5.8 ±¸¼ºÈ­ÀÏ ÆíÁý

lts_core¸¦ ¼³Ä¡ÇÔÀ¸·Î½á ¸î¸î ¼³Á¤Ç׸ñÀ» ÀÚµ¿À¸·Î Ãß°¡ÇØ ÁÖ±â´Â ÇÏÁö¸¸ ´ëºÎºÐÀÇ °æ¿ì »óȲ¿¡ ¸Â°Ô ¼öÁ¤À» ÇØÁÖ¾î¾ß ÇÒ °ÍÀÌ´Ù.

/etc/inetd.conf

µðÆúÆ®·Î bootp¿Í tftp¿¡ °ü·ÃµÈ Ç׸ñÀÌ ÁÖ¼®Ã³¸® µÇ¾îÀÖ´Ù. ´ÙÀ½°ú °°Àº ÁÙÀ» ã¾Æ¼­ #¸¶Å©¸¦ Áö¿öÁÖ¾î¾ß ÇÑ´Ù.

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

/etc/X11/xdm/Xservers

¼­¹ö¿¡¼­ X¸¦ ÀÚµ¿À¸·Î ½ÇÇà ÇÒ°ÍÀΰ¡¸¦ °áÁ¤ÇØ¾ß ÇÑ´Ù. ¸¸ÀÏ ½Ã½ºÅÛÀ» ºÎÆÃÇÒ ¶§ ÀÚµ¿À¸·Î ±×·¡ÇÇÄÃÇÑ ·Î±×ÀÎ È­¸éÀ» º¸±æ ¿øÇÑ´Ù¸é ¾Æ·¡ ³»¿ëÀ» ½Å°æ¾µ ÀÏÀÌ ¾ø´Ù. ±×·¯³ª X°¡ ÀÚµ¿À» ½ÃÀÛµÇ±æ ¹Ù¶óÁö ¾Ê´Â´Ù¸é ¾Æ·¡ÀÇ ÁÙÀ» ÁÖ¼®Ã³¸®ÇØ¾ß ÇÑ´Ù.

´ÙÀ½°ú °°Àº ÁÙÀ» ã´Â´Ù.

:0 local /usr/X11R6/bin/X 

¸¸¾à # ±âÈ£¸¦ ÀÌ¿ëÇÏ¿© ÁÖ¼®Ã³¸®¸¦ ÇØ Áشٸé xdmÀÌ X¸¦ °¡µ¿ÇÏ´Â °ÍÀ» ¸·¾ÆÁØ´Ù. ÀÌ °æ¿ì X¸¦ ½ÃÀÛÇϱâ À§Çؼ­´Â startx ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ¸é µÈ´Ù.

/etc/X11/xdm/Xaccess

ÀÌ ÆÄÀÏÀº ¿ø°Ý ¿öÅ©½ºÅ×À̼ÇÀÌ xdm°ú ±³½ÅÇÒ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ÇØ ÁØ´Ù. ·¹µåÇÞ 6.0¿¡¼­´Â ±âº»ÀûÀ¸·Î Çã¿ëµÇ¾î ÀÖÀ¸³ª 6.1¿¡¼­´Â µðÆúÆ®·Î ¸·ÇôÀÖ´Ù.

¿ø°Ý Á¢¼ÓÀ» °¡´ÉÇÏ°Ô ÇÏ·Á¸é 40¹ø° ÁÙ ±Ùó¿¡ ÀÖ´Â ´ÙÀ½ ÁÙ¿¡¼­ #±âÈ£¸¦ Áö¿ì¸é µÈ´Ù.

# *                                     #any host can get a login window

/etc/inittab

¼­¹ö¿¡¼­ xdmÀ» ½ÇÇàÇØÁÙ ÇÊ¿ä°¡ ÀÖ´Ù. ÀÌ´Â º¸Åë /etc/inittab¿¡¼­ Á¦¾îµÇ¸ç »ç¿ë°¡´ÉÇÑ xdm¼­¹ö´Â ¿©·¯°¡Áö°¡ Á¦°øµÈ´Ù. (xdm, gdm, kdmµî)

xdmÀ» »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÑ´Ù.

/etc/inittab¿¡¼­ ´ÙÀ½ÁÙÀ» ã´Â´Ù.

x:5:respawn:/etc/X11/prefdm -nodaemon 
6.0¿¡¼­´Â prefdmÀº gdm¿¡ ¸µÅ©µÇ¾î ÀÖÀ¸¸ç, 6.1¿¡¼­´Â prefdmÀº ¾î¶² xdmÀ» ÀÌ¿ëÇÒ °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â ½ºÅ©¸³Æ® ÆÄÀÏÀÌ´Ù.

ÀÌ ÁÙÀ» ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ´Ù.

x:5:respawn:/usr/bin/X11/xdm -nodaemon
º¸Åë xdmÀº ·±·¹º§ 5¿¡¼­ ÀÛµ¿µÈ´Ù. ¼­¹ö°¡ ¾î¶² ·± ·¹º§¿¡ ÀÖ´ÂÁö´Â ´ÙÀ½ Ç׸ñÀ» º¸¸é ¾Ë ¼ö ÀÖ´Ù. /etc/inittabÆÄÀÏÀÇ initdefaultÇ׸ñÀ» º¸¾ÒÀ» ¶§, ´ÙÀ½°ú °°´Ù¸é
id:3:initdefault:
¾Æ·¡¿Í °°ÀÌ °íÃÄÁØ´Ù.
id:5:initdefault: 

/etc/bootptab

lts-coreÆÐÅ°Áö¸¦ ÀνºÅç ÇÏ¸é ´ÙÀ½ Ç׸ñÀ» /etc/bootptabÆÄÀÏ¿¡ Ãß°¡ÇØÁØ´Ù.

## LTS-begin ####################################################
.ltsp:\
  :ht=ethernet:\
  :ds=192.168.0.254:\
  :gw=192.168.0.254:\
  :lg=192.168.0.254:\
  :sm=255.255.255.0:\
  :hn:\
  :hd=/tftpboot/lts:\
  :rp=/tftpboot/lts/ltsroot:
#
# The following is an example of a line needed for a workstation
#
# ws001:tc=.ltsp:ha=AABBCCDDEEFF:bf=vmlinuz.ne2000:ip=192.168.0.1:
## LTS-end ######################################################
°¢°¢ÀÇ ¿öÅ©½ºÅ×À̼ÇÀ» À§ÇÑ Ç׸ñÀ» Ãß°¡ÇØ ÁÖ¾î¾ß ÇÑ´Ù. ¿¹·Î Ãß°¡µÇ¾î ÀÖ´Â ¶óÀÎÀ» º»º¸±â »ï¾Æ ¼öÁ¤ÇÏ¸é µÈ´Ù.

ha=Ç׸ñÀ» ä¿öÁÖ±â À§ÇÏ¿© ³×Æ®¿öÅ© ¾î´ðÅÍÀÇ ¸Æ¾îµå·¹½º¸¦ ¾Ë¾Æ¾ß Çϸç bf=Ç׸ñÀ» ä¿öÁÖ±â À§ÇÏ¿© ÇÊ¿äÇÑ Ä¿³ÎÀÇ À̸§À» ¾Ë¾Æ¾ß ÇÑ´Ù. ¶ÇÇÑ ip=Ç׸ñ¿¡´Â ÇØ´ç ¿öÅ©½ºÅ×À̼ǿ¡ ÁöÁ¤µÈ ipÁÖ¼Ò¸¦ ³Ö¾îÁÖ¾î¾ß ÇÑ´Ù.

¶ÇÇÑ ÁغñµÈ °Í°ú ´Ù¸¥ ³×Æ®¿öÅ© ¾îµå·¹½º¸¦ »ç¿ëÇÑ´Ù¸é ÇØ´ç Ç׸ñµéÀ» ¸ðµÎ ¼öÁ¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.

/etc/hosts

bootptabÆÄÀÏ¿¡ ÇØ´ç ¿öÅ©½ºÅ×À̼ǿ¡ ´ëÇÑ Á¤º¸¸¦ µî·ÏÇØ ÁÖ¾ú´Ù¸é ¿öÅ©½ºÅ×À̼ÇÀÇ ipÁÖ¼Ò¿Í À̸§À» ¿¬°áÇØ ÁÙ ¼ö ÀÖ´Â ¹º°¡¸¦ ÇØÁÖ¾î¾ß ÇÑ´Ù. Áï, /etc/hostsÆÄÀÏ¿¡ µî·ÏÀ» Çϰųª DNS¼­¹ö¿¡ µî·ÏÀ» ÇØÁְųª µîÀÌ´Ù. NFS¼­¹ö´Â ¹Ýµå½Ã ¸¶¿îÆ®¸¦ ¿ä±¸Çϴ Ŭ¶óÀ̾ðÆ®ÀÇ À̸§À» ipÁÖ¼Ò·Î Ç®¾î³¾ ¼ö ÀÖ¾î¾ß Çϱ⠶§¹®ÀÌ´Ù.

/etc/exports

ÀÚµ¿À¸·Î Ãß°¡µÈ Ç׸ñ¸¸À¸·Î Àß ÀÛµ¿ÇÒ ¼ö ÀÖÀ¸³ª ¸¸ÀÏ ´Ù¸¥ ÁÖ¼ÒÀÇ ³×Æ®¿öÅ© ¾îµå·¹½º¸¦ »ç¿ëÇÑ´Ù¸é »óȲ¿¡ ¸Â°Ô ¼öÁ¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù. ±âº»Àº ¾Æ·¡¿Í °°´Ù.

## LTS-begin ## 
/tftpboot/lts/ltsroot   192.168.0.0/255.255.255.0(ro,no_root_squash)
## LTS-end ##

/etc/rc.d/init.d/syslog

ÀÌ ½ºÅ©¸³Æ®´Â ½Ã½ºÅÛÀÌ ºÎÆÃµÉ ¶§ syslogdµ¥¸óÀ» ½ÃÀÛÇÏ´Â ÆÄÀÏÀÌ´Ù. ÀÌ´Â ³×Æ®¿öÅ© »óÀÇ ´Ù¸¥ Àåºñ°¡ ÀÌ ¼­¹öÀÇ µ¥¸ó¿¡°Ô ·Î±× ¸Þ½ÃÁö¸¦ º¸³»¾î ±â·ÏÇÒ ¼ö ÀÖµµ·Ï Çϱâ À§ÇÏ¿© ¼öÁ¤µÉ ÇÊ¿ä°¡ ÀÖ´Ù.

22¹ø° ÁÙ±Ùó¿¡ ´ÙÀ½ ³»¿ëÀ» ¾Æ·¡¿Í °°ÀÌ ¹Ù²Ù¾î ÁØ´Ù.

daemon syslogd -m 0 
daemon syslogd -m 0 -r 

/tftpboot/lts/ltsroot/etc/lts.conf

ÀÌ´Â °¢°¢ÀÇ ¿öÅ©½ºÅ×À̼ǿ¡ ´ëÇÑ ¼³Á¤ ÆÄÀÏÀÌ´Ù. ¼³Á¤°¡´ÉÇÑ ´ëºÎºÐÀÇ ³»¿ëÀÌ ¿©±â¿¡ µé¾î ÀÖ´Ù.

°¢°¢ÀÇ ºÎºÐÀº °³°³ÀÇ ¿öÅ©½ºÅ×À̼ÇÀ» ³ªÅ¸³»Áö¸¸ Default¼½¼Çµµ ÀÖ´Ù.

¼½¼ÇµéÀÇ Á¦¸ñÀº °¢°¢ÀÇ ¿öÅ©½ºÅ×À̼ÇÀÇ À̸§À» ³ªÅ¸³»°Å³ª ¾Æ´Ï¸é 'Default'ÀÏ ¼ö°¡ ÀÖ´Ù. ¸ðµç ¿öÅ©½ºÅ×À̼ÇÀÌ µ¿ÀÏÇÑ Àåºñ¸¦ »ç¿ëÇÑ´Ù¸é µðÆúÆ® ¼½¼Ç¸¸À¸·Î ÃæºÐÇÏ´Ù.

/tftpboot/lts/ltsroot/etc/lts.confÀÇ ¿¹´Â ´ÙÀ½°ú °°´Ù.

[Default]
        XSERVER            = XF86_SVGA
        SERVER             = 192.168.0.254
        X_MOUSE_PROTOCOL   = "PS/2"
        X_MOUSE_DEVICE     = "/dev/psaux"
        X_MOUSE_RESOLUTION = 400
        X_MOUSE_BUTTONS    = 3

[ws001]
        XSERVER            = XF86_SVGA
        X_MOUSE_PROTOCOL   = "Microsoft"
        X_MOUSE_DEVICE     = "/dev/ttyS1"
        X_MOUSE_RESOLUTION = 50
        X_MOUSE_BUTTONS    = 3
        X_MOUSE_BAUD       = 1200

[ws002]
        XSERVER            = XF86_Mach64

[ws003]
        XSERVER            = XF86_SVGA
        X_COLOR_DEPTH      = 24
        

°¡´ÉÇÑ Ç׸ñµéÀº ´ÙÀ½°ú °°´Ù.

SERVER

ÀÌ Ç׸ñÀº XDM°ú SYSLOGD, ¾çÂÊÀÇ ¼­¹ö¸¦ µ¿½Ã¿¡ ÁöĪÇÑ´Ù. ¸¸¾à º°µµ·Î µÎ ¼­¹ö¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â´Ù¸é ÀÌ ¼­¹öÀÇ ÁÖ¼Ò·Î ¸ðµç°ÍÀÌ ÅëÀϵȴÙ.

XDM_SERVER

º°µµ·Î xdm¼­¹ö¸¦ ÁöÁ¤ÇÏ·Á¸é »ç¿ëÇÑ´Ù. ¸¸¾à º°µµ·Î ÀÌ Ç׸ñÀÌ »ç¿ëµÇÁö ¾Ê´Â´Ù¸é À§ÀÇ Ç׸ñ¿¡ ÁöÁ¤µÈ ´ë·Î »ç¿ëµÈ´Ù.

SYSLOG_HOST

º°µµ·Î syslogd¼­¹ö¸¦ ÁöÁ¤ÇÏ·Á¸é »ç¿ëÇÑ´Ù. ¸¸¾à º°µµ·Î ÀÌ Ç׸ñÀÌ »ç¿ëµÇÁö ¾Ê´Â´Ù¸é À§ÀÇ Ç׸ñ¿¡ ÁöÁ¤µÈ ´ë·Î »ç¿ëµÈ´Ù.

XSERVER

¿öÅ©½ºÅ×À̼ǿ¡ »ç¿ëµÉ X¼­¹öÀÇ Á¾·ù¸¦ ÁöÁ¤ÇÑ´Ù. °¡´ÉÇÑ ¾î¶² ¼­¹öµµ ÇØ´çÀ§Ä¡¿¡ ¼³Ä¡µÇ¾î ÀÖ´Ù¸é »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±âº»°ªÀº XF86_SVGAÀÌ´Ù.

X_MOUSE_PROTOCOL

XFree86 ÀÇ Pointer ProtocolÅ°¿öµå´Â ¸ðµÎ »ç¿ëµÉ ¼ö ÀÖ´Ù. ÀϹÝÀûÀ¸·Î´Â "Microsoft" À̰ųª "PS/2"ÀÌ´Ù. ±âº»°ªÀº "PS/2"ÀÌ´Ù.

X_MOUSE_DEVICE

¸¶¿ì½º°¡ ¿¬°áµÈ ÀåÄ¡¸íÀÌ´Ù. ¸¸¾à¿¡ ¸¶¿ì½º°¡ ½Ã¸®¾ó ¸¶¿ì½º¶ó¸é ÀÌ Ç׸ñÀº /dev/ttyS0°°Àº ½Ã¸®¾ó Æ÷Æ®ÁßÀÇ Çϳª°¡ µÉ °ÍÀÌ´Ù. ¸¶¿ì½º°¡ PS/2¶ó¸é /dev/psaux°¡ µÉ°ÍÀÌ´Ù. ±âº»°ªÀº /dev/psauxÀÌ´Ù.

X_MOUSE_RESOLUTION

XF86Config ÆÄÀÏÀÇ Resolution °ªÀÌ´Ù. ÀϹÝÀûÀ¸·Î ½Ã¸®¾ó ¸¶¿ì½º´Â 50Á¤µµÀÌ°í PS/2¸¶¿ì½º´Â 400Á¤µµÀÌ´Ù. ±âº»°ªÀº 400ÀÌ´Ù.

X_BUTTONS

ÀÌ Ç׸ñÀº ¸¶¿ì½º¿¡ ´Þ·ÁÀÖ´Â ¹öÆ°ÀÇ ¼ýÀÚ¸¦ ¾Ë·ÁÁØ´Ù. º¸Åë 2 À̰ųª 3 ÀÌ´Ù. ±âº»°ªÀº 3ÀÌ´Ù.

X_MOUSE_BAUD

½Ã¸®¾ó ¸¶¿ì½ºÀÇ °æ¿ì ÀÌ °ª´Â baud rateÀÌ´Ù. ±âº»°ªÀº 1200ÀÌ´Ù.

X_COLOR_DEPTH

ÀÌ Ç׸ñÀº »ö»óÀ» °áÁ¤ÇÑ´Ù. °¡´ÉÇÑ °ªÀº 8, 15, 16, 24, 32 µîÀÌ´Ù. 8Àº 256»ö, 16Àº 65536»ö µîµîÀÌ´Ù. ¸ðµç X¼­¹ö°¡ ¸ðµç »ö»óºñÆ®°ªÀ» Áö¿øÇÏÁö´Â ¾Ê´Â´Ù. ±âº»°ªÀº 16ÀÌ´Ù.

Comments

ÁÖ¼®Àº '#' ±âÈ£·Î ½ÃÀÛÇÏ¿© ÁÙ ³¡±îÁö ÀÌ´Ù.

5.9 µ¥¸ó Àç½ÃÀÛ

¸ðµç ¼³Á¤ÆÄÀÏÀ» ¼öÁ¤Çϰųª »ý¼ºÇÑ ÈÄ °¢°¢ÀÇ µ¥¸óµéÀÌ Àç½ÃÀ۵Ǿî¾ß ÇÑ´Ù. °¢°¢ÀÇ µ¥¸óÀ» Àç ½ÃÀÛÇϰųª ±×³É ¼­¹ö¸¦ ¸®ºÎÆà Çصµ µÈ´Ù.

xfs

µ¥¸óÀ» ¼¼¿ì±â À§ÇÏ¿© ¾Æ·¡ÀÇ ¸í·ÉÀ» »ç¿ëÇÑ´Ù.

/etc/rc.d/init.d/xfs  stop
±×¸®°í ³ª¼­ ´Ù½Ã ½ÃÀÛÇϱâ À§ÇÏ¿© ¾Æ·¡ÀÇ ¸í·ÉÀ» »ç¿ëÇÑ´Ù.
/etc/rc.d/init.d/xfs  start
¾î¶² ÀÌÀ¯¿¡ ÀÇÇÏ¿© xfs restart°¡ Á¤»óÀûÀ¸·Î ÀÛµ¿µÇÁö ¾Ê¾Ò´Ù. ±×·¡¼­ ¸ÕÀú stopÀ» ÇÑ ÈÄ, start¸¦ ½ÇÇàÇÑ´Ù. (¿ªÀÚ ÁÖ: Á¤È®ÇÑ È®ÀÎÀ» ÇÏÁö´Â ¾Ê¾ÒÀ¸³ª µÇ´Â °æ¿ìµµ ÀÖ´Â °ÍÀ¸·Î º¸ÀÓ.)

NFS

exportfs -ra

bootpd

killall -q -HUP bootpd

syslogd

/etc/rc.d/init.d/syslog restart

inetd

killall -HUP inetd

6. ¿öÅ©½ºÅ×ÀÌ¼Ç ¼³Ä¡

¿öÅ©½ºÅ×À̼ÇÀº ³×Æ®¿öÅ© ¾î´ðÅÍ¿Í ºÎÆ®·ÒÀÌ ÇÊ¿äÇÏ´Ù. ºÎÆ®·Ò ¶óÀÌÅ͸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù¸é LTSP¿¡¼­ ·Ò À̹ÌÁö¸¦ ´Ù¿î ¹Þ¾Æ¼­ ·Ò¿¡ ±â·ÏÇÏ¸é µÈ´Ù. ±× À̹ÌÁö´Â etherbootÇÁ·ÎÁ§Æ®ÀÇ »ê¹°ÀÌ¸ç ¼Ò½ºÄÚµå´Â www.slug.org.au/etherboot¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

ºÎÆ®·ÒÀ̳ª ºÎÆ®·ÒÀ» ÀåÂøÇÑ ³×Æ®¿öÅ© ¾î´ðÅÍ, ¶Ç´Â µð½ºÅ© ¾ø´Â ¿öÅ©½ºÅ×ÀÌ¼Ç Àüü¸¦ <shameless plug>DisklessWorkstations.com</shameless plug> ¿¡¼­ ±¸¸ÅÇÒ ¼öµµ ÀÖ´Ù. (¿ªÀÚÁÖ : ÇÊ¿äÇϽŠºÐÀÌ ÀÖ´Ù¸é Á¦°¡ ±¸ÇØ µå¸±¼öµµ ÀÖ½À´Ï´Ù. ¾à°£ÀÇ ¼ö°íºñ¿Í ÇÔ²²...:-))

´Ù¸¥ ´ë¾ÈÀº ºÎÆ®·Ò À̹ÌÁö¿Í ÇÔ²² floppyload.binÆÄÀÏÀ» °°ÀÌ ´Ù¿î·Îµå ¹Þ´Â °ÍÀÌ´Ù. ±×¸®°í µÎ ÆÄÀÏÀ» Ç÷ÎÇÇ µð½ºÄÏÀÇ ºÎÆ®¼½ÅÍ¿¡ Ä«ÇÇÇÏ¸é µÈ´Ù. ±×·±ÈÄ¿¡ Ç÷ÎÇÇ·Î ºÎÆÃÀ» ÇÏ¸é ·£Ä«µå¿¡ ºÎÆ®·ÒÀÌ ÀåÂøµÈ°Í°ú µ¿ÀÏÇÏ°Ô ³×Æ®¿öÅ© ¾î´ðÅ͸¦ ÃʱâÈ­ ÇÏ°í ºÎÆ® °úÁ¤À» ÁøÇàÇÏ°Ô µÈ´Ù. Å×½ºÆ®ÇÒ ¸ñÀûÀ̶ó¸é ¾ÆÁÖ À¯¿ëÇÒ °ÍÀÌ´Ù.

Ä«ÇÇÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù.

cat floppyload.bin ne.rom >/dev/fd0
ÀÌ ¸í·ÉÀº µÎ ÆÄÀÏÀ» Ç÷ÎÇÇÀÇ ¸¶½ºÅÍ ºÎÆ® ºí·Ï¿¡ ±â·ÏÇØ ÁÙ °ÍÀÌ´Ù.

7. Testing

¸ðµç ¼³Á¤À» ¸¶Ä£ÈÄ ¼­¹ö¸¦ ¸®ºÎÆà ÇÑ ´ÙÀ½, ¿öÅ©½ºÅ×À̼ÇÀÇ ÆÄ¿ö¸¦ ³Ö´Â´Ù. óÀ½¿¡ ipÁÖ¼ÒµîÀÇ Á¤º¸¸¦ ÁÖ°í¹Þ´Â È­¸éÀÌ ³ª¿Â ÈÄ, tftpÀü¼ÛÀÌ ÀÌ·ç¾î Áö´Â °ÍÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

¹Ù·Î Ä¿³ÎÀÌ ºÎÆõDZ⠽ÃÀÛÇÏ¸ç ´Ù½Ã Çѹø bootp¸¦ ÀÌ¿ëÇÏ¿© ipÁÖ¼ÒµîÀ» ¹Þ¾Æ¿À´Â °ÍÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±× ÈÄ¿¡ X¼­¹ö°¡ °¡µ¿µÇ¸ç xdmÀ» ÅëÇÑ ±×·¡ÇÇÄÃÇÑ ·Î±×ÀÎ È­¸éÀÌ ¶ß°Ô µÈ´Ù.

µµÁß¿¡ ¾îµð¿¡¼±°¡ ¸ØÃá´Ù¸é ÀÌ ¼³¸í¼­¸¦ ´Ù½ÃÇѹø ÁÖÀDZí°Ô ÀÐÀº ÈÄ ºüÆ®¸° ºÎºÐÀ» üũÇϱ⠹ٶõ´Ù.

±×·¡µµ Àß µÇÁö ¾Ê´Â ´Ù¸é jam@ltsp.org¿¡°Ô ¸ÞÀÏÀ» º¸³»ÁÖ¸é µµ¿ÍÁÙ¼ö ÀÖµµ·Ï ³ë·ÂÇÒ °ÍÀÌ´Ù. (¿ªÀÚ ÁÖ : ¿µ¾î°¡ µÇÁö ¾Ê´Â ºÐÀº Á¦°Ô ¸ÞÀÏÀ» º¸³»µµ µµ¿Íµå¸®°Ú½À´Ï´Ù. :-))

8. Troubleshooting

8.1 ¿öÅ©½ºÅ×À̼ÇÈ­¸é¿¡ 'Searching for server':

   NE2000 base 0x0300, addr XX:XX:XX:XX:XX:XX
   Searching for server (BOOTP)...
   <sleep>
   <sleep> 
¶ó°í ³ª¿Â´Ù¸é bootp¼­¹ö¸¦ ãÁö ¸øÇÏ´Â °æ¿ìÀÌ´Ù. ¾Æ·¡¸¦ Á¡°ËÇÑ´Ù.
  1. Cabling - Ä«µå³ª Çãºê¿¡ ¸µÅ© LED°¡ Á¡µîµÇ¾î ÀÖ´ÂÁö º»´Ù.
  2. Bootpd µ¥¸ó - ¼­¹öÀÇ /etc/inetd.conf¿¡ Á¦´ë·Î ¼³Á¤µÇ¾î ÀÖ´ÂÁö üũÇÑ´Ù.
  3. /etc/bootptab file - È­¸é¿¡ ³ª¿Â ¸Æ¾îµå·¹½º°¡ ¼­¹öÀÇ /etc/bootptab ÆÄÀÏ¿¡ Àß µî·ÏµÇ¾î ÀÖ´ÂÁö È®ÀÎÇÑ´Ù

8.2 Problem with NFS mounting root filesystem, errno=13.

ÀÌ ¿¡·¯´Â ±ÇÇѹ®Á¦ÀÌ´Ù.

  1. ¿öÅ©½ºÅ×À̼ÇÀÇ À̸§°ú ipÁÖ¼Ò°¡ ¸ÅÇÎÀÌ Àß µÇ¾î Àִ°¡¸¦ È®ÀÎÇÑ´Ù. /etc/hosts À̳ª DNS Å×À̺íÀ» È®ÀÎÇØ¾ß ÇÑ´Ù.
  2. /etc/exports ¿¡ ÇØ´ç Ç׸ñÀÌ Àß ¼³Á¤µÇ¾î Àִ°¡¸¦ È®ÀÎÇÑ´Ù.
    /tftpboot/lts/ltsroot        192.168.0.0/255.255.255.0(ro,no_root_squash)
    
    IPÁÖ¼Ò´Â ÇöÀçÀÇ ·ÎÄ÷£ÀÇ ¼¼Æðú Àß ¸Â¾Æ¾ß ÇÑ´Ù.
  3. exportsÆÄÀÏÀ» ¼öÁ¤ÇÑ ÈÄ¿¡´Â ¹Ýµå½Ã exportfs -ra ¸í·ÉÀ¸·Î ¼öÁ¤µÈ ³»¿ëÀ» È®ÀÎÇϰųª ¼­¹ö¸¦ ¸®ºÎÆ®ÇØ¾ß ÇÑ´Ù.

8.3 fh_verify errors on server while invoking X on the workstation

´ÙÀ½ÀÇ ¸Þ½ÃÁö°¡ ¼­¹ö¿¡µµ ³ª¿Ã °ÍÀÌ´Ù.

fh_verify: dev/tty2 permission failure, acc=8, error=30
fh_verify: dev/tty0 permission failure, acc=8, error=30
ÀÌ´Â X ¼­¹ö°¡ µð¹ÙÀ̽º ÆÄÀÏÀÇ ±ÇÇÑÀ» ¹Ù²Ù·Á°í ½ÃµµÇϱ⠶§¹®ÀÌ´Ù. ·çÆ® ÆÄÀϽýºÅÛÀÌ Àбâ Àü¿ëÀ¸·Î ¸¶¿îÆ® µÇ±â ¶§¹®¿¡ ¹ú¾îÁö´Â ÀÏÀÌ´Ù. »ç½Ç, X ¼­¹ö°¡ ÀÌ·¯ÇÑ ÀÏÀ» ÇÒ ÀÌÀ¯´Â ¾ø´Ù. µû¶ó¼­ ÀÌ·¯ÇÑ ÀÏÀ» ÇÏÁö ¾Êµµ·Ï ÆÐÄ¡ÇÑ X ¼­¹ö¸¦ LTSP¿¡¼­ ´Ù¿î¹Þ¾Æ¼­ ¼³Ä¡ÇÏ¸é µÈ´Ù.

8.4 XDMCP fatal error: Manager unwilling Host unwilling

Fatal server error:
XDMCP fatal error: Manager unwilling Host unwilling

when reporting a problem related to a server crash, please send
the full server output, not just the last messages

INIT: Id "2" respawning too fast: disabled for 5 minutes
INIT: no more processes left in this runlevel

ÀÌ ¿¡·¯´Â /etc/X11/xdm/Xaccess¿¡ Ç׸ñ ¼öÁ¤ÀÌ ºüÁ®¼­ ±×·±°ÍÀÌ´Ù. ÀÌ ÆÄÀÏÀº ¿ø°Ý ¿öÅ©½ºÅ×À̼ÇÀÌ xdm¿¡ Á¢¼ÓÇÒ ¼ö Àִ°¡¸¦ Á¦¾îÇÏ´Â °ÍÀ̸ç, ·¹µåÇÞ 6.0ÀÇ °æ¿ì¿¡´Â ¾Æ·¡ÀÇ ÁÙÀ» Ãß°¡ÇØ Áà¾ß Çϸç 6.1ÀÇ °æ¿ì¿¡´Â ¾Æ·¡ÀÇ ÁÙÀÌ ÀÌ¹Ì ÀÖÀ¸¹Ç·Î ´Ù¸¸ #±âÈ£¸¸ Á¦°ÅÇÏ¸é µÈ´Ù.

# *                                     #any host can get a login window
±× ÈÄ¿¡´Â ¹°·Ð xdmÀ» ¾Æ·¡ÀÇ ¸í·ÉÀ¸·Î Àç ½ÇÇà ÇØ¾ß ÇÑ´Ù.
killall -HUP xdm

8.5 ´Ù¸¥ ¸ðµç °æ¿ì

±×·¡µµ ¿öÅ©½ºÅ×À̼ÇÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù¸é LTSPÀÇ ´º½º±×·ìÀ» ÀÌ¿ëÇØ º¸±æ ±ÇÇÑ´Ù. µµ¿ÍÁÙ »ç¶÷µéÀÌ ÀÖÀ» °ÍÀÌ¸ç ³ª ¶ÇÇÑ ´º½º±×·ìÀÇ ³»¿ëÀ» °è¼Ó ÁöÄѺ¸µµ·Ï ³ë·ÂÇÏ´Â ÁßÀÌ´Ù.

9. Additional references

  1. Linux Terminal Server Project (LTSP) home page
  2. Diskless-Nodes HOW-TO document for Linux
  3. Etherboot Home Page
  4. XFree86-Video-Timings-HOWTO
  5. DisklessWorkstations.com home page


ID
Password
Join
There will be big changes for you but you will be happy.


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:30
Processing time 0.0026 sec