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