SILO ¼³Á¤

SILO (the Sparc Improved LOader) ´Â ½Ã½ºÅÛÀÇ ºÎÆýÃ, ¿©·¯ºÐ ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ ·¹µåÇÞ ¸®´ª½º·Î ºÎÆÃÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¼ÒÇÁÆ®¿þ¾î ÀÔ´Ï´Ù. ¶ÇÇÑ, SunOS ³ª Solaris ¿Í °°Àº ¿î¿µÃ¼Á¦°¡ ¼³Ä¡µÇ¾î ÀÖ´Â °æ¿ì¿¡µµ ·¹µåÇÞ ¸®´ª½º¿Í ÇÔ²² ¼±ÅÃÀûÀ¸·Î ºÎÆÃÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °÷¿¡¼­´Â ¿©·¯ºÐÀÌ ¿øÇϽô »çÇ×À¸·Î SILO¸¦ ¼³Á¤ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

ºÎÆà µð½ºÄÏ Á¦ÀÛ: SILO¸¦ ¼³Ä¡ÇÏÁö ¾ÊÀ¸½Ã°Å³ª, ¸¸ÀÏ¿¡ ´ëºñÇÑ ºñ»ó¿ë ºÎÆà µð½ºÄÏÀ» ¸¸µé¾î »ç¿ëÇϽŴٸé, ¹Ýµå½Ã ÀÌ Ç׸ñÀ» ¼±ÅÃÇØ Áֽʽÿä. ¸¸ÀÏ, ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ Ç÷ÎÇÇ µå¶óÀ̺갡 ¾ø´Ù¸é, ÀÌ Ç׸ñÀº º¸ÀÌÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ, Ç÷ÎÇÇ µå¶óÀ̺갡 ¾ø´Â SMCCÀÇ Ultra¸¦ »ç¿ëÇÏ°í °è½Ç °æ¿ì¿¡µµ ÀÌ Ç׸ñÀº »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.

SILO¸¦ ¼³Ä¡ÇÏÁö ¾ÊÀ½: SILO¸¦ ¼³Ä¡ÇÏÁö ¾ÊÀ¸½Å´Ù¸é, ¹Ýµå½Ã ÀÌ Ç׸ñÀ» ¼±ÅÃÇϽʽÿä. ¿¹¸¦ µé¾î, SILO¸¦ ÀÌ¹Ì ´Ù¸¥ ÆÄƼ¼ÇÀ̳ª µå¶óÀ̺꿡 ¼³Ä¡ÇϽŠ°æ¿ì ¼±ÅÃÇÕ´Ï´Ù.

SILO¸¦ ¼³Ä¡Çϱâ À§Çؼ­´Â ¸ÕÀú ¾î´À °÷¿¡ ¼³Ä¡ÇÒ °ÍÀÎÁö¸¦ ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù. ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ ·¹µåÇÞ ¸®´ª½º¸¸ ¼³Ä¡ÇÏ¿© »ç¿ëÇϽŴٸé, SILO¸¦ MBR (ÇÏµå µå¶óÀ̺êÀÇ Ã¹¹ø° ÆÄƼ¼Ç¿¡ ÀÖ´Â ºÎÆ® ¼½ÅÍ) ¿¡ ¼³Ä¡ÇϽñ⠹ٶø´Ï´Ù. ÇϳªÀÇ µå¶óÀ̺꿡 SunOS/Solaris ¿Í ·¹µåÇÞ ¸®´ª½º¸¦ ÇÔ²² ¼³Ä¡ÇÏ¿© »ç¿ëÇÏ½Ç °æ¿ì¿¡´Â SILO¸¦ MBR¿¡ ¼³Ä¡ÇÏÁö ¸¶½Ê½Ã¿ä.

¾î¶°ÇÑ ÀÌÀ¯·Îµç SILO¸¦ ¼³Ä¡ÇÏÁö ¾ÊÀ¸½Å´Ù¸é, ¹Ýµå½Ã ºÎÆà µð½ºÄÏÀ» ¸¸µé¾î¾ß¸¸ ·¹µåÇÞ ¸®´ª½º·Î ºÎÆÃÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

PROMÀÇ º°Äª »ý¼º: ¼³Ä¡ ÇÁ·Î±×·¥Àº PROM¿¡¼­ Áö¿øÇÒ °æ¿ì PROMÀÇ º°ÄªÀ» "linux" ·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× º°ÄªÀ» PROM ¸í·É Çà¿¡¼­ "boot linux" ¿Í °°ÀÌ ¸í·ÉÇÏ¿© SILO ºÎÆ® ·Î´õ¸¦ ÅëÇØ ·¹µåÇÞ ¸®´ª½º·Î ºÎÆÃÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

PROMÀ» ¸®´ª½ºÀÇ ±âº» ºÎÆ® ÀåÄ¡·Î ¼³Á¤: ¼³Ä¡ ÇÁ·Î±×·¥Àº PROM Ç׸ñÀ» "boot-device" ¶Ç´Â "boot-from" °ú °°ÀÌ ¼³Á¤ÇÏ´Â °ÍÀ¸·Î PROMÀÌ Ç×»ó ¸®´ª½º·Î ±âº» ºÎÆÃµÉ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

SILO¸¦ ÅëÇÑ ºÎÆýÃ, Ä¿³Î¿¡ ±âº»ÀûÀ¸·Î Ãß°¡ÇØ¾ß ÇÒ ¿É¼ÇÀÌ ÀÖÀ» °æ¿ì¿¡´Â Ä¿³Î ¸Å°³º¯¼ö ¶õ¿¡ ÇÊ¿äÇÑ ¿É¼Ç°ú °ªÀ» ÀÔ·ÂÇϽʽÿä. ÀÔ·ÂÇϽŠ³»¿ëÀº ºÎÆýø¶´Ù Ç×»ó ¸®´ª½º Ä¿³Î¿¡ ÀÚµ¿À¸·Î Àû¿ëµË´Ï´Ù.

ºÎÆà °¡´ÉÇÑ ÆÄƼ¼Ç -- È­¸é ¾Æ·¡¿¡´Â ÇöÀç ´Ù¸¥ ¿î¿µÃ¼Á¦¿¡¼­ »ç¿ë ÁßÀÎ ÆÄƼ¼ÇÀ» Æ÷ÇÔÇÑ ¸ðµç ºÎÆà °¡´ÉÇÑ ÆÄƼ¼ÇÀÌ ºÎÆÃÇÒ À̸§(boot label) °ú ÇÔ²² ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù. ±× ¿ÜÀÇ ´Ù¸¥ ÆÄƼ¼Ç¿¡ ºÎÆÃÇÒ À̸§À» Ãß°¡ÇÏ½Ç °æ¿ì¿¡´Â (¶Ç´Â ±âÁ¸ÀÇ ºÎÆÃÇÒ À̸§ º¯°æ½Ã) ÇØ´ç ÆÄƼ¼ÇÀ» Ŭ¸¯ÇϽŠÈÄ, 'ºÎÆÃÇÒ À̸§' ¶õ¿¡ ÇØ´ç ¿î¿µÃ¼Á¦·Î ºÎÆÃÇϱâ À§ÇÑ À̸§À» Ãß°¡/º¯°æ ÇÏ½Ã¸é µË´Ï´Ù.