Àüü °úÁ¤¿¡¼ÀÇ ¸¶Áö¸· ºÎºÐÀº µ¥ÀÌÅͰ¡ ¼Õ½ÇµÉ °¡´É¼ºÀÌ ÀÖ´Â ÇÑ ¾Æ¸¶µµ ½ÇÁ¦·Î °¡Àå ±î´Ù·Ó°í À§ÇèÇÑ °úÁ¤ÀÏ °ÍÀÌ´Ù. ³ª´Â XFS ·ÎÀÇ À̵¿À» Çϱâ Àü¿¡ ½Ã½ºÅÛÀÇ ¿ÏÀüÇÑ ¹é¾÷ (ȤÀº Àû¾îµµ Áß¿äÇÑ ÀÚ·á ¸ðµÎ)À» Çϱ⸦ ÃßõÇÑ´Ù. À̺κÐÀº ¿ª½Ã ¼³¸íÇϱ⿡µµ °¡Àå ¾î·Á¿îµ¥, ´ç½ÅÀÇ ÆÄÀϽýºÅÛ ¼³Á¤¿¡ µû¶ó¼ À̵¿À» ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¼ö¹é°¡Áö°¡ µÉ °ÍÀ̱⠶§¹®ÀÌ´Ù. ³ª´Â ¿©·¯ºÐ¿¡°Ô »õ·Î¿î ÆÄÀϽýºÅÛÀ» ¸¸µå´Â ±âº» ¸í·ÉÀ» ¾Ë·ÁÁÙ °ÍÀ̰í, ÆÄÀϽýºÅÛ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ý¿¡ ¾î¶»°Ô Âø¼öÇÒÁö¿¡ ´ëÇÑ ¸î°¡Áö ¿äÁ¡µéÀ» ¾Ë·ÁÁÖ·Á°í ³ë·ÂÇÒ°ÍÀ̰í, ÀüüÀûÀ¸·Î´Â ³ª ÀÚ½ÅÀÇ ÆÄÀϽýºÅÛÀ» À̵¿Çϴµ¥¿¡ »ç¿ëÇß´ø ¹æ¹ýÀ» ¿©·¯ºÐ¿¡°Ô ¾Ë·ÁÁÙ °ÍÀÌ´Ù.
¿ÏÀüÇÑ XFS ½Ã½ºÅÛÀ» ¸¸µå´Â °ÍÀÇ °¡Àå ¾î·Á¿î ºÎºÐÀº ¾Æ¸¶µµ / ÆÄÀϽýºÅÛÀ» À̵¿½ÃŰ´Â °ÍÀÏÅÙµ¥, / °¡ ½Ã½ºÅÛÀÇ ³ª¸ÓÁö Àüü¸¦ ÁöÅÊÇÏ´Â °ÍÀÌ°í ±×°ÍÀº ½Ã½ºÅÛ ¿î¿µÁß¿¡´Â ½ÇÁ¦·Î ¾ð¸¶¿îÆ® µÉ ¼ö ¾ø±â ¶§¹®ÀÌ´Ù. ¸¸¾à / ·Î ¸¶¿îÆ®µÉ ¼ö ÀÖ´Â ¿©ºÐÀÇ ÆÄƼ¼ÇÀÌ ÀÖ´Ù¸é ÀÌ¿Í ºñ½ÁÇÑ ¹æ¹ýÀ¸·Î ÇÒ ¼ö ÀÖ´Ù(¿¹Á¦¿¡¼´Â /dev/hda4 ¸¦ ¿©ºÐÀÇ ÆÄƼ¼ÇÀ¸·Î, /dev/hda2¸¦ / ·Î »ç¿ëÇÑ´Ù).
$ mkfs -t ext2 /dev/hda4 $ mkdir /mnt/temp $ mount -t ext2 /dev/hda4 /mnt/temp $ cd / $ tar lcf - .|(cd /mnt/temp; tar xpvf - ) |
³»°¡ / ÆÄÀϽýºÅÛ¿¡¼ ¿©ºÐÀÇ ÆÄÀϽýºÅÛÀ¸·Î ÆÄÀϵéÀ» º¹»çÇϱâ À§ÇØ ¿©±â¼ tar À» »ç¿ëÇÔÀ» ÁÖ¸ñÇ϶ó. ´ë½Å cp -dpR À» »ç¿ëÇÒ¼öµµ ÀÖÁö¸¸, ³»°¡ ¿©±â¼ º¸ÀΰͰú °°ÀÌ -l Ç÷¡±×¸¦ ºÙ¿© tar À» »ç¿ëÇÏ¸é ¿ÀÁ÷ / ÆÄÀϽýºÅÛ ¾È¿¡ ÀÖ´Â ÆÄÀϸ¸À» º¹»çÇÒ °ÍÀÌ´Ù(´Ù½Ã ¸»Çϸé, ´ç½ÅÀÌ /usr ·Î ¸¶¿îÆ®ÇØµÐ ¶Ç´Ù¸¥ ÆÄƼ¼ÇÀÌ ÀÖ´Ù¸é ±×·¯ÇÑ °ÍÀº º¹»çµÇÁö ¾ÊÀ» °ÍÀ̶ó´Â ¸»ÀÌ´Ù).
´ÙÀ½ ´Ü°è´Â /etc/fstab ¿Í /etc/lilo.conf ¿¡ ÀÖ´Â /dev/hda4 ¿¡ ´ëÇÑ ¸ðµç ÂüÁ¶¸¦ /dev/hda2 ·Î ¹Ù²Ù°í lilo ¸¦ ½ÇÇàÇÑ´Ù. ±×¸®°í ³ª¼ ½Ã½ºÅÛÀ» ´Ù½Ã ºÎÆÃÇØ¾ß ÇÑ´Ù.
½Ã½ºÅÛÀ» ÀçºÎÆÃ ÈÄ¿¡´Â /dev/hda4 °¡ /·Î ¸¶¿îÆ®µÉ °ÍÀÌ°í ¿ø·¡ÀÇ / ÆÄÀϽýºÅÛ (/dev/hda2)´Â ¸¶¿îÆ®µÇÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌÁ¦´Â /dev/hda2 ¿¡ »õ·Î¿î XFS ÆÄÀϽýºÅÛÀ» ¸¸µé ¼ö ÀÖ´Ù.
$ mkfs -t xfs /dev/hda2 |
±×¸®°í ³ª¼ »õ·Î¿î xfs ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ®ÇÑ´Ù:
$ mount -t xfs /dev/hda2 /mnt/temp |
±×¸®°í ¿ø·¡ÀÇ / ÆÄÀϽýºÅÛÀ» ±×°ÍÀÇ ¿ø·¡ À§Ä¡·Î µ¹·Á³õ´Â´Ù:
$ cd / $ tar lcf - .|(cd /mnt/temp; tar xpvf -) |
´Ù½Ã Çѹø /etc/fstab ¿Í /etc/lilo.conf ¿¡ ÀÖ´Â /dev/hda4 ÀÇ ¸ðµç °´Ã¼¸¦ ¹Ù²Ù°í lilo ¸¦ ½ÇÇàÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ /etc/fstab ¿¡ ÀÖ´Â / ÀÇ ÆÄÀϽýºÅÛ À¯ÇüÀ» ¹Ù²ãÁÖ¾î¾ß ÇÑ´Ù. ÀÌÁ¦´Â ÀÌ¿Í ºñ½ÁÇØ º¸ÀÏ °ÍÀÌ´Ù:
/dev/hda2 / xfs defaults 1 1 |
ÁÖÀÇ: ¸î¸î ¸®´ª½º ¹èÆ÷ÆÇ¿¡¼ À§ÀÇ ¿¹Á¦ »óÀÚ ÀÌ¿ÜÀÇ fstab ¿¡ ÁÖ¾îÁø ¿É¼ÇÀº ´ÜÁö "defaults" ÀÌ»óÀÇ ±íÀÌÀÖ´Â °ÍÀϼöµµ ÀÖ´Ù. ¿¹¸¦ µé¾î µ¥ºñ¾È ½Ã½ºÅÛÀº "defaults,errors=remount-ro"¸¦ »ç¿ëÇÑ´Ù. "defaults" Ű¿öµå¸¦ Á¦¿ÜÇϰí´Â ¸¶¿îÆ® ¿É¼ÇÀÌ ¸ðµç ÆÄÀϽýºÅÛ¸¶´Ù ´Ù¸£´Ù. ´ç½ÅÀÌ »ç¿ëÇϰíÀÚ Çϴ ƯÁ¤ÇÑ XFS ¸¶¿îÆ® ¿É¼ÇÀ» ¾Ë°í ÀÖÁö ¾Ê´Â ÇÑÀº µðÆúÆ® ¿É¼ÇÀ» »ç¿ëÇ϶ó. ÁÖ¾îÁø µ¥ºñ¾È ¿¹Á¦¿¡¼´Â, errors ¿É¼ÇÀº XFS ¿¡¼´Â »ç¿ëÀÌ ºÒ°¡´ÉÇÏ¸ç ´ç½ÅÀÇ ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ®µÇÁö ¸øÇÏ°Ô ÇÒ °ÍÀÌ´Ù.
ÀÌÁ¦ »õ·Î¿î xfs / ÆÄÀϽýºÅÛÀ¸·Î ½Ã½ºÅÛÀ» ¸®ºÎÆ®ÇÑ´Ù.
¹°·Ð ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» À̵¿ÇÏ´Â ¹æ¹ý¿¡´Â ¿©·¯°¡Áö ´Ù¸¥ ¹æ¹ýÀÌ ÀÖ°í ¸¸¾à ´ç½ÅÀÌ ÁÁÀº »ý°¢À» °®°í ÀÖ´Ù¸é ³ª´Â Á¤¸» ±×°ÍÀ» ¾Ë°í ½Í°í ¿©±â¼ÀÇ ¹æ¹ýº¸´Ù ´õ °£´ÜÇØº¸Àδٸé ÀÌ ¹®¼¿¡ ±×°ÍÀ» ³ÖÀ» °ÍÀÌ´Ù. ³ª ÀÚ½ÅÀº ÀÛ¾÷ÇÒ ¿©ºÐÀÇ ÆÄƼ¼ÇÀÌ ¾ø¾úÀ¸³ª CD ·¹ÄÚ´õ°¡ ÀÖ¾úÀ¸¹Ç·Î ³» ·çÆ® ÆÄÀϽýºÅÛÀ» CD ·Î ±¸¿ö¼ »õ·Î¿î xfs / ¸¦ ¸¸µå´Âµ¿¾È ·çÆ®·Î ¸¶¿îÆ®Çß´Ù. ÇÏÁö¸¸, ¸ðµç °æ¿ì¿¡µµ »õ·Î¿î ÆÄÀϽýºÅÛÀ» »ý¼ºÇÏ°í ¸¶¿îÆ®ÇÏ´Â ±âº»ÀûÀÎ ¸í·É¾î´Â ¸ðµÎ °°À» °ÍÀÌ´Ù.
°úÁ¤ÀÇ ¸¶Áö¸·Àº ¸Å¿ì °£´ÜÇÏ°í »õ·Î¿î ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¸µé¸é¼ / ¿¡ ´ëÇØ¼ ÇàÇÑ ÆÄƼ¼Ç ¹Ù²Ù´Â °úÁ¤°ú º»ÁúÀûÀ¸·Î °°Àº °úÁ¤ÀÌ´Ù. ³ª´Â ÀÌ °úÁ¤ÀÇ ³ª¸ÓÁö¸¦ ½Ì±Û À¯Àú ¸ðµå¿¡¼ ÀÛ¾÷ÇÏ¿© / ÀÌ¿ÜÀÇ ¸ðµç °ÍÀ» ¾ð¸¶¿îÆ®ÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© ¿©·¯¹ø ÀçºÎÆ®ÇÒÇÊ¿ä ¾øÀÌ ¸ðµç ±³Ã¼¸¦ ÇÒ ¼ö Àֱ⸦ ÃßõÇÑ´Ù. ½Ì±Û À¯Àú ¸ðµå·Î ºÎÆÃÇϱâ À§Çؼ´Â ´ÙÀ½°ú °°ÀÌ init ÇÁ·Î¼¼½º¿¡ ·±·¹º§ º¯°æ ¸í·ÉÀ» ³»¸®´ø°¡:
$ telinit 1 |
ȤÀº ÀçºÎÆÃÇØ¼ LILO ÇÁ·ÒÇÁÆ®¿¡¼ ½Ì±Û À¯Àú ¸ðµå·Î ºÎÆÃÇϵµ·Ï ¿äûÇÒ ¼ö ÀÖ´Ù:
LILO Boot: xfs single |
ÀÌ·¸°Ô ÇÏ¸é ½Ã½ºÅÛÀÌ ºÎÆ®µÇ°í ³ª¼ ¹Ù·Î ·çÆ® ½©·Î µé¾î°¡¼ ¿ÜºÎÀÇ Á¢¼ÓÀ̳ª °¡»óÅ͹̳ÎÀÌ ¾øÀ¸¹Ç·Î ´Ù¸¥ »ç¿ëÀÚµéÀ̳ª ÇÁ·Î¼¼½ºµé¿¡ ÀÇÇØ ÆÄÀϽýºÅÛÀÌ »ç¿ëµÉ ±âȸ°¡ ¾ø´Ù(ÆÄÀϽýºÅÛÀ» »ç¿ëÁßÀÌ¸é ´ç½ÅÀÌ ±×°ÍÀ» ¾ð¸¶¿îÆ® ÇÒ¼ö ¾ø°Ô ¸¸µç´Ù). ÀÌÁ¦ ´ç½ÅÀº ¿©ºÐÀÇ ÆÄƼ¼ÇÀ» ¸¶¿îÆ®ÇÒ ¼ö ÀÖ°í, ¿¹Àüó·³, À̵¿µÉ ÆÄƼ¼ÇÁßÀÇ Çϳª¸¦ ±×°÷¿¡ º¹»çÇ϶ó(¾Æ¸¶µµ / ¿¡¼ ¿ÞÂÊÀ¸·ÎºÎÅÍ Á¸ÀçÇÏ´Â ³»¿ëÀ» Áö¿ö¾ß ÇÒ °ÍÀÌ´Ù), ¿¹ÀüÀÇ ÆÄÀϽýºÅÛÀ» ¾ð¸¶¿îÆ®Çϰí, xfs ÆÄÀϽýºÅÛÀ» ±× À§¿¡ ¸¸µé°í, ±×°ÍÀ» xfs ·Î ´Ù½Ã ¸¶¿îÆ®Çϰí, ¿¹ÀüÀÇ ÆÄÀϽýºÅÛÀÇ ³»¿ëÀ» ±×°÷¿¡ º¹»çÇ϶ó. ´ç½ÅÀÌ /dev/hda3 ÆÄƼ¼ÇÀ» /usr ·Î ¸¶¿îÆ®Çß´Ù°í °¡Á¤ÇÏÀÚ. ÀÌ °úÁ¤Àº ´ÙÀ½°ú À¯»çÇÒ °ÍÀÌ´Ù:
$ mount -t ext2 /dev/hda4 /mnt/temp $ cd /usr $ tar lcf - .|(cd /mnt/temp; tar xpvf - ) $ umount /usr $ mkfs -t xfs /dev/hda3 $ mount -t xfs /dev/hda3 /usr $ tar lcf - .|(cd /usr; tar xpvf - ) |
/etc/fstab ¿¡¼ /usr ÀÇ ÆÄÀϽýºÅÛ À¯ÇüÀ» xfs ·Î ¹Ù²Ù´Â °ÍÀ» ÀØÁö ¸»ÀÚ.
À̰ÍÀÌ ±×°Í¿¡ ´ëÇÑ ÀüºÎ´Ù. ³ª¸ÓÁö À̵¿µÉ ÆÄÀϽýºÅÛÀº °°Àº ¹æ½ÄÀ¸·Î ÀÛµ¿Çϸç, ±× ÈÄ¿¡´Â ¿ÏÀüÇÑ ¸ÖƼÀ¯Àú ¸ðµå·Î ÀçºÎÆÃÇØ¼ ´ç½Å ÀÚ½ÅÀÇ "Linux on Steroids!" ¸¦ °®´Â °ÍÀÌ´Ù.