¿©·¯ºÐÀº »ç°í¸¦ ÇÇÇÒ¼ö ¾ø°í ¸¸ÀÏ ¸®´ª½º ½Ã½ºÅÛ¿¡ ÀϾٸé ÀÌ´Â ¸¶½ºÅÍ ºÎÆ® ·¹ÄÚµå (MBR) À̳ª LILO (¸®´ª½º ºÎÆ® ·Î´õ)¸¦ ¼Õ»ó½Ãų¼ö ÀÖ´Ù. Çϵåµð½ºÅ©¿¡ ¹®Á¦°¡ »ý±â¸é ¸®´ª½º´Â ºÎÆÃÇÏÁö ¸øÇÏ´Â °æ¿ìµµ ÀÖ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ¶æÇÏÁö ¾Ê°Ô ´Ù½Ã ÆÄƼ¼ÇÇϰųª Windows 98/NT¿Í °°Àº ´Ù¸¥ Ãß°¡ÀûÀÎ ¿î¿µÃ¼Á¦¸¦ ¸®´ª½º ÄÄÇ»ÅÍ»ó¿¡ ¼³Ä¡Çϸé LILOµµ ¶ÇÇÑ ¹®Á¦°¡ »ý±ä°Ô µÈ´Ù.
ÀÌ ¹®¼´Â ¿©·¯ºÐ¿¡°Ô ¼ö¹éÆäÀÌÁö¿¡ ´ÞÇÏ´Â LILO¿Í ¸®´ª½º¿¡ °üÇÑ ¹®¼µéÀ» Åë ÇÏÁö ¾Ê°í »¡¸® º¹±¸ÇÒ¼ö ÀÖµµ·Ï ¸î°¡Áö ¾ÆÀ̵ð¾î, ÆÁµé ±×¸®°í °£´ÜÇÑ ¾È³»¼¸¦ Á¦°øÇÑ´Ù.
LILO ȤÀº ½Ã½ºÅÛ °íÀå¿¡¼ º¹±¸Çϱâ À§Çؼ´Â ´ÙÀ½ÀÇ ´Ü°èµéÀ» µû¶óÇ϶ó.
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 ±×¸®°í ½Ã½ºÅÛÀ» °íÄ£´Ù.
À§ÀÇ 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
¸¸¾à scene 1 °ú 2 °¡ ½ÇÆÐÇϸé, ±×ÈÄ¿¡´Â 'mkbootdisk' (¼³Ä¡µµÁßÀ̳ª ¾Æ´Ï¸é 'man mkbootdisk'¸¦ »ç¿ëÇؼ)·Î ºÎÆ® µð½ºÅ©¸¦ ¸¸µé°í, ±× µð½º Å©·Î ºÎÆÃÇؼ ¿©·¯ºÐÀÇ ÆÄƼ¼ÇÀ» °íÄ¡¶ó.
¸¸ÀÏ ¿©·¯ºÐ¿¡°Ô ¸®´ª½º·Î µ¹¾Æ°¡´Â ´Ù¸¥ ÄÄÇ»ÅÍ°¡ ÀÖ´Ù¸é, root·Î ·Î±× ÀÎÇؼ ´ÙÀ½À» ÇàÇ϶ó.
bash$ man mkbootdisk bash# cp /etc/lilo.conf /etc/lilo-original.conf
bash# mkbootdisk /dev/fd0
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
bash# mkbootdisk /dev/fd0 bash# cp /etc/lilo-original.conf /etc/lilo.conf
´ÙÀ½ÀÇ ¿¹¹æ¹ýÀ» µû¶ó¼ ¹Ì·¡ÀÇ ¹®Á¦µé¿¡ ´ëóÇ϶ó.
bash$ man mkbootdisk mkbootdisk´Â mkbootdisk*.rpm ÆÐÅ°Áö ¾È¿¡ ÀÖÀ¸¹Ç·Î, ÀÌ°ÍÀ» ¼³Ä¡Çؾ߸¸ ÇÑ´Ù. bash$ mkbootdisk --help bash$ mkbootdisk --device /dev/fd0 2.2.12-20
bash# vi /etc/fstab ±×¸®°í ´ÙÀ½ÀÇ ³»¿ëÀ» Áý¾î³Ö´Â´Ù - /dev/hda1 /a1 vfat defaults 1 1 /dev/hdb1 /b1 vfat defaults 1 1 ³» °æ¿ì¿¡´Â hda1ÀÌ ¸®´ª½º ·çÆ®ÆÄƼ¼Ç '/' ÀÌ´Ù. bash# cd / bash# tar cvf /b1/linux-root-partition-hda1.tar a1 bash# tar cvf /b1/linux-boot-partition-hda1.tar a1/boot
¿©·¯ºÐÀº ºÎÆ®¼½Å͸¦ ´ÙÀ½ÀÇ DOS ¸í·ÉÀ» ÅëÇØ DOS ºÎÆ® ·Î´õ·Î ±³Ã¼ÇÒ¼ö ÀÖ´Ù.
FDISK /MBR
LILO¸¦ Á¦°ÅÇϱâ À§ÇÑ ´Ù¸¥ ¹æ¹ýµé¿¡ ´ëÇؼ´Â ¸®´ª½º»óÀÇ /usr/doc/lilo*¿¡ ÀÖ´Â LILO ¹®¼µéµµ º¸±â ¹Ù¶õ´Ù. ¶ÇÇÑ 'man lilo'µµ º¸¶ó.
/etc/lilo.conf¸¦ ¼öÁ¤ÇÑ ÈÄ¿¡´Â ¹Ýµå½Ã lilo¸¦ ½ÇÇàÇؼ º¯°æµÈ »çÇ×À» ¹Ý¿µÇØ¾ß ÇÑ´Ù. ÀÌ°ÍÀº ¸Å¿ì ÀϹÝÀûÀÎ ½Ç¼ö·Î »õ·Î¿î »ç¿ëÀÚµéÀÌ ¸¹ÀÌ ÀúÁö¸£´Â °ÍÀÌ´Ù. ´ÙÀ½À» ÀÔ·ÂÇ϶ó.
bash# lilo -v -v -v