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

5. Ä¿³ÎÀ» ¼±ÅÃÇϱâ

ÀÌÁ¦ ´ç½ÅÀº ¿Ïº®ÇÑ ¾ÐÃà ·çÆ® ÆÄÀϽýºÅÛÀ» °¡Áö°Ô µÇ¾ú½À´Ï´Ù. ´ÙÀ½ °úÁ¤Àº Ä¿³ÎÀ» ¸¸µå´Â °ÍÀÔ´Ï´Ù. ´ëºÎºÐÀÇ °æ¿ì ÇöÀç ½Ã½ºÅÛÀÇ Ä¿³ÎÀ» ±×´ë·Î ºÎÆ®µð½ºÄÏÀ¸·Î º¹»çÇؼ­ ±×°É·Î ºÎÆ®Çصµ µÇÁö¸¸ ¶§¿¡ µû¶ó¼­´Â º°µµÀÇ Ä¿³ÎÀ» ¸¸µé¾î¾ß¸¸ ÇÒ ¶§µµ ÀÖ½À´Ï´Ù.

±× ÇÑ°¡Áö ÀÌÀ¯´Â Ä¿³Î Å©±âÀÇ ¹®Á¦ÀÔ´Ï´Ù. ¸¸ÀÏ ÇÑ ÀåÀÇ boot/root µð½ºÄÏÀ» ¸¸µé·Á ÇÑ´Ù¸é Ä¿³ÎÀº µð½ºÄÏ »ó¿¡¼­ °¡Àå Å« ÆÄÀÏÀÌ µÇ±â ¶§¹®¿¡ °¡´ÉÇÑÇÑ ±× Å©±â¸¦ ÁÙÀÏ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. Ä¿³Î Å©±â¸¦ ÁÙÀÌ·Á¸é Ä¿³Î¿¡ ´ç½ÅÀÌ ¸¸µé·Á´Â ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ ÃÖ¼ÒÇÑÀÇ ±â´É¸¸À» ´ã¾Æ¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀº ÇÊ¿ä¾ø´Â ±â´ÉÀº ¸ðµÎ ¹ö¸®¶ó´Â À̾߱âÀÔ´Ï´Ù. ³×Æ®¿öÅ·ÀÌ ±× ÁÁÀº ¿¹ÀÔ´Ï´Ù. boot/root ½Ã½ºÅÛÀ» ±âµ¿ÇÏ´Â °Í°ú ¹«°üÇÑ ´Ù¸¥ µð½ºÅ© µå¶óÀ̺꿡 ´ëÇÑ Áö¿øµµ »© ¹ö¸®½Ê½Ã¿À. ±âŸ ºÒÇÊ¿äÇÑ µð¹ÙÀ̽ºµéµµ ¹ö¸®´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¾Õ¿¡¼­µµ ¸»ÇßµíÀÌ ¾ÐÃàµÈ ext2 ÆÄÀÏ ½Ã½ºÅÛÀ» ºÎÆ®Çϱâ À§Çؼ­´Â ·¥µð½ºÅ©¿Í ext2 ¿¡ ´ëÇÑ Áö¿ø¸¸Å­Àº ¹Ýµå½Ã Ä¿³Î¾È¿¡ Æ÷ÇÔ½ÃÄѾ߸¸ ÇÕ´Ï´Ù.

ÃÖ¼ÒÇÑÀÇ ±â´É¸¸À» Æ÷ÇÔÇÑ Ä¿³ÎÀ» ¸¸µé¾ú´Ù¸é ÀÌÁ¦ ´Ù½Ã ¹«¾ùÀ» ´Ù½Ã Ãß°¡ÇÒ ¼ö ÀÖÀ»Áö¸¦ È®ÀÎÇØ º¸½Ê½Ã¿À. ¾Æ¸¶µµ boot/root µð½ºÄϽýºÅÛÀÇ ÁÖµÈ ¿ëµµ´Â ¼Õ»óµÈ ·çÆ® ÆÄÀϽýºÅÛÀ» Á¶»çÇÏ°í º¹±¸Çϱâ À§ÇÑ °ÍÀÏÅ×´Ï À̸¦ À§ÇÑ Ä¿³ÎÂ÷¿ø¿¡¼­ÀÇ Áö¿øÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¹é¾÷ÆÄÀϵéÀÌ ¸ðµÎ Å×ÀÌÇÁ¿¡ ´ã°ÜÀÖ°í Å×ÀÌÇÁ µå¶óÀ̺긦 ¾×¼¼½ºÇϱâ À§Çؼ­´Â Ftape ¸¦ ½á¾ß¸¸ ÇÏ´Â ½Ã½ºÅÛ¿¡¼­, ¸¸¾à Ftape ¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Â ÇöÀçÀÇ ·çÆ®µå¶óÀ̺꿡 ¹®Á¦°¡ ¹ß»ýÇß´Ù¸é, ÀÌÁ¦´Â ¹é¾÷Å×ÀÌÇÁ¸¦ ½á¼­ º¹±¸ÇÒ ¹æ¹ýÀÌ ¾ø½À´Ï´Ù. °á±¹, ¸®´ª½º¸¦ »õ·Î ¼³Ä¡ÇÑ ´ÙÀ½, ftape ¸¦ ±¸ÇØ ´Ù½Ã ÀνºÅçÇÑ ÈÄ¿¡¾ß ¹é¾÷ Å×ÀÌÇÁ¸¦ Àоî¿Ã ¼ö ÀÖ´Ù´Â ¸»ÀÌ µË´Ï´Ù.

ÀÌ ¿¹¿¡¼­ ÁöÀûÇÏ°íÀÚ ÇÏ´Â ¹Ù´Â, ½Ã½ºÅÛ Ä¿³Î¿¡ ÀÖ´Â ¹é¾÷Àåºñ¿¡ ´ëÇÑ I/O Áö¿øÀº boot/root µð½ºÄÏÀÇ Ä¿³Î¿¡µµ ±×´ë·Î Æ÷ÇԵǾî¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù.

Ä¿³ÎÀ» ¸¸µå´Â ÀýÂ÷´Â Ä¿³Î¼Ò½º¿¡ °°ÀÌ µé¾îÀÖ´Â ¹®¼­¿¡ ³ª¿ÍÀÖ½À´Ï´Ù. º¸¸é ½±°Ô µû¶óÇÒ ¼ö ÀÖ°Ô µÇ¾îÀÖÀ¸¹Ç·Î /usr/src/linux À§Ä¡¿¡¼­ ½ÃÀÛÇØ º¸½Ê½Ã¿ä. Ä¿³ÎÀ» Á¦´ë·Î ¸¸µéÁö ¸øÇÑ´Ù¸é boot/root ½Ã½ºÅÛÀ» ¸¸µé ¼öµµ ¾ø½À´Ï´Ù. ¾ÐÃàÄ¿³ÎÀ» ¸¸µé ¶§´Â ''make zImage'' ¸í·ÉÀ» »ç¿ëÇؾßÇÔÀ» ±â¾ïÇϼ¼¿ä.


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