· 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
Sin has many tools, but a lie is the handle which fits them all.


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.0023 sec