¹èö¼ö : ¸®´ª½º ¿ùµå ¹ßÇàÀÎ
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ÀÌ ±â»ç¿¡¼ ³ª´Â À©95¿Í ¸®´ª½º°¡
¸ðµÎ
¼·Ð ¸®´ª½º¸¦ ¼³Ä¡ÇÑÁö µÎ ´Þ Âë Áö³ ¾î´À³¯ ³ª´Â À©µµ¿ì¸¦ Áö¿ì±â·Î °áÁ¤Çß´Ù. ÀÌÀ¯´Â ÀÌÁ¦ ³ª´Â ´õ ÀÌ»ó À©µµ¿ì¸¦ »ç¿ëÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù. »ó´ç¼öÀÇ ¸®´ª½º »ç¿ëÀÚµµ °°Àº ÀÔÀåÀϰŶó »ý°¢ÇØ ³ª´Â ÀÌ ±ÛÀ» ¾²°Ô µÇ¾ú´Ù. ÀÌ·± °æ¿ì¶ó¸é µÎ °¡Áö ¹æ¹ýÀÌ °¡´ÉÇÏ´Ù. ¹°·Ð CD-ROM¿¡ ¾ø´Â ³»¿ëÀ» ¹é¾÷ÇϹǷμ ȸÇÇÇÒ ¼ö´Â ÀÖÁö¸¸ ¹é¾÷ ³»¿ëÀ» ´Ù½Ã ¼³Ä¡Çϴ°͵µ ½Ã°£ÀÌ ¸¹ÀÌ µé°í Èûµé´Ù´Â °ÍÀÌ´Ù. µÎ ¹ø° ¹æ¹ýÀº À©µµ¿ì¸¦ Áö¿ì°í(½±´Ù) ±× ºÎºÐÀ» ¸®´ª½º¿¡¼ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. Áï ¸®ÆÄƼ¼Ç(repartition) ¹æ¹ýÀε¥ ¾à°£ ±î´Ù·Ó°í º°·Î ¹®¼È µÇÁö ¾ÊÀº ¹æ¹ýÀÌ´Ù. ÀÌ ¹æ¹ýÀÇ ÀÌÁ¡Àº ¼º°øÇÑ´Ù¸é ½Ã½ºÅÛÀº ¿¹Àü°ú ¶È °°°í µð½ºÅ© ¿ë·®Àº Áõ°¡ÇÑ´Ù. ¶Ç ÇϳªÀÇ ÀÌÁ¡Àº ½ÇÆÐÇصµ ù ¹ø° ¹æ¹ýÀ» ¾²¸é µÈ´Ù´Â °ÍÀÌ´Ù. ÀÌ ¹®¼¿¡¼´Â ³»°¡ ¾î¶»°Ô Çß´ÂÁö¸¸ ¼³¸íÇÑ´Ù.
´ç½ÅÀÇ °æ¿ì´Â ´Ù¸¦¼öµµ ÀÖ´Ù. ƯÈ÷ ¸¸¾à ´ç½ÅÀÌ Ä¿´Ù¶õ ¾È¾²°í
ÀÖ´Â Çϵ尡 ÀÖ´Ù¸é ÀÌ Çϵ忡 ¸ðµç ÆÄÀÏÀ» ¹é¾÷ÇÏ°í óÀ½ºÎÅÍ ´Ù½Ã
¼³Ä¡Çصµ µÈ´Ù. ³ª´Â ÀÌ ¹®¼ÀÇ ÇÁ¸® ¹öÀüÀÎ fr.col.moderated ¿¡ °Ô½ÃµÈ ¸Þ½ÃÁö¿¡´ëÇÑ »ó¼¼ÇÑ ´äº¯¿¡´ëÇØ Olivier Tharan ¿¡°Ô °¨»çµå¸°´Ù. ³ª´Â Finn Bo Jorgensen °ú Chmouel BoudjnahÀÇ µµ¿ò¿¡´ëÇؼµµ °¨»çµå¸°´Ù.
1.ÁÖ¿ä ÀýÂ÷(Principal Steps) - Áغñ : ¹é¾÷, ÁøÇàÇϱâÀü¿¡ Áß¿äÇÑ ÆÄÀϵ鿡´ëÇØ
Çʱ⸦ ÇÏ°í °Ë»çÇ϶ó.
2. Áغñ ¹× ¾î·Á¿î ºÎºÐ (Preparation and sources of difficulty) ¿ì¼±ÀûÀ¸·Î ÇÙ½É ÆÄÀϵéÀ» ¹é¾÷Ç϶ó. ƯÈ÷ ±¸¼º ÆÄÀÏ°ú ÀÛ¾÷ ÆÄÀϵéÀ». ±×¿¡ ´ëÇؼ´Â ´õ ÀÌ»ó ¾ð±ÞÇÏÁö ¾Ê°Ú´Ù. »çÀü ÀýÂ÷´Â ¾ÕÀ¸·Î ÇÏ´Â ÀϵéÀ» ÀÌÇØÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ÁøÇàÇÏ´Â µ¿¾È ¸í·É°ú ÆÄÀϵ鿡´ëÇÑ ¼³¸íÀ» ÇÏÁö¸¸ ºÎÁ·ÇÏ´Ù. man ÆäÀÌÁö¸¦ ÀÐÀ¸¶ó. fdisk, mk2ext, cp (±¦ÂúÀº ¸í·ÉÀÌ´Ù), lilo, lilo.conf, fstab µîÀÌ´Ù. ¶ÇÇÑ ±¸¼º ÆÄÀÏ¿¡´ëÇؼµµ man ÆäÀÌÁö°¡ ÀÖ´Ù. lilo¿¡´ëÇÑ »ó¼¼ÇÑ ¹®¼´Â /usr/doc/lilo-0.20/doc/ µð·ºÅ丮¿¡ ÀÖ´Ù. (´ç½ÅÀÇ ½Ã½ºÅÛÀÌ Á¤È®È÷ ¼³Ä¡µÅ ÀÖ´Ù¸é). ƯÈ÷ 46ÆäÀÌÁöÀÇ »ç¿ëÀÚ °¡À̵尡 ÀÖ´Ù. fdisk¿¡ ´ëÇؼ´Â /usr/doc/util-linux-2.7/README.fdisk ÆÄÀÏÀ» º¸¶ó. ÀÌ ±ÛÀ» ¾²¸é¼ ³ª´Â ¸Å¿ì À¯¿ëÇÑ °ü·Ã mini-Howto¸¦ ¹ß°ßÇß´Ù. Hard Disk Upgrade Mini How ÀÌ´Ù. ¾Æ·¡°¡ ³ªÀÇ ÆÄƼ¼Ç Å×À̺íÀÌ´Ù. [olivier@snoopy olivier]# /sbin/fdisk -l (en su) Disk /dev/hda: 128 heads, 63 sectors, 788
cylinders
À©µµ¿ì°¡ hda1¿¡ ÀÖ´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. fdisk°¡ FAT32ÆÄƼ¼ÇÀ» <<Unknown>>À̶ó Ç¥½ÃÇÏ´Â °ÍÀº ÀÌ»óÇÏÁö ¾Ê´Ù. ³ªÀÇ Ä¿³Î(2.0.34)Àº À©µµ¿ì ÆÄÀϽýºÅÛÀ» ÀνÄÇÏÁö¸¸ fdisk´Â ±×·¸Áö ¾Ê´Ù. À̸¦ Áõ¸íÇϱâÀ§ÇØ µµ½º ÆÄƼ¼ÇÀ» ¸¶¿îÆ® ÇÑ ÈÄ df ¸í·ÉÀ» ½ÇÇàÇÏ¿´´Ù. [olivier@snoopy olivier]# df
´ç½ÅÀº /etc/fstab, /etc/lilo.conf µÎ °³ÀÇ ±¸¼º ÆÄÀÏÀ» ¼öÁ¤ÇؾßÇÑ´Ù. ÇöÀç´Â ÀÌ·¸°Ô º¸ÀÏ °ÍÀÌ´Ù. [olivier@snoopy olivier] less /etc/fstab
[olivier@snoopy olivier] less /etc/lilo.conf boot=/dev/hda
3. À©µµ¿ì ÆÄƼ¼Ç À籸¼º(Rebuilding the windows partition) Áö±ÝºÎÅÍ´Â ¸ðµç°É ·çÆ®(root) ±ÇÇÑ¿¡¼ ½ÇÇàÇØ¾ß ÇÑ´Ù. ½É¸®ÀûÀÎ ÀÌÀ¯·Î ³ª´Â ´ç½ÅÀÌ root·Î login Çϱ⸦ ¹Ù¶õ´Ù(su¸¦ »ç¿ëÇÏÁö ¸»¶ó). ÆíÁý±â·Î vi¸¦ »ç¿ëÇÑ´Ù¸é w!À¸·Î ÀúÀåÇ϶ó. ¾î¶² °æ¿ìµç ¼öÁ¤ÀÌ ÀúÀåµÇ¾ú´ÂÁö¸¦ È®ÀÎÇ϶ó(ÆíÁý±â¸¦ Á¾·áÇÏ°í¼ less ¸í·ÉÀ» ½ÇÇàÇ϶ó). fdisk ¿Í mke2fs ¸í·ÉÀ» »ç¿ëÇÒ °ÍÀÌ´Ù. ÀÌ ¸í·ÉÀº ÇÏµå µð½ºÅ© ÆÄƼ¼Ç¿¡ »ç¿ëµÇ¸ç ¸ðµç ´Ù¸¥ ÀúÀå¸Åü¿¡µµ »ç¿ëµÈ´Ù. ¸¶¿îÆ® µÇÁö ¾ÊÀº ÆÄƼ¼Ç¿¡ ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù. ¾Æ·¡ ÀýÂ÷¸¦ ¹âÀ¸¶ó. - ÆÄƼ¼ÇÀÌ ¸¶¿îÆ® µÇ¾úÀ¸¸é unmount Ç϶ó. - fdisk¸¦ ½ÇÇàÇ϶ó. hda1ÀÇ ÆÄƼ¼Ç ŸÀÔÀ» º¯°æÇ϶ó.
ÀÌÁ¦ ÀÌ ÆÄƼ¼ÇÀÌ Linux native The partition table
has been altered! ³»°¡ ¾Æ´ÂÇÑ ÀÌ ¸Þ½ÃÁö´Â Á¤»óÀûÀÌ°í ¹«ÇØÇÏ´Ù. ³ª´Â ¸®ºÎÆÃÇÏÁö ¾Ê¾Ò´Ù. - Æ÷¸Ë : mke2fs /dev/hda1. ¼ö¸¹Àº ¼ýÀÚ°¡ ³ªÅ¸³ª°í¼
½Ã½ºÅÛÀÌ ÇÑÂü ¹«½¼ ÀÏÀ» ÇÑ´Ù. ÀÌÁ¦ À©µµ¿ì´Â »ç¶óÁ³´Ù. ÀÌ¿¡ ´ëÇØ ¹«½¼ Äè°¨À» ´À³¢Áö´Â ¾Ê´Â´Ù(³ª´Â À©98¿¡´ëÇÑ °³ÀÎÀû °¨Á¤Àº ¾ø´Ù). ´ÜÁö ³ª´Â ¸®´ª½º°¡ ÁÁÀ» »ÓÀÌ´Ù.
4. »õ ÆÄƼ¼Ç »ç¿ëÇϱâ ÀÌÁ¦ ³ª´Â ¾Æ¹«°Íµµ µé¾îÀÖÁö ¾ÊÀº 1.5 Gb ÆÄƼ¼Ç°ú
/home µð·ºÅ丮¸¦ À§ÇÑ 600 Mb ÆÄƼ¼Ç /¿¡´ëÇÑ 800 Mb (±×¸®°í
100 Mb ½º¿Ò)À» °®°í ÀÖ´Ù.
¸î ³â°£Àº ¾µ Á¤µµ·Î ÃæºÐÇÏ´Ù. ÀÌÁ¦ ¾î¶»°Ô À̸¦ ´Þ¼ºÇϴ°¡. hda1À» Á¢±ÙÇϱâ À§ÇØ ¼´Â ¾îµò°¡¿¡ ¸¶¿îÆ® ÇؾßÇÑ´Ù. º¸Åë /mnt¿¡ ¿Ã¸°´Ù. - /mnt ¿¡ »õ µð·ºÅ丮¸¦ ¸¸µé¶ó. /mnt/tmp ¶ó°í ÇÏÀÚ. (mount´Â µð·ºÅ丮¸¦ ¸¸µé¾î ÁÖÁö ¾Ê´Â´Ù): mkdir /mnt/tmp. - /mnt/tmp¿¡ hda1À» ¸¶¿îÆ®Ç϶ó : mount -t
ext2 /dev/hda1 /mnt/tmp - / ¸¦ /mnt/tmp/ ¿¡ ¿ø·¡ ±¸Á¶¸¦ À¯ÁöÇÑ Ã¤ º¹»çÇ϶ó. : cp -ax / /mnt/tmp/. - a ¿É¼ÇÀº man ÆäÀÌÁö´Â ¸»ÇÏ±æ º¹»ç½Ã¿¡
¿ø·¡ ÆÄÀÏ(µð·ºÅ丮)ÀÇ ±¸Á¶¿Í Ư¼ºÀ» °¡´ÉÇÑÇÑ - hda1¿¡´Â ºüÁø°Ô ÀÖ´Ù. -x ¿É¼Ç ¶§¹®¿¡ /home°ú
/proc µð·ºÅ丮°¡ ºüÁ® ÀÌÁ¦ ÀÏÀÌ ¾à°£ ´õ º¹ÀâÇØÁø´Ù. ¿ì¸®´Â /¸¦ hda2¿¡
°®°íÀÖ´Ù. ±×·¯³ª /mnt/tmp/¿¡µµ ÀÖ´Ù. ÀÌÁ¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÑ´Ù.
fstab¿Í lilo.conf¸¦ ¼öÁ¤ÇØ¾ß ÇÑ´Ù. ±×·¯³ª lilo.conf´Â ´Ù¸£´Ù. ¿ì¸®´Â /etc/lilo.conf¸¦ ¼öÁ¤ÇÏ°í lilo¸¦ µ¹·Á¾ß ÇÑ´Ù. ±×¸®°í /etc/lilo.conf¸¦ /mnt/tmp/etc/lilo.conf ¿¡ º¹»çÇØ¾ß ÇÑ´Ù. ¶Ç´Â /mnt/tmp/etc/lilo.conf ÆÄÀÏÀ» ¼öÁ¤ÇÏ°í¼ -C ¿É¼ÇÀ¸·Î ´Ù¸¥ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇØ¾ß ÇÑ´Ù°í ¾Ë·Á ÁÖ¾î¾ß ÇÑ´Ù. ³ª´Â µÎ¹ø° ¹æ¹ýÀ» ½è´Ù. - /mnt/tmp/etc/fstab ÀÌ ÆÄÀÏÀº ½ÃÀ۽à ¸¶¿îÆ®ÇÏ´Â ¸ðµç °ÍµéÀ» ¾îµð¿¡ ¾î¶»°Ô ¸¶¿îÆ® ÇÒ Áö¸¦ ¾Ë·ÁÁØ´Ù. ¿ì¸®´Â /hda1ÀÌ /°¡ µÇ±â¸¦ ¿øÇÑ´Ù. ±×·¡¼ fstab ÀÇ Ã¹Â° ¶óÀÎÀÌ ¾Æ·¡Ã³·³ µÇ¾ß ÇÑ´Ù. ¹°·Ð ¿ì¸®´Â µÎ°³ÀÇ ·çÆ®¸¦ ¸¶¿îÆ® ÇÒ ¼ö ¾ø´Ù. ¿ì¸®´Â /dev/hda2¿¡¼ ÀÛ¾÷ÇØ¾ß ÇϹǷΠÀ̸¦ /mnt/tmp ¿¡ ¿Ã¸°´Ù. ´Ù¸¥ ºÎºÐÀº ±×´ë·ÎÀÌ´Ù.
- /mnt/tmp/etc/lilo.conf. lilo.conf ´Â liloÀÇ ±¸¼º ÆÄÀÏÀ̸ç MBR¿¡ À§Ä¡ÇÑ´Ù. ¼¼ºÎÀûÀ롂 ´Ù·çÁö ¾Ê´Â´Ù. ´Ù¸¥ »ç¶÷ÀÌ lilo¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é »ç¿ëÇ϶ó°í °·ÂÈ÷ ±ÇÇÏ°Ú´Ù. (lodelin Àº ¿ì¸®ÀÇ °æ¿ì¿¡ Å͹«´Ï ¾ø´Ù. ±×¸®°í ¿äÁòµµ Ç÷ÎÇÇ·Ñ ºÎÆÃÇϳª¿ä?)ÀÌÁ¦ ¿ì¸®´Â lilo¿¡°Ô Ä¿³ÎÀÌ hda1¿¡ ÀÖ´Ù°í ¸»ÇØÁÖ¾î¾ß ÇÑ´Ù. (ÀÌÀü¿¡´Â hda2¿¡ ÀÖ¾ú´Ù) À©µµ¿ì¿¡°üÇÑ ¸ðµç °É Áö¿î´Ù. boot=/dev/hda - lilo ½ÇÇà : /sbin/lilo -v -C /mnt/tmp/etc/lilo.conf.
v´Â lilo ½ÇÇà¿¡ °üÇÑ LILO version 20, Copyright 1992-1997 Werner
Almesberger - ¸®ºÎÆÃÇ϶ó. ¾à°£ÀÇ Å×½ºÆ®¸¦ Çغ¸¶ó.(df,
fdisk -l, µîÀÌ´Ù. ÆÄÀϽýºÅÛÀÌ - /mnt/tmp/¿¡¼ ¸ðµç °É Áö¿ì¶ó. /mnt/tmp¿¡¼
¾Æ·¡Ã³·³ ½ÇÇàÇÑ´Ù. - ÀÌÁ¦ /usr/localÀ» cp -a ¸í·ÉÀ¸·Î /mnt/tmp¿¡
º¹»çÇ϶ó. /dev/hda2 /usr/local ext2 defaults 1 2 - ¸®ºÎÆÃÇÏ°í Å×½ºÆ®Ç϶ó. ÀÛ¾÷Àº ³¡³µ´Ù. ³ª´Â ¸ðµç°Ô ¸¸Á·½º·¯¿ü´Ù. ÇÁ·Î±×·¥À» ¸ðµÎ Å×½ºÆ® ÇßÀ¸³ª ÀÌ»óÀÌ ¾ø´Ù.
¹®Á¦Á¡> ½ÇÁ¦´Â ¾à°£ÀÇ ¹®Á¦°¡ ÀÖ´Ù. À§´Â ½ÇÁ¦ ±×´ë·Î´Â ¾Æ´Ï°í ÀÌ»óÀûÀÎ °æ¿ìÀÌ´Ù. ³»°¡ ÇÒ ¼ö ÀÖ´Â Ãæ°í´Â ´ç½ÅÀÌ ÇöÀç ÁøÇà ÁßÀÎ ³»¿ëÀ» ÀÌÇØÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ±×·¡¼ Àß ¾ÈµÇ¸é ±×°ÍÀ» ¼öÁ¤ÇؾßÇÑ´Ù. Olivier Tharan Àº ³»°Ô ¡°½Ì±Û À¯Àú¸ðµå·Î ¸®ºÎÆÃÇ϶ó°í ÇßÁö¸¸ ±×·¸°Ô ÇÏÁö ¾Ê¾Ò´Ù. ¿Ö³ÄÇÏ¸é ³»°¡ ½Ì±ÛÀ¯Àú¸ðµå¿¡ ´ëÇØ ¾Æ´Â À¯ÀÏÇÑ ¹®¼¿¡´Â ¡°½Ì±ÛÀ¯Àú ºÎÆ®¸ðµå¿¡¼ ÆÄÀÏÀ» º¸¶ó¡± ¿´´Ù. ù ¹ø° ¸®ºÎÆ® ÈÄ¿¡´Â ºÎÆõð½ºÄÏÀ» ¸¸µå´Â°Ô ½ÅÁßÇÑ Ã³»çÀÌ´Ù. À̰͵µ »óȲ¿¡ µû¶ó ´Ù¸£´Ù. ±×·¯³ª ³ª´Â Á¤È®È÷ ¾ËÁö ¸øÇÑ´Ù. ³»°¡ °ÞÀº ¹®Á¦µéÀÌ´Ù. ù¹ø ¸®ºÎÆà Àü¿¡ ³ª´Â ¸ðµç°É ´Ù Çß´Ù. ±×·¯³ª ÆÄÀϽýºÅÛ ¸¶¿îÆ® ÈÄ ¿©·¯ ¿¡·¯ ¸Þ½ÃÁö°¡ ȸ鿡 ³ªÅ¸³µ´Ù. ¾ð¶æ Àб⿡´Â /proc ... error ... error ... /home ... error µî À̾ú´Ù(/var/log/messages¿¡´Â ¾È³ª¿Ô´Ù). ±×¸®°í¼ login ÇÁ·ÒÇÁÆ®°¡ »ç¶óÁ³´Ù. ³ª´Â root·Î loginÇß´Ù. [root@snoopy root]$ df
homeÀÌ ¸¶¿îÆ® µÇÁö ¾Ê¾Ò´Ù. fstabÀ» ÆíÁýÇØ
º¸¾ÒÀ¸³ª ¸ðµç°Ô Á¤»óÀ̾ú´Ù. ±×·¯´Ù ±â¹ßÇÑ »ý°¢ÀÌ µé¾ú´Ù.
/homeÀ» ¸¶¿îÆ®ÇØ º¸ÀÚ. ±×·¯³ª °á°ú´Â ¾Æ·¡ ¿¡·¯ ¸Þ½ÃÁö ¿´´Ù. ³ª´Â ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ¹«¾ðÁö¸¦ ±ú´Þ¾Ò´Ù. ±×¸®°í cp¿¡¼ x ¿É¼ÇÀ» Àؾú´Ù´Â »ý°¢ÀÌ µé¾ú´Ù. ±×·¡¼ /home°ú /proc¸¦ ¸¸µé°í ¸¶¿îÆ®ÇÏ´Ï ¸ðµç°Ô ÀÛµ¿µÇ¾ú´Ù. ±×·¡¼ À§¿Í °°ÀÌ Àû´Â´Ù. ÂüÁ¶>
ÇÊÀÚ : Olivier Chapuis |