ÇöÀç XFS ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â ¸®´ª½º Ä¿³ÎÀ» ¾òÀ» ¼ö ÀÖ´Â À¯ÀÏÇÑ ¹æ¹ýÀº CVS ¸¦ ÀÌ¿ëÇØ SGI ÀÇ Open Source Development »çÀÌÆ®¿¡¼ Á÷Á¢ ¹Þ´Â °ÍÀÌ´Ù.
Note: µÎ°³ÀÇ ´Ù¸¥ Æ®¸®¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù:
linux-2.4-xfs: ºü¸£°Ô À̵¿ÁßÀÎ °³¹ß Æ®¸®
linux-2.4-xfs-beta: ¾ÈÁ¤ÀûÀÌ¸ç ¹ö±× ¼öÁ¤¸¸ µÇ´Â Æ®¸®
³» °æÇèÀº °³¹ß Æ®¸®¿¡ ±â¹ÝÀ» µÎ°í ÀÖÀ¸³ª, º£Å¸ Æ®¸®¿¡¼µµ ¸ðµç°ÍÀÌ ¶È°°ÀÌ(¾Æ¸¶µµ º¸´Ù ¾ÈÁ¤ÀûÀ¸·Î) µ¿ÀÛÇϸ®¶ó°í ¿¹»óÇÑ´Ù. ´ÙÀ½Àº Ä¿³Î ¼Ò½º Æ®¸®¸¦ ³»·Á¹Þ±â À§ÇÑ °úÁ¤ÀÌ´Ù:
A. º¸Åë ¸®´ª½º Ä¿³Î ¼Ò½º´Â /usr/src µð·ºÅ丮¿¡ ¼³Ä¡µÇ¹Ç·Î, ±× µð·ºÅ丮·Î À̵¿ÇÏ´Â °ÍÀ¸·Î ½ÃÀÛÇÑ´Ù.
$ cd /usr/src |
B. ´ÙÀ½À¸·Î, CVSROOT ȯ°æ º¯¼ö¸¦ ¼³Á¤Çؼ ±×°ÍÀÌ ÀûÀýÇÑ cvs ¼¹ö¸¦ °¡¸®Å°µµ·Ï ÇÑ´Ù.
¸¸¾à ´ç½ÅÀÌ sh, bash, ksh ³ª ±âŸ ½©À» »ç¿ëÁßÀ̶ó¸é:
$ export CVSROOT=':pserver:cvs@oss.sgi.com:/cvs' |
csh³ª tcsh ¸¦ »ç¿ëÁßÀ̶ó¸é
$ setenv CVSROOT :pserver:cvs@oss.sgi.com:/cvs |
Ä¿³ÎÀ» ÀÚÁÖ ¾÷µ¥ÀÌÆ®ÇÒ °èȹÀ̶ó¸é(ÃÖ½ÅÀÇ º¯È¸¦ µû¶óÀâ±â À§Çؼ), À̰ÍÀ» ´ç½ÅÀÇ ·Î±×ÀÎ ½ºÅ©¸³Æ®¿¡ ³Ö¾îµÑ ¼öµµ ÀÖ´Ù.
C. ±×¸®°í³ª¼ cvs ¼¹ö¿¡ ·Î±×ÀÎÇ϶ó.
$ cvs login (¾ÏÈ£´Â "cvs") |
À̰ÍÀº Çѹø¸¸ ÇÏ¸é µÇ°í, cvs ¿¡ Á¢¼ÓÇÒ¶§¸¶´Ù ÇÒ ÇÊ¿ä´Â ¾ø´Ù.
D. linux-2.4-xfs ¸¦ °¡Á®¿Â´Ù. ù¹øÂ°·Î ´ÙÀ½Ã³·³ ÇÑ´Ù:
$ cvs -z3 co linux-2.4-xfs |
±× Äڵ带 üũ¾Æ¿ô ÇÑ ÈÄ¿¡, ´ÙÀ½ÀÇ ¸í·ÉÀ» ÀÌ¿ëÇÏ¿©:
$ cvs -z3 update linux-2.4-xfs |
CVS ¼¹ö¿¡¼ ÃÖ½ÅÀÇ ¹öÀüÀ¸·Î ´ç½ÅÀÇ »çº»À» ¾÷µ¥ÀÌÆ® ÇÒ ¼ö ÀÖ´Ù.
¸®´ª½º Ä¿³Î¿¡ ´ëÇØ XFS Áö¿øÀ» ¸ðµâ·Î ºôµåÇÏ´Â ¿É¼ÇÀÌ À̿밡´ÉÇϰí ÃʱâÈ RAM µð½ºÅ©¿Í lilo ¼³Á¤¿¡ ´ëÇÑ ¸î°³ÀÇ Ãß°¡»çÇ×À¸·Î µ¿ÀÛÇÒ °ÍÀÌ´Ù(ȤÀº ±×·¸°Ô ³ª´Â µé¾ú´Ù). ³ª´Â (¾ÆÁ÷) À̰ÍÀ» ½ÃµµÇغ¸Áö´Â ¾Ê¾ÒÀ¸¹Ç·Î, °³¹ß ¸ÞÀϸµ ¸®½ºÆ®ÀÇ Russell Cattelan ÀÇ ¸Þ½ÃÁö¸¦ ÀοëÇÏ´Â °Í À̿ܿ¡ À̰ÍÀÌ ¾î¶»°Ô ÀÌ·ç¾îÁö´ÂÁö¿¡ ´ëÇÑ ¹®¼¸¦ Æ÷ÇÔ½ÃŰÁö´Â ¾Ê°Ú´Ù.
»ç½Ç xfs ¸¦ ¸ðµâ·Î ½ÇÇàÇÏ´Â °ÍÀº ¸Å¿ì ¾î·Á¿î °ÍÀº ¾Æ´Ï´Ù. cmd/xfs/misc µð·ºÅ丮¿¡´Â ¼öÁ¤µÈ mkinitrd °¡ Àִµ¥, À̰ÍÀº Ç×»ó pagebuf xfs_support ¿Í xfs ¸¦ Áö¿øÇÏ´Â ·¥ µð½ºÅ©¸¦ »ý¼ºÇÒ °ÍÀÌ´Ù. ÀÌ·¸°Ô ÇÏ°í ³ª¸é lilo.conf ÆÄÀÏ¿¡ initrd Çà°ú ´ÙÀ½ÀÇ ÇàÀ» Ãß°¡ÇÑ´Ù.
±âº» Å©±â´Â 4096 Àε¥ xfs ¸¦ ³Ö±â¿£ ÀÛ´Ù. À̰ÍÀº ³» ·¦Å¾¿¡¼ÀÇ °á°úÀÌ´Ù.
| ||||
-- CattelanRussell |
³ª¿¡°Õ XFS Áö¿øÀ» Ä¿³Î¿¡ Áý¾î³Ö¾î ÄÄÆÄÀÏÇÏ´Â °ÍÀÌ ÈξÀ °£´ÜÇØ º¸À̹ǷÎ, ÀÌ ¹®¼¿¡¼´Â ±× ¹æ¹ýÀ» ´Ù·ê °ÍÀÌ´Ù. ³ª´Â ³ªÁß¿¡ ¸ðµâ·Î ±×°ÍÀ» ½ÃµµÇغ¸°í ±×¶§ º¸´Ù ÀÚ¼¼ÇÑ ¼³¸íÀ» Ãß°¡ÇϰڴÙ. ¸¸¾à ³»°¡ ÀÌ·¸°Ô Çϱâ Àü¿¡ ´©±º°¡°¡ ÀÌ ¹æ¹ýÀ» ¹®¼ÈÇÑ´Ù¸é, ºÎµð ³ª¿¡°Ô À̸ÞÀÏÀ» º¸³»ÁÖ±æ ¹Ù¶õ´Ù. ±×¸®°í ³ª´Â ÀûÀýÇÑ Å©·¹µðÆ®ÂÊ¿¡ Ãß°¡¸¦ ÇϰڴÙ. :-)