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

3. ¸®´ª½º¿¡¼­ÀÇ Áغñ

3.1 Ä¿³Î À籸¼º

¾î¶² »ç¶÷µéÀº »õ·ÎÀÌ Ä¿³ÎÀ» ±¸¼ºÇÏ´Â °ÍÀ» ½È¾îÇÑ´Ù. ¿©·¯ºÐÀÇ °æ¿ì: ¼Ö¶ó¸®½º¿Í ¸®´ª½º°£¿¡ µ¥ÀÌÅ͸¦ °øÀ¯ÇÏ°í ½Í´Ù¸é ¹Ýµå½Ã ¿©·¯ºÐ¸¸ÀÇ Ä¿³ÎÀ» À籸¼ºÇØ¾ß ÇÑ´Ù. ±×·¯³ª ¸¸¾à µ¥ÀÌÅÍ °øÀ¯¸¦ ¿øÄ¡ ¾Ê´Â´Ù¸é, ÀÌÀü Ä¿³ÎÀ» ±×´ë·Î »ç¿ëÇصµ µÈ´Ù.

¼Ö¶ó¸®½º ȣȯ(Solaris compatibility)±â´ÉÀ» À§ÇÑ Ä¿³Î ¿É¼Ç:

Ä¿³Î À籸¼º¿¡ ´ëÇÑ Ãß°¡ÀûÀÎ Á¤º¸´Â Kernel-HOWTO¿¡¼­ ã±â ¹Ù¶õ´Ù.

3.2 ºÎÆ® ·Î´õÀÇ Áغñ

ºÎÆ®·Î´õÀÇ »ç¿ëÀ» À§ÇÑ ÀÛ¾÷¿¡ µé¾î°¡±â Àü¿¡, ÀÌÀü ½Ã½ºÅÛÀ¸·Î ºÎÆÃÇÒ ¼ö ÀÖ´Â ºñ»ó µð½ºÄÏÀÌ ÁغñµÇ¾î ÀÖ´ÂÁö È®ÀÎÇϱ⠹ٶõ´Ù.

ºÒÇàÈ÷µµ ¼Ö¶ó¸®½º¸¦ ÀνºÅçÇϸé master boot record (MBR)¿¡ ÀÖ´Â ÀÌÀüÀÇ ºÎÆ® ¸Å´ÏÀú¸¦ µ¤¾î ¾²°Ô µÈ´Ù.

ÇÏÁö¸¸ ´ÙÇེ·¯¿î °ÍÀº, ¼Ö¶ó¸®½º ºÎÆ® ¸Å´ÏÀú°¡ ¿¬¼â ºÎÆÃ(chain-boot)À» ÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. À̸¦ À§Çؼ­ ¿©·¯ºÐÀº ±âÁ¸ÀÇ ºÎÆ®·Î´õ(lilo µî)¸¦ ¸®´ª½º ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼ÇÀÇ ºÎÆ® ¼½ÅÍ¿¡ ¼³Ä¡ÇØ¾ß ÇÑ´Ù.

¿©·¯ºÐÀÇ /etc/lilo.confÆÄÀÏÀ» ¿­¾î¼­ boot= ¶ó°í ¾º¾îÀÖ´Â ÁÙÀ» º¸¶ó. boot=/dev/hda1 µî°ú °°ÀÌ µÇ¾îÀÖ´Ù¸é ¾Æ¹« ¹®Á¦°¡ ¾ø´Ù. ¸¸¾à boot=/dev/hda ó·³ µÇ¾îÀÖ´Ù¸é ÀÌ°ÍÀº MBRÀ» °¡¸®Å°°í ÀÖ´Â °ÍÀ̹ǷÎ, ÇÁ¶óÀ̸Ӹ® ¸®´ª½º ÆÄƼ¼ÇÀ¸·Î ¹Ù²ãÁÖ¸é µÈ´Ù. (¿¹. boot=/dev/hda1)

ºÎÆ®·Î´õ°¡ ¿¬¼â ºÎÆÃÀ» ÇÒ ¼ö ÀÖ´ÂÁö ¾Ë¾Æº¸±â À§ÇØ, lilo¸¦ MBR¿¡ ÀνºÅç ½ÃŲÈÄ µÎ¹ø° ºÎÆ® ¸Å´ÏÀú¸¦ ·ÎµùÇغ¸´Â ¹æ¹ýÀÌ ÀÖ´Ù. À̸¦ À§ÇØ ³ª´Â lilo.conf.mbrÀ̶ó´Â ´ÙÀ½ ÆÄÀÏÀ» »ç¿ëÇß´Ù:


#lilo.conf.mbr 
#Lilo in Master Boot Record doing nothing but chain-loading another lilo 
boot=/dev/hda
root=/dev/hda5 
install=/boot/boot.b 
map=/boot/map 
vga=ask
delay=50 
other=/dev/hda1 
label=lilochain

±× ´ÙÀ½ lilo -C lilo.conf.mbr¶ó´Â ¸í·ÉÀ¸·Î lilo¸¦ MBR¿¡ ÀνºÅçÇÑ´Ù. ºÎÆ® ¼½ÅÍ¿¡ ÀÖ´Â lilo¸¦ °»½ÅÇϱâ À§ÇØ lilo ¸í·ÉÀ» ³»¸®´Â °Íµµ ÀØÁö¸»ÀÚ.

ÀÌÁ¦ ½Ã½ºÅÛÀ» ÀçºÎÆÃÇϸé lilo ÇÁ·ÒÇÁÆ®°¡ º¸ÀÏ °ÍÀÌ´Ù. ¿©±â¼­ other¸¦ ¼±ÅÃÇÏ¸é ±âÁ¸ÀÇ lilo¸¦ ·ÎµåÇÏ¿© ¸®´ª½º·Î ºÎÆõǾî¾ß ÇÑ´Ù.


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