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

1. ¼Ò °³

¿©·¯ºÐÀº »ç°í¸¦ ÇÇÇÒ¼ö ¾ø°í ¸¸ÀÏ ¸®´ª½º ½Ã½ºÅÛ¿¡ ÀϾ´Ù¸é ÀÌ´Â ¸¶½ºÅÍ ºÎÆ® ·¹ÄÚµå (MBR) À̳ª LILO (¸®´ª½º ºÎÆ® ·Î´õ)¸¦ ¼Õ»ó½Ãų¼ö ÀÖ´Ù. Çϵåµð½ºÅ©¿¡ ¹®Á¦°¡ »ý±â¸é ¸®´ª½º´Â ºÎÆÃÇÏÁö ¸øÇÏ´Â °æ¿ìµµ ÀÖ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ¶æÇÏÁö ¾Ê°Ô ´Ù½Ã ÆÄƼ¼ÇÇϰųª Windows 98/NT¿Í °°Àº ´Ù¸¥ Ãß°¡ÀûÀÎ ¿î¿µÃ¼Á¦¸¦ ¸®´ª½º ÄÄÇ»ÅÍ»ó¿¡ ¼³Ä¡Çϸé LILOµµ ¶ÇÇÑ ¹®Á¦°¡ »ý±ä°Ô µÈ´Ù.

ÀÌ ¹®¼­´Â ¿©·¯ºÐ¿¡°Ô ¼ö¹éÆäÀÌÁö¿¡ ´ÞÇÏ´Â LILO¿Í ¸®´ª½º¿¡ °üÇÑ ¹®¼­µéÀ» Åë ÇÏÁö ¾Ê°í »¡¸® º¹±¸ÇÒ¼ö ÀÖµµ·Ï ¸î°¡Áö ¾ÆÀ̵ð¾î, ÆÁµé ±×¸®°í °£´ÜÇÑ ¾È³»¼­¸¦ Á¦°øÇÑ´Ù.

1.1 º¹±¸¸¦ À§ÇÑ Àé°ÉÀ½

LILO ȤÀº ½Ã½ºÅÛ °íÀå¿¡¼­ º¹±¸Çϱâ À§Çؼ­´Â ´ÙÀ½ÀÇ ´Ü°èµéÀ» µû¶óÇ϶ó.

  1. SCENE 1: ¸¸ÀÏ ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀÌ ºÎÆÃÀÌ µÇÁö ¾Ê´Â´Ù¸é -

    tomsrtbt Ç÷ÎÇÇ http://www.toms.net/rb¸¦ ±¸ÇÑ´Ù. tomsrtbt Ç÷ÎÇÇ·Î ºÎÆÃÇÑ´Ù. ÆÄƼ¼ÇÀ» ã±âÀ§ÇØ fdisk /dev/hda ¸¦ »ç¿ëÇÑ´Ù. /etc/fstab À» ÆíÁýÇÏ°í Áý¾î³Ö´Â´Ù.(¿©±â ÁÖ¾îÁø°ÍÀº »ùÇà ÄÚµåÀÌ´Ù)


            /dev/hda4 /a4 ext2 defaults 1 1
            /dev/hda1 /a1 vfat defaults 1 1
    ³» ÄÄÇ»ÅÍÀÇ hda4´Â ¸®´ª½º ºÎÆ®/·çÆ® ÆÄƼ¼ÇÀÌ ÀÖ°í hda1¿¡´Â windows 95
    vfat ½Ã½ºÅÛÀÌ µé¾îÀÖ´Ù.
    
    bash# mkdir /a4 /a1
    bash# mount /a4
    bash# mount /a1
    ±×¸®°í ½Ã½ºÅÛÀ» °íÄ£´Ù.
    

  2. SCENE 2: ¸¸ÀÏ LILO°¡ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù¸é..

    À§ÀÇ scene 1 À» µû¶óÇÏ°í, ¸¸ÀÏ ½ÇÆÐÇÏ¸é ±×ÈÄ¿¡´Â ´ÙÀ½°ú °°ÀÌ Ç϶ó.


    bash# mkdir /a4 /a1
    bash# mount /a4
    bash# mount /a1
    bash# chroot /a4 /sbin/lilo -q
    bash# man chroot
    bash# chroot /a4 /sbin/lilo 
    

  3. SCENE 3: ¸¸ÀÏ LILO°¡ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù¸é..

    ¸¸¾à scene 1 °ú 2 °¡ ½ÇÆÐÇϸé, ±×ÈÄ¿¡´Â 'mkbootdisk' (¼³Ä¡µµÁßÀ̳ª ¾Æ´Ï¸é 'man mkbootdisk'¸¦ »ç¿ëÇؼ­)·Î ºÎÆ® µð½ºÅ©¸¦ ¸¸µé°í, ±× µð½º Å©·Î ºÎÆÃÇؼ­ ¿©·¯ºÐÀÇ ÆÄƼ¼ÇÀ» °íÄ¡¶ó.

  4. SCENE 4: ¸¸ÀÏ À§ÀÇ 1, 2 ±×¸®°í 3 °¡ ½ÇÆÐÇÏ°í ¿©·¯ºÐÀº ºÎÆ® µð½ºÅ©¸¦ °¡ÁöÁö ¾Ê¾Ò´Ù¸é

    ¸¸ÀÏ ¿©·¯ºÐ¿¡°Ô ¸®´ª½º·Î µ¹¾Æ°¡´Â ´Ù¸¥ ÄÄÇ»ÅÍ°¡ ÀÖ´Ù¸é, root·Î ·Î±× ÀÎÇؼ­ ´ÙÀ½À» ÇàÇ϶ó.


    bash$ man mkbootdisk
    bash# cp /etc/lilo.conf /etc/lilo-original.conf
    

    /etc/lilo.conf¸¦ ÆíÁýÇؼ­ À§ÀÇ 'scene 1'¿¡¼­ ¾òÀº ·çÆ® ÆÄƼ¼Ç À̸§À» ³Ö´Â´Ù. ±×¸®°í ºó Ç÷ÎÇÇ µð½ºÅ©¸¦ ³Ö°í ´ÙÀ½À» ÀÔ·ÂÇÑ´Ù.
    bash# mkbootdisk /dev/fd0
    

    /etc/lilo-original.conf¸¦ /etc/lilo.conf·Î µ¹·Á³õ¾Ò´ÂÁö È®ÀÎÇ϶ó!! ±×¸®°í³ª¼­ ÀÌ Ç÷ÎÇǸ¦ °¡Áö°í scene 3·Î °¡¶ó.

  5. SCENE 5: À§ÀÇ scenes 1, 2, 3 ±×¸®°í 4°¡ ½ÇÆÐÇÑ´Ù¸é

    1 ´Ü°è: tomsrtbt·Î ºÎÆÃÇÏ°í ÆÄƼ¼ÇµéÀ» ¸¶¿îÆ®ÇÑÈÄ ·çÆ® ÆÄƼ¼ÇÀ» °ø°£ÀÌ ÀÖ´Â ´Ù¸¥ ÆÄƼ¼ÇÀ¸·Î ´ÙÀ½°ú °°Àº ¸í·ÉÀ¸·Î ¹é¾÷À» ÇÑ´Ù.


            /etc/fstab ¸¦ ÆíÁýÇؼ­ ÀÔ·ÂÇÑ´Ù (¿©±â¿¡ ÁÖ¾îÁø °ÍÀº »ùÇà ÄÚµåÀÌ´Ù) -
                    /dev/hdb1 /b1 vfat defaults 1 1
    bash$ mkdir /b1; mount /b1
    bash$ cd /
    bash$ tar cvf /b1/root-a4.tar   a4
    

    2 ´Ü°è: ¸®´ª½º cdromÀ» ³Ö°í, ¸®ºÎÆ®ÇÑÈÄ /dev/hda4¿¡ ·¹µåÇÞ ¸®´ª½º¸¦ ¼³Ä¡ÇÑ´Ù (ÇÏÁö¸¸ ¾î¶²ÇÑ º°µµ ÆÐÅ°Áöµµ ¼³Ä¡ÇÏÁö ¸»¶ó. ¿©·¯ºÐÀº ´ÜÁö ·çÆ®, ºÎÆ® ½Ã½ºÅÛ°ú LILO ¸Å´ÏÀúÀÇ ¾ÆÁÖ ±âº»ÀûÀÎ ÃÖ¼ÒÇÑÀÇ °Í¸¸ ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù). ÀÌ´Â ¶ÇÇÑ LILO¸¦ ÇÏµå µð½ºÅ©¿¡ ¼³Ä¡ÇÏ°Ô µÈ´Ù. ÀÌÁ¦ ¸®´ª½º·Î ºÎÆÃÇÑÈÄ root·Î ·Î±×ÀÎÇؼ­ ´ÙÀ½°ú °°ÀÌ Ç϶ó -


    bash$ man mkbootdisk
    bash# cp /etc/lilo.conf /etc/lilo-original.conf
    

    ÁÖÀÇ: ¿©·¯ºÐÀº ¹Ýµå½Ã lilo-original.conf¸¦ lilo.conf·Î µÇµ¹·Á³õ¾Æ¾ß ÇÑ´Ù´Â °ÍÀ» ±â¾ïÇؾ߸¸ ÇÑ´Ù!! /etc/lilo.conf¸¦ ÆíÁýÇؼ­ ¿©·¯ºÐÀÇ À§ÀÇ 'scene 1'¿¡¼­ ¾òÀº ·çÆ® ÆÄƼ¼Ç À̸§À» ³Ö°í ºó Ç÷ÎÇǸ¦ ³ÖÀºÈÄ ¸í·ÉÀ» ³»¸°´Ù.
    bash# mkbootdisk /dev/fd0
    bash# cp /etc/lilo-original.conf /etc/lilo.conf
    

    ÀÌ Ç÷ÎÇǸ¦ °¡Áö°í ¹®Á¦°¡ ÀÖ´Â ¸Ó½Å¿¡¼­ ÀÌ ºÎÆ® Ç÷ÎÇÇ·Î Å×½ºÆ®Çؼ­ Á¦´ë·Î µ¹¾Æ°¡¸é ¿©·¯ºÐÀÌ À§ÀÇ 1 ´Ü°è¿¡¼­ tar¸¦ »ç¿ëÇؼ­ /b1/root-a4.tar·Î ¹é¾÷Çß´ø ¸ðµç ÆÄÀϵéÀ» µ¹·Á³õÀ¸¸é µÈ´Ù.

1.2 ¿¹¹æ¹ý

´ÙÀ½ÀÇ ¿¹¹æ¹ýÀ» µû¶ó¼­ ¹Ì·¡ÀÇ ¹®Á¦µé¿¡ ´ëóÇ϶ó.

1.3 LILO Á¦°ÅÇϱâ

¿©·¯ºÐÀº ºÎÆ®¼½Å͸¦ ´ÙÀ½ÀÇ DOS ¸í·ÉÀ» ÅëÇØ DOS ºÎÆ® ·Î´õ·Î ±³Ã¼ÇÒ¼ö ÀÖ´Ù.


        FDISK  /MBR

MBRÀº "¸¶½ºÅÍ ºÎÆ® ·¹ÄÚµå(Master Boot Record)"¸¦ ÀǹÌÇÑ´Ù.

LILO¸¦ Á¦°ÅÇϱâ À§ÇÑ ´Ù¸¥ ¹æ¹ýµé¿¡ ´ëÇؼ­´Â ¸®´ª½º»óÀÇ /usr/doc/lilo*¿¡ ÀÖ´Â LILO ¹®¼­µéµµ º¸±â ¹Ù¶õ´Ù. ¶ÇÇÑ 'man lilo'µµ º¸¶ó.

1.4 ÀϹÝÀûÀÎ ½Ç¼öµé

/etc/lilo.conf¸¦ ¼öÁ¤ÇÑ ÈÄ¿¡´Â ¹Ýµå½Ã lilo¸¦ ½ÇÇàÇؼ­ º¯°æµÈ »çÇ×À» ¹Ý¿µÇØ¾ß ÇÑ´Ù. ÀÌ°ÍÀº ¸Å¿ì ÀϹÝÀûÀÎ ½Ç¼ö·Î »õ·Î¿î »ç¿ëÀÚµéÀÌ ¸¹ÀÌ ÀúÁö¸£´Â °ÍÀÌ´Ù. ´ÙÀ½À» ÀÔ·ÂÇ϶ó.


bash# lilo -v -v -v


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