´ÙÀ½ ÀÌÀü Â÷·Ê

3. ½ºÀ§Ä¡¸¦ Ä×À» ¶§ ÄÄÇ»ÅÍ¿¡´Â ¾î¶² ÀÏÀÌ ÀϾ´Â°¡?

½ÇÇàµÇ´Â ÇÁ·Î±×·¥ÀÌ ¾ø´Â ÄÄÇ»ÅÍ´Â ´ÜÁö µÐÇÑ ÀüÀÚÁ¦Ç° µ¢¾î¸®¿¡ ºÒ°úÇÏ´Ù. ÄÄÇ»ÅÍÀÇ ½ºÀ§Ä¡°¡ ÄÑÁ³À» ¶§ Á¦ÀÏ ¸ÕÀú ÇØ¾ß ÇÒ ÀÏÀº ¿î¿µÃ¼°è¶ó ºÒ¸®¿ì´Â Ưº°ÇÑ ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°´Â °ÍÀÌ´Ù. ¿î¿µÃ¼°è°¡ ÇÏ´Â ÀÏÀº º¹ÀâÇÑ Çϵå¿þ¾îÀÇ Á¦¾î±ÇÀ» °¡Áö°í ´Ù¸¥ ÇÁ·Î±×·¥µéÀÌ µ¿ÀÛÇÏ´Â °ÍÀ» µ½´Â °ÍÀÌ´Ù.

¿î¿µÃ¼°è¸¦ ºÒ·¯¿À´Â ÀÛ¾÷À» ºÎÆÃÀ̶ó ÇÑ´Ù. (¿ø·¡ bootstrappingÀ̶õ ¸»¿¡¼­ À¯·¡µÈ °ÍÀÌ°í ´Ù¸¥ µµ¿ò ¾øÀÌ ½º½º·Î ¾î¶² »óȲÀ» ¹ßÀü½ÃÄÑ ³ª¾Æ°¡´Â °Í¿¡ ´ëÇÑ ¾î·Á¿òÀ» ³ªÅ¸³½´Ù°í ÇÑ´Ù.) ÄÄÇ»ÅÍ´Â ¿ì¼± ¾î¶»°Ô ºÎÆÃÀÌ µÇ¾î¾ß ÇÏ´ÂÁö¸¦ ¾Ë¾Æ¾ß Çϴµ¥, ÀÌ°ÍÀº ¹ÙÀÌ¿À½º(BIOS: Basic Input/Output System)¶ó´Â Ĩ ¾È¿¡ ±× ³»¿ëÀÌ ´ã¾Æ³õ¾Ò±â ¶§¹®¿¡ ±×°÷À» Âü°íÇÏ¸é ¾Ë ¼ö ÀÖ´Ù.

BIOS ĨÀº °¡Àå ³·Àº ¼ýÀÚ¸¦ °¡Áø ÇÏµå µð½ºÅ©(ºÎÆ® µð½ºÅ©)ÀÇ °íÁ¤µÈ À§Ä¡¸¦ ã¾Æ¼­ Boot loader¶ó´Â Ưº°ÇÑ ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°·Á°í ÇÑ´Ù. (¸®´ª½º¿¡¼­´Â boot loader¸¦ LILO¶ó ÇÑ´Ù). Boot loader°¡ ã¾ÆÁö¸é ÀÌ ÇÁ·Î±×·¥ÀÌ core·Î ¿Å°Ü¿Í ½ÇÇàµÇ°Ô µÇ´Âµ¥, boot loader´Â ½ÇÁ¦ ¿î¿µ ü°è¸¦ ½ÇÇà½ÃÅ°´Â ÀÏÀ» ÇÑ´Ù.

Boot loader´Â ¿ì¼± Ä¿³ÎÀ» ã°í, À̸¦ core¿¡ À§Ä¡½ÃŲ ÈÄ ½ÇÇà½ÃŲ´Ù. ´ç½ÅÀÌ ¸®´ª½º·Î ºÎÆÃÇϸ鼭 LILO ÇÁ·ÒÇÁÆ®¸¦ È­¸é¿¡¼­ º» ÈÄ ¿©·¯ °³ÀÇ Á¡ÀÌ È­¸é¿¡ ÂïÈ÷´Â °ÍÀ» º»ÀûÀÌ ÀÖÀ» ÅÙµ¥, ÀÌ°ÍÀÌ Ä¿³ÎÀ» ½ÇÇà½ÃÅ°´Â(loadingÇÏ´Â) °úÁ¤À» ³ªÅ¸³½´Ù. (°¢°¢ÀÇ Á¡Àº Ä¿³Î ÄÚµåÀÇ ¼­·Î ´Ù¸¥ µð½ºÅ© ºí·ÏÀ» ºÒ·¯¿À°í ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.)

(¿Ö BIOS°¡ Á÷Á¢ Ä¿³ÎÀ» ºÒ·¯¿ÀÁö ¸øÇÏ´ÂÁö ±Ã±ÝÇØ ÇÒÁöµµ ¸ð¸£°Ú´Ù. -- ¿Ö boot loader¿Í ÇÔ²² µÎ ´Ü°èÀÇ °úÁ¤ÀÌ ÇÊ¿äÇÑ °ÍÀϱî? ¿ì¼± BIOS´Â ±×·¸°Ô ¶È¶ÈÇÏÁö ¸øÇÏ´Ù. »ç½Ç ÀÌ°ÍÀº ¸Å¿ì ¸ÛûÇϱ⠶§¹®¿¡, ¸®´ª½º´Â ºÎÆÃÀÌ ³¡³ª¸é ÀÌ°ÍÀ» ÀüÇô »ç¿ëÇÒ ¼ö ¾ø°Ô µÈ´Ù. ÀÌ°ÍÀº ¾ÆÁÖ ÀÛÀº µð½ºÅ©¸¦ °¡Áø ¿ø½ÃÀûÀÎ 8ºñÆ® ÄÄÇ»Å͸¦ À§ÇØ ¸¸µé¾îÁ³±â ¶§¹®¿¡ Ä¿³ÎÀ» Á÷Á¢ ºÒ·¯¿À±â¿¡ ÃæºÐÇÒ Á¤µµ·Î µð½ºÅ© Á¢±Ù(access)ÀÌ Èûµé´Ù. Boot loader°¡ ÀÛµ¿ÇÏ´Â ´Ü°è¿¡¼­´Â ¶ÇÇÑ ´ç½ÅÀÌ ¼­·Î ´Ù¸¥ µð½ºÅ© °ø°£¿¡ Á¸ÀçÇÏ´Â ¿©·¯ °¡Áö ´Ù¸¥ ¿î¿µÃ¼°è¸¦ ¼±ÅÃÀûÀ¸·Î ½ÇÇà½Ãų ¼ö ÀÖ°Ô ÇØÁִµ¥, À¯´Ð½º ¿î¿µ ü°è°¡ ÃæºÐÈ÷ ¸¸Á·½º·´Áö ¸øÇÏ¿© ´Ù¸¥ ¿î¿µ ü°è¸¦ »ç¿ëÇÏ°íÀÚ ÇÒ¶§ -»ç½Ç ±×·±ÀÏÀº °ÅÀÇ ÀϾÁö ¾Ê´Â´Ù.- »ç¿ëµÉ ¼ö ÀÖ´Ù.)

Ä¿³ÎÀÌ ½ÃÀ۵Ǹé ÀÌ°ÍÀº ´Ù¸¥ Çϵå¿þ¾îµéÀ» »ìÇǸ鼭 ÇÁ·Î±×·¥µéÀ» ½ÇÇà½Ãų Áغñ¸¦ ÇÑ´Ù. ÀÌ ÀÛ¾÷Àº ÀÏ»óÀûÀÎ ¸Þ¸ð¸® °ø°£¿¡¼­ ÀÌ·ç¾îÁöÁö ¾Ê°í, I/O Æ÷Æ® (¸í·ÉÀ» ¹Þ±â À§ÇÑ µð¹ÙÀ̽º ÄÜÆ®·Ñ·¯ Ä«µåÀÇ Æ¯º°ÇÑ ¹ö½º ÁÖ¼Ò) ¿¡¼­ ÀÌ·ç¾îÁø´Ù. Ä¿³ÎÀº ÀÓÀÇ·Î ¸Þ¸ð¸® °ø°£À» ±¸¼ºÇÏ´Â °ÍÀÌ ¾Æ´Ï´Ù; Ä¿³ÎÀº ¾îµð¿¡¼­ ¾î¶² Á¤º¸¸¦ ãÀ» ¼ö ÀÖ´ÂÁö, ÄÜÆ®·Ñ·¯°¡ Á¸ÀçÇÒ ¶§ ¾î¶»°Ô ¹ÝÀÀÇÏ´ÂÁö µî¿¡ ´ëÇÑ ¸¹Àº »çÀü Áö½ÄÀ» °®°í ÀÖ´Ù. ÀÌ·± ÇÁ·Î¼¼½º¸¦ autoprobingÀ̶ó ÇÑ´Ù.

ºÎÆÃÀÌ ÀÌ·ç¾îÁú ¶§ º¸ÀÌ´Â ¸Þ½ÃÁö´Â ´ëºÎºÐÀÌ Ä¿³ÎÀÌ Çϵå¿þ¾î¸¦ I/O Æ÷Æ®¸¦ ÅëÇؼ­ ÀÚµ¿°Ë»ö(autoprobing)À» ÇÏ´Â °úÁ¤À» º¸¿©ÁØ´Ù. ÀÌ °úÁ¤¿¡¼­ ¾î¶² °ÍÀÌ ÇöÀç »ç¿ë °¡´É ÇÏ¸ç ¾î¶² °ÍÀÌ Àû¿ëµÇ´ÂÁö¸¦ ¾Ë ¼ö ÀÖ´Ù. ¸®´ª½º´Â ÀÌ °úÁ¤¿¡ À־ ¸Å¿ì ÁÁÀº ¼º´ÉÀ» °¡Áö°í Àִµ¥, ´ëºÎºÐÀÇ ´Ù¸¥ À¯´Ð½ºº¸´Ù´Â ¹°·ÐÀÌ°í µµ½º³ª À©µµ¿¡ ºñÇؼ­µµ ¾ÆÁÖ ¶Ù¾î³­ ¼º´ÉÀ» ÀÚ¶ûÇÑ´Ù. »ç½Ç ¸®´ª½º¸¦ ¿À·¡ÀüºÎÅÍ »ç¿ëÇØ¿À´ø »ç¶÷µé »ó´ç¼ö´Â ºÎÆýà ÀÌ·ç¾îÁö´Â ½º¸¶Æ®ÇÑ °Ë»ö(ÀÌ°ÍÀº ½Ã½ºÅÛÀÇ ÀνºÅçÀ» º¸´Ù ½±°Ô ¸¸µé±âµµ ÇÑ´Ù)ÀÌ, ºñÆÇÀûÀÎ »ý°¢À» °¡Áö°í ÀÖ´Â ¸¹Àº »ç¿ëÀڵ鿡°Ô ÀÚÀ¯·Î¿î À¯´Ð½º °è¿­ÀÇ ½Ã½ºÅÛÀÌ ¸Å·ÂÀûÀÏ ¼ö ÀÖ¾ú´ø ÀÌÀ¯ °¡¿îµ¥ Çϳª¶ó°í »ý°¢Çß´Ù.

ÇÏÁö¸¸, Ä¿³ÎÀÌ ¸ðµÎ žÀçµÇ°í ½ÇÇàµÇ¾ú´Ù°í Çؼ­ ºÎÆ® ÇÁ·Î¼¼½º°¡ ¸ðµÎ ³¡³­ °ÍÀº ¾Æ´Ï´Ù; ÀÌ°ÍÀº ´ÜÁö ù´Ü°èÀÏ »ÓÀÌ´Ù.(±×·¡¼­ ÀÌ ´Ü°è¸¦ run level 1À̶ó ÇÑ´Ù).

Ä¿³ÎÀÇ ´ÙÀ½ ´Ü°è´Â µð½ºÅ©°¡ Á¤»óÀÎÁö¸¦ È®ÀÎÇÏ´Â °ÍÀÌ´Ù. µð½ºÅ© ÆÄÀÏ ½Ã½ºÅÛÀº ¸Å¿ì ±úÁö±â ½¬¿î °ÍÀÌ´Ù; ¸¸ÀÏ Çϵå¿þ¾îÀûÀÎ ¹®Á¦³ª ±ÞÀÛ½º·± Á¤Àü µî¿¡ ÀÇÇØ µð½ºÅ©°¡ ¼Õ»óµÇ¾ú´Ù¸é, À¯´Ð½º ½Ã½ºÅÛÀº Á¤»óÀûÀÎ ½ÇÇà Àü¿¡ ±×°ÍÀ» È®ÀÎÇÏ°í º¹±¸ÇÏ´Â ´Ü°è°¡ ÇÊ¿äÇÏ°Ô µÈ´Ù. ÀÌ ºÎºÐ¿¡ ´ëÇÑ ³»¿ëÀº ÈÄ¿¡ ÆÄÀÏ ½Ã½ºÅÛÀº ¾î¶»°Ô °íÀ峪´Â°¡ ºÎºÐ¿¡¼­ ´õ À̾߱âÇÒ °ÍÀÌ´Ù.

Ä¿³ÎÀÌ ´ÙÀ½¿¡ ÇÏ´Â ÀÏÀº ¸î°³ÀÇ µ¥¸óÀ» ½ÇÇà½ÃÅ°´Â °ÍÀÌ´Ù. µ¥¸óÀ̶õ ÇÁ¸°Æ® ½ºÇ®·¯, ¸ÞÀÏ °¨½ÃÀÚ(mail listener)³ª À¥¼­¹ö¿Í °°Àº ÇÁ·Î±×·¥À» ¸»Çϴµ¥, À̵éÀº ¹é±×¶ó¿îµå¿¡ ¼û¾î¼­ ¹«¾ð°¡ Çϱ⸦ ±â´Ù¸®°í Àִ´Ù. ÀÌ Æ¯º°ÇÑ ÇÁ·Î±×·¥µéÀº Ãæµ¹À» ÀÏÀ¸Å³ ¼ö ÀÖ´Â ¿äûµéÀ» Á¶Á¤ÇÏ´Â ¿ªÇÒµµ ÇÑ´Ù. º¸Åë Ç×»ó ½ÇÇàµÇ¸é¼­ ¸ðµç ¿äûµéÀ» ¾Ë°í ÀÖ¾î¾ß ÇÏ´Â ÇÁ·Î±×·¥À» Â¥´Â °ÍÀÌ ¼ö¸¹Àº º¹»çº»ÀÇ ÇÁ·Î±×·¥(µ¿½Ã¿¡ ½ÇÇàµÇ¸é¼­ °¢°¢ÀÌ Çϳª¾¿ÀÇ ¿äûÀ» ó¸®ÇÏ´Â)ÀÌ ¼­·Î Ãæµ¹ÇÏÁö ¾Ê´Â °ÍÀ» È®ÀÎÇÏ·Á°í ÇÏ´Â °Íº¸´Ù ½±±â ¶§¹®¿¡ µ¥¸ó ÇÁ·Î±×·¥µéÀÌ Á¸ÀçÇÏ°Ô µÈ´Ù. ½Ã½ºÅÛÀÌ ½ÃÀÛÇÒ ¶§ ½ÇÇàµÇ´Â µ¥¸óÀÇ ÁýÇÕÀº º¯ÇÒ ¼ö ÀÖÁö¸¸, ÇÁ¸°Æ® ½ºÇ®·¯(ÇÁ¸°ÅÍ¿¡ ´ëÇÑ ¼ö¹®Àå°ú °°Àº µ¥¸ó)°°Àº °ÍÀº ´ëºÎºÐÀÇ °æ¿ì Æ÷ÇԵȴÙ.

¸ðµç µ¥¸óµéÀÌ ½ÃÀÛÇÏ°Ô µÇ¸é ½Ã½ºÅÛÀº run level 2¿¡ Á¢¾îµé°Ô µÈ´Ù. ´ÙÀ½ ´Ü°è´Â »ç¿ëÀÚ¸¦ À§ÇÑ ÁغñÀÌ´Ù. Ä¿³ÎÀº getty¶ó´Â ÇÁ·Î±×·¥À» º¹»çÇÏ¿© ÄܼÖÀ» ÁöÄѺ»´Ù (ÀüÈ­·Î Á¢¼ÓÇÏ´Â Á÷·ÄÆ÷Æ®¸¦ °°ÀÌ ÁöÄѺ¸±â À§Çؼ­´Â ´õ ¸¹Àº º¹»çº»ÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù). ÀÌ°ÍÀÌ loginÇÁ·ÒÇÁÆ®°¡ Äֿܼ¡ »ý±â°Ô Çϸé, ÀÌÁ¦ ½Ã½ºÅÛÀº run level 3¿¡ Á¢¾îµé°í »ç¿ëÀÚ¸¦ ¹Þ¾ÆµéÀÌ°í ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°±â À§ÇÑ Áغñ¸¦ ÇÑ´Ù.

À̸§°ú ºñ¹Ð¹øÈ£¸¦ ³Ö°í ·Î±×ÀÎÀ» ÇÒ ¶§, ´ç½ÅÀº ½º½º·Î¸¦ getty¿Í ÄÄÇ»ÅÍ¿¡ È®ÀνÃŲ´Ù. ±×¸®°í´Â (´ç¿¬È÷) loginÀ̶ó´Â ÇÁ·Î±×·¥À» ½ÇÇà½ÃÅ°´Âµ¥, ÀÌ°ÍÀº º¸¾È¿¡ °ü·ÃµÈ ¸î°¡Áö ±â´ÉÀ» ¼öÇàÇÏ°í ¸í·É¾î ¹ø¿ª±âÀÎ ¼ÐÀ» °¡µ¿½ÃŲ´Ù. (¹°·Ð, getty¿Í loginÀº ÇϳªÀÇ ÇÁ·Î±×·¥À¸·Î Á¸ÀçÇÒ ¼ö ÀÖ´Ù. À̵é ÇÁ·Î±×·¥ÀÌ ºÐ¸®µÈ µ¥¿¡´Â ¿ª»çÀûÀÎ ¿øÀÎÀÌ Àִµ¥, ÀÌ°÷¿¡¼­ ´Ù·ê ÇÊ¿ä´Â ¾ø´Ù°í »ý°¢µÈ´Ù.)

´ÙÀ½ Àå¿¡¼­´Â ¼¿¿¡¼­ ÇÁ·Î±×·¥À» ½ÇÇà½Ãų ¶§ ¾î¶² ÀÏÀÌ ÀϾ´ÂÁö¿¡ ´ëÇؼ­ À̾߱âÇÒ °ÍÀÌ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê