ÇÊÀÚ : ¾çÀ¯¼º(yooseong@debian.org)
|
Áö³ ¹ø¿¡´Â Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ°ú ¿äÁò ¸¹ÀÌ »ç¿ëÇÏ°í ÀÖ´Â ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛ¿¡ ´ëÇÑ ÀÌ·ÐÀûÀÎ ³»¿ë°ú ÇÔ²² ÁغñÀÛ¾÷À» Çغ¸¾Ò½À´Ï´Ù. À̹ø¿¡´Â ÀÌ·¯ÇÑ ±âÃÊÀûÀÎ Áö½Ä°ú »çÀüÁغñ ÀÛ¾÷ÇÏ¿¡¼ ±âÁ¸¿¡ »ç¿ëÇÏ°í ÀÖ´ø ext2 ÆÄÀÏ ½Ã½ºÅÛÀ» ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î º¯°æÇÏ´Â ÀÛ¾÷À» ¼Ò°³ÇÏ°Ú½À´Ï´Ù. ±×·±µ¥ ¿©±â¼ ±âÁ¸ÀÇ ext2 ½Ã½ºÅÛÀ» ¶óÀÌÀú
ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¹Ù²Ù´Â °úÁ¤¿¡¼ ¿ÏÀüÇÏ°Ô ¹é¾÷À» ÇصÎÁö ¾ÊÀ¸¸é
½Ã½ºÅÛÀÌ ºñÁ¤»óÀûÀ¸·Î ÀÛµ¿Çϰųª »õ·Î ½Ã½ºÅÛÀ» ¼³Ä¡ÇØ¾ß ÇÏ´Â
½É°¢ÇÑ(?)»çÅ°¡ ¹ú¾îÁö°Ô µÉÁö ¸ð¸£´Ï ÁÖÀÇÇؼ ÇØÁÖ±æ ¹Ù¶ó°Ú½À´Ï´Ù.
±×¸®°í ½Ã½ºÅÛ¿¡ Á÷Á¢ÀûÀ¸·Î ¿µÇâÀ» ¹ÌÄ¡Áö ¾ÊÀº
/home µð·ºÅ丮ÀÇ °æ¿ì´Â ´Ù¸¥ ¿©ºÐÀÇ °ø°£ÀÌ ÀÖ´Ù¸é ±×°÷À¸·Î ¿Å±â°í
¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î Æ÷¸Ë ÈÄ ´Ù½Ã ¿ø»óÅ·Π¸¸µé¸é µÇÁö¸¸ ³ª¸ÓÁö
½Ã½ºÅÛ¿¡ ¿µÇâÀ» ÁÖ´Â /, /var, /usrµîÀÇ µð·ºÅ丮ÀÇ ³»¿ëÀ» º¯°æÇÒ
¶§´Â µÇµµ·ÏÀ̸é single ¸ðµå·Î ºÎÆÃÇÏ¿© ÀÛ¾÷À» ÇØÁÖ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
1. ½ÃÀÛÇϱ⠿켱 ÀÛ¾÷À» Çϱâ Àü¿¡ ½Ã½ºÅÛÀÇ ³»¿ëÀ» ¹é¾÷ÇØµÑ °ø°£À» ¸¶·ÃÇØ µÎ¾î¾ß ÇÕ´Ï´Ù. ±×³É ±× ¾È¿¡¼ ¾î¶»°Ô ÇØ°áÇصµ µÇ°ÚÁö¸¸ ¿©ºÐÀÇ °ø°£À» ¸¶·ÃÇصΰí ÀÛ¾÷À» ÇÏ´Â °ÍÀÌ ÈξÀ ÁÁÀ» °ÍÀÔ´Ï´Ù. (1) ÀÚ½ÅÀÇ ÆÄƼ¼Ç È®ÀÎÇϱâ¿Í /home ÆÄƼ¼Ç ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î Æ÷¸ËÇϱâ ÇÊÀÚÀÇ °æ¿ì / ¿Í /usr, /var, /home, /opt ·Î ÆÄƼ¼ÇÀ» ³ª´©¾ú´Ù. /opt °¡ ¿©±â¼ ¹é¾÷À» ÇØµÑ ¹Ì¸® Àâ¾ÆµÐ °ø°£ÀÌ¸é ³ªÁß¿¡ ÇÊ¿äÇÏ¸é ¿©±â¸¦ ´Ù¸¥ ¿©·¯°¡Áö À¯¿ëÇÑ ¿ëµµ·Î »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. root@swirl:#df -h ÇÊÀÚÀÇ ÆÄƼ¼ÇÀε¥ ¾Õ¼µµ À̾߱âÇßµíÀÌ /opt
¿¡ ´Ù¸¥ ÆÄƼ¼ÇÀÇ ºÎºÐÀ» °è¼Ó ¹é¾÷À» ÇØ°¡¸ç Çϳª¾¿ reiserfs ·Î
¹Ù²Ù°í ¿ø»óº¹±ÍÇÏ´Â ÀÛ¾÷À» Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù. #cp -a /home/* /opt ¸¦ ½ÇÇàÇÑ ÈÄ¿¡ Á¶±Ý ½Ã°£ÀÌ °É¸®°í ³ª¸é ¸ðµç /home ÀÇ ³»¿ëÀÌ /opt ¾Æ·¡¿¡ º¹»ç°¡ µË´Ï´Ù. tar¸¦ »ç¿ëÇÏ´Â °æ¿ì´Â #tar cvpf - /home | (cd /opt ; tar xf -) ÀÌ °úÁ¤ÀÌ ³¡³ª°í ³ª¼´Â /dev/hda7(home ÆÄƼ¼Ç)À» ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î Æ÷¸ËÇÕ´Ï´Ù. Áö³ È£¿¡¼ ¼Ò°³Çß´ø reiserfsprog ÇÁ·Î±×·¥ÀÇ ÄÄÆÄÀÏÀÌ Á¦´ë·Î µÇ¾î ½ÇÇàÀÌ Àß µÈ´Ù´Â °¡Á¤ÇÏ¿¡¼ ÇÏ°Ú½À´Ï´Ù. #umount /dev/hda7 ¿ì¼± /dev/hda7À» ¾ð¸¶¿îÆ® ÇÕ´Ï´Ù. ±×¸®°í ³ª¼ /dev/hda7À» ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î Æ÷¸ËÇÕ´Ï´Ù. #mkreisefs /dev/hda7 <----------------mkreiserfs, 2000----------------> ¶ó´Â Áú¹®Àº ¸ðµç °ÍÀ» Æ÷¸ËÇÏ°Ú´Ù´Â ÀǹÌÀÌ´Ù. ¹°·Ð µ¥ÀÌÅ͸¦ ¸ðµÎ ¹é¾÷ÇصР»óȲÀ̶ó°í °¡Á¤ÇÕ´Ï´Ù. y¸¦ ÀÔ·ÂÇϸé Initializing journal - 0%...20%...40%...60%...80%...100% ReiserFS core development sponsored by SuSE Journaling sponsored by MP3.com. To learn about the programmers and ReiserFS,
please go to Have fun. ±×¸®°í ³ª¼ ¾Õ¼µµ ¾ð±ÞÇßÁö¸¸ /etc/fstab ºÎºÐ¿¡¼ /dev/hda7 ÀÇ ext2 ºÎºÐÀ» reiserfs ·Î ¹Ù²Ù°í ÀúÀåÇÏ°í ³ª¿Â ÈÄ¿¡ #mount /dev/hda7 /dev/hda7À» ´Ù½Ã ¸¶¿îÆ® ÇÏ°í #cp -a /opt/* /home ¿ø·¡ /home¿¡ ÀÖ´ø ¸ðµç ³»¿ëÀ» ¿ø·¡ ÆÄƼ¼ÇÀ¸·Î º¯°æÇϸé /home ÆÄƼ¼ÇÀº ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛ À§¿¡¼ ÀÛµ¿ÇÏ°Ô µÇ´Â °ÍÀÔ´Ï´Ù. ¸¸¾à ¿©±â¼ ½ÇÆÐÇϸé, reiserfsprogs ¿Í Ä¿³Î¼Ò½ºÀÇ reiserfs Äڵ尡 ¼·Î ȣȯµÇÁö ¾Ê´Â °æ¿ìÀÏ °ÍÀÔ´Ï´Ù. Áö¿øµÇÁö ¾Ê´Â ÆÄÀϽýºÅÛÀ̶ó´Â ¸Þ½ÃÁö°¡ ³ª¿À¸é Ä¿³Î ÄÄÆÄÀÏÀ» Àß ¸øÇÑ °ÍÀÔ´Ï´Ù. ´Ù½Ã ¾Ë¸ÂÀº ¹öÁ¯À¸·Î ÄÄÆÄÀÏÀ» ´Ù½Ã ÇØ¾ß ÇÕ´Ï´Ù. ±× ´ÙÀ½Àº /opt µð·ºÀ» ´Ù½Ã ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¹Ù²Ù´Â °ÍÀε¥ ¹°·Ð home ÆÄƼ¼ÇÀ» ¹Ù²Ù´Â °Í°ú °°Àº ¹æ¹ýÀ¸·Î Çϴµ¥ ¿ø·¡ ÀÌ°÷Àº ¹é¾÷ÇÒ ÇÊ¿ä°¡ ÀÖ´Â ÆÄÀÏÀÌ ¾ø±â ¶§¹®¿¡ ±×³É #umount /dev/hda8 ¾ð¸¶¿îÆ®¸¦ ÇÏ°í Æ÷¸ËÀ» ÇÏ¸é µË´Ï´Ù. #mkreiserfs /dev/hda8 ¿©±â¼ y¸¦ ¼±ÅÃÇÏ°í /etc/fstab ÀÇ /dev/hda8 ÀÇ ext2¸¦ reiserfs ·Î ¹Ù²Ù°í, ´Ù½Ã #mount /dev/hda8 À» ½ÇÇàÇϸé reiserfs ·Î /opt ÆÄƼ¼ÇÀÌ ¸¶¿îÆ®µÈ °ÍÀÔ´Ï´Ù.
2. /usr ÆÄƼ¼Ç°ú /var ÆÄƼ¼ÇÀ» ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ» º¯°æÇϱ⠴ÙÀ½À¸·Î ÇÒ ºÎºÐÀº /usr¿Í /varÀε¥ ÀÌ ºÎºÐºÎÅÍ´Â
Á» ½Å°æÀ» ½á¾ß ÇÏ´Â ºÎºÐÀÔ´Ï´Ù. #cp -a /usr/* /opt/usr ¿©±â¼µµ tar ¸í·ÉÀ» »ç¿ëÇÏ¿© ¹é¾÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. (1) /usr ÆÄƼ¼Ç ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î º¯°æÇϱ⠱׸®°í ³ª¼ /etc/fstabÀ» ¼öÁ¤ÇÏ¿© usrºÎºÐÀ» opt·Î opt¸¦ usr·Î º¯°æÇÏ°í ³ª¼ ÀçºÎÆÃÀ» ÇÕ´Ï´Ù. ---------------------------------------------------- /dev/hda8 /opt ext2
defaults 0 1 ±×¸®°í ¾Õ¼µµ À̾߱âÇßÁö¸¸ ½Ã½ºÅÛ¿¡¼ Áß¿äÇÑ
ºÎºÐÀ» ´Ù·ç°Ô µÇ´Â °æ¿ìÀ̹ǷΠµÇµµ·ÏÀ̸é Linux single ·Î ºÎÆÃÇؼ
µé¾î°¡´Â °ÍÀÌ ÁÁ½À´Ï´Ù. #umount /dev/hda5 y¸¦ ¼±ÅÃÇÏ¿© ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î Æ÷¸ËÀ»
ÇÕ´Ï´Ù. µ¿ÀÏÇÑ ¹æ¹ýÀ̱⠶§¹®¿¡ ±»ÀÌ ¿©±â¼ µû·Î ¼³¸íÀº ÇÏÁö
¾Ê°Ú½À´Ï´Ù. º¯°æÀü ±×¸®°í ³ª¼ ´Ù½Ã /dev/hda5 ¸¦ ¸¶¿îÆ®ÇÑ´Ù #mount /dev/hda5 ¿©±â±îÁö Á¤»óÀûÀ¸·Î µÇ¾ú´Ù¸é fstabÀÇ opt¿Í usr¸¦ ´Ù½Ã ¿ø»óÅ·Π/dev/hda5 /usr reiserfs
defaults 0 1 À¸·Î ¹Ù²Ù¾îµÎ°í ´Ù½Ã ÀçºÎÆÃÇÕ´Ï´Ù. ¹°·Ð ÀÛ¾÷ÀÌ ³²¾Æ Àֱ⠶§¹®¿¡ Linux single ¸ðµå·Î ºÎÆÃÇÕ´Ï´Ù. /var ÆÄƼ¼Ç ¶ÇÇÑ ½Ì±Û·Î ºÎÆÃÇÏ¿© À§ÀÇ usr
ÆÄƼ¼Ç°ú °°Àº ¹æ¹ýÀ» ÃëÇÏ¿© Æ÷¸ËÇÏ°í ´Ù½Ã ¸¶¿îÆ®ÇÏ¸é µË´Ï´Ù.
°°Àº ¹æ¹ýÀ̹ǷΠ¶Ç ¼³¸íÇÏÁö ¾Ê°Ú½À´Ï´Ù. ÀÌ¿Í °°Àº ¹æ¹ýÀ» ÅëÇؼ ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î
¹Ù²Ù°í ³ ÈÄÀÇ /etc/fstab ³»¿ëÀ» º¸¸é ¾Æ·¡¿Í °°½À´Ï´Ù.
3. root ÆÄƼ¼ÇÀ» ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î º¯°æÇϱ⠸¶Áö¸·À¸·Î ÀÌ ºÎºÐ¿¡¼ À߸øµÇ¾î ½Ã½ºÅÛÀ» ´Ù½Ã ¼³Ä¡ÇÏ´Â °æ¿ì°¡ »ý±â´Âµ¥ ·çÆ® ÆÄƼ¼ÇÀÌ Å©Áö ¾ÊÀº °æ¿ì´Â ±»ÀÌ ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¹Ù²Ü ÇÊ¿ä°¡ ¾øÁö¸¸, ±×¸® ¾î·Á¿î ÀÛ¾÷Àº ¾Æ´Ï¹Ç·Î µµÀüÇغ¸´Â °Íµµ ÁÁÀ» °ÍÀÔ´Ï´Ù. ¿ì¼± /opt·Î /ÀÇ ³»¿ëÀ» º¹»çÇÏ¿© »ç¿ëÇÏ°Ô À§ÇÏ¿© ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ¼öÇàÇÑ´Ù. #cp -a /* /opt ¸¦ ½ÇÇàÇϸé /opt ÆÄƼ¼ÇÀÌ ·çÆ® ÆÄƼ¼ÇÀ¸·Î ÀνÄÇÏ°Ô µË´Ï´Ù. ±×¸®°í /opt/etc/lilo.conf ÀÇ ÆÄÀÏÀ» ¼öÁ¤ÇÏ¿© boot=/dev/hda ¸¦ boot=/dev/hda8 ·Î root=/dev/hda3À» root=/dev/hda8 ·Î ¹Ù²ß´Ï´Ù. ±×¸®°í /opt/etc/fstab/ ÆÄÀÏÀÇ ³»¿ë Áß¿¡¼ /dev/hda3 / ext2 defaults,errors=remount-ro
0 1 /dev/hda8 /opt reiserfs defaults
0 1 ÀÌ »óȲ¿¡¼ #lilo ¸¦ ½ÇÇàÇÏ¿© ºÎÆ®·¹Äڵ带 /dev/hda8 ÆÄƼ¼ÇÀÇ 0¹ø ·¹Äڵ忡 ±â·ÏÇÕ´Ï´Ù. ±×¸®°í ³ª¼ exit ÇÏ¿© ¿ø·¡ÀÇ ext2 ÆÄƼ¼ÇÀÎ /·Î µé¾î¿Â ÈÄ¿¡ /etc/lilo.conf ¿¡ ´ÙÀ½À» Ãß°¡ÇÕ´Ï´Ù. (±âÁ¸ÀÇ Ã³À½¿¡ ÀÖ¾ú´ø lilo.conf ´Â ´Ù¸¥ À̸§À¸·Î ¹é¾÷À» Çصδ °ÍÀÌ ÁÁ½À´Ï´Ù.) other=/dev/hda8 ÀúÀåÇÏ°í ³ª¿Í¼ #lilo ¸¦ ½ÇÇàÇÏ¿© Á¤»óÀ¸·Î µÇ¾ú´ÂÁö È®ÀÎÇÑ ÈÄ¿¡ ÀçºÎÆÃÀ» ÇÏ¿© lilo ¸Þ´º¿¡¼ reiser¸¦ ¼±ÅÃÇÏ¿© µé¾î°¡¸é ´Ù½Ã lilo ¸Þ´º°¡ ³ª¿À°í °Å±â¼ ¿£Å͸¦ Ãļ ¸®´ª½º·Î ºÎÆÃµÇ¸é ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ºÎÆÃµÈ °ÍÀÔ´Ï´Ù. Áï /opt ºÎºÐÀ» ÀνÄÇÏ°Ô µÈ °ÍÀÔ´Ï´Ù. ¹°·Ð ÀÌ »óȲµµ ½Ì±Û¸ðµå ºÎÆÃÇÏ¿©¾ß ÇÕ´Ï´Ù. #umount /opt ¸¦ ÇÏ¿© ¸¶¿îÆ®¸¦ ÇØÁöÇÏ°í #mkreiserfs /dev/hda3 ¿¡¼ y¸¦ ¼±ÅÃÇÏ¿© Æ÷¸ËÀ» ÇÕ´Ï´Ù. ±×¸®°í ³ª¼
Ç×»ó ÇØ¿Ô´ø ´ë·Î /etc/fstab ÀÇ ³»¿ëÀ» º¯°æÇÕ´Ï´Ù. ´Ù½Ã /opt ÆÄƼ¼ÇÀ» ¸¶¿îÆ®ÇÏ°í #mount /opt ¿ø·¡ÀÇ ³»¿ëÀ¸·Î º¹±¸ÇÕ´Ï´Ù. #cp -a /opt/* / ±×¸®°í ³ª¼ ¿ø·¡ÀÇ lilo.conf ¸¦ ¿ø»óº¹±Í ½ÃÅ°°í, #lilo ¸¦ ½ÇÇà½ÃÅ°°í ÀçºÎÆÃÀ» ÇÏ¸é µË´Ï´Ù. ÀÌ·¸°Ô ÀçºÎÆÃÇÏ¿© Ä¿³ÎÀÌ Àß ¿Ã¶ó¿À¸é ¿©·¯ºÐÀº ¼º°øÇÑ °ÍÀÌ µÉ °ÍÀÔ´Ï´Ù. ÇÏÁö¸¸ ¸®´ª½º¸¦ ÀÚÁÖ ¸¸ÁöÁö ¾Ê°Å³ª ÇÑ ºÐµéÀº ±×³É / ´Â ±×´ë·Î ext2 ·Î ³õ¾Æ µÎ´Â °ÍÀÌ ¾ÈÀüÇÒ °ÍÀÔ´Ï´Ù. Ȥ½Ã¶óµµ ÀÌ ºÎºÐ¿¡ ´ëÇؼ Á»´õ ¾ÈÀüÇÑ ¹æ¹ýÀ¸·Î ÇÏ°í ½ÍÀ¸½Å ºÐµéÀº http://debianusers.orgÀÇ ¼³Ä¡ÆÁ ¶õ¿¡ reiserfs ¿¡ °üÇÑ ¹Úº´ÁØ´ÔÀÇ ±ÛÀ» Âü°í ÇÏ½Ã¸é µË´Ï´Ù. ÀÚ ÀÌÁ¦ ÀÚ½ÅÀÌ »ç¿ëÇÏ´Â ¸ðµç ÆÄƼ¼ÇÀÌ ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¹Ù²î¾ú½À´Ï´Ù. ½ÇÁ¦·Î ÇÊÀÚÀÇ °æ¿ì´Â Á¤¸» Á¤»ó ÀÛµ¿ÇÏ´ÂÁö ½Ã½ºÅÛÀÇ Àü¿øÀ» ±×³É ³»·Á¹ö¸° °æ¿ì°¡ ÀÖ¾ú´Âµ¥ ¾ÆÁÖ Àß ÀÛµ¿ÇÏ¿´½À´Ï´Ù. ¸¶Áö¸·À¸·Î ´çºÎÇÏ°í ½ÍÀº ¸»Àº µÇµµ·ÏÀ̸é Ä¿³Î 2.4.2ÀÌ»óÀÇ ¹öÁ¯À» »ç¿ëÇÏ°í reiserfsprogs ÇÁ·Î±×·¥µµ ÃֽŹöÁ¯À» ÀÌ¿ëÇÏ´Â °ÍÀ» ±ÇÀåÇÕ´Ï´Ù.
4. ¸¶Ä¡¸ç 2ȸ¿¡ °ÉÃÄ °£´ÜÇÑ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛ°ú ±âÁ¸ÀÇ ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛÀÎ ext2¸¦ ¸ðµÎ ¶óÀÌÀú ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¹Ù²Ù¾î º¸´Â °úÁ¤À» »ìÆ캸¾Ò½À´Ï´Ù. ¾Õ¼µµ À̾߱âÇÏ¿´Áö¸¸ ºñÁ¤»óÀûÀÎ Àç ºÎÆÃÀÌ ÀÌ·ç¾îÁø °æ¿ì ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀº ext2 º¸´Ù ¼Óµµ³ª ¼º´É¸é¿¡¼ Ź¿ùÇÑ ±â´ÉÀ» ¹ßÈÖÇÒ °ÍÀÔ´Ï´Ù. ÇÊÀÚÀÇ °æ¿ì´Â ³ëÆ®ºÏÀÇ ¾ÈÁ¤¼ºÀ» À§ÇÏ¿© ¹Ù²Ù¾úÁö¸¸ Á¤¸» Áß¿äÇÑ ÀÛ¾÷À» ÇÏ´Â °æ¿ì³ª ´ë¿ë·® ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ÀÌ·¯ÇÑ Àú³Î¸µ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ±×·³ ÀÌÁ¦ºÎÅÍ Á»´õ ³ªÀº ȯ°æ¿¡¼ ¸®´ª½º¸¦ »ç¿ëÇØ º¸½Ê½Ã¿À. |