Linuxdoc Sgml/Partition
<!doctype linuxdoc system>
<article>
<title>Linux Partition HOWTO
<author>Kristan Koehntopp, kris@koehntopp.de
<date>$Id: LinuxdocSgml_2fPartition,v 1.1 2003/08/10 02:52:29 kss Exp kss $
<trans>¹ø¿ª: ¹Ú¹Î¼®, dolman@correl1.snu.ac.kr
<!--
$Log: LinuxdocSgml_2fPartition,v $
Revision 1.1 2003/08/10 02:52:29 kss
initial release
Revision 1.1.1.1 2002/07/09 14:42:48 ksoonson
KLDP.org documents
Revision 1.1 2001/08/13 22:36:26 kss
linuxdoc sgml ÆÄÀÏ ºÐ¸®
Revision 1.1.1.1 2001/08/09 19:01:58 kss
KLDP CVS source tree
2.4 °³Á¤ÆÇ 1997/11/03 06:27:22 kris
µ¶ÀÚÀÇ Áú¹®¿¡ µû¸¥ ÀÛÀº º¯°æµéÀ» °¡ÇÔ.
2.3 °³Á¤ÆÇ 97/07/26 21:47:15 kris
¸ÂÃã¹ý ¼öÁ¤. dirk@roxel.ms.sub.org (Dirk Nimmich) ¾¾¿¡°Ô °¨»çÇÔ.
2.2 °³Á¤ÆÇ 97/07/15 20:07:21 kris
HOWTO °ü¸®ÀÚ¿¡°Ô º¸³¿.
2.1 °³Á¤ÆÇ 97/07/15 19:49:37 kris
ù ¹øÂ° ¾µ¸¸ÇÑ SGML ¹öÀü.
- Ç¥±â(markup) ¿Ï·á.
- ÀýÀÇ ±æÀ̸¦ ÁÙÀÌ°í »õ·Î¿î ÀýÀ» Ãß°¡Çؼ À籸¼ºÇÔ.
2.0 °³Á¤ÆÇ 97/07/15 19:12:44 kris
linuxdoc SGML Çü½ÄÀ¸·Î óÀ½ º¯È¯.
1.4 °³Á¤ÆÇ 97/07/14 10:12:01 kris
¼¼ ¹øÂ° °ø°³ ÆÇÀ¸·Î ¼öÁ¤°ú ÆíÁýÀ» °¡ÇÔ.
- ¸ÂÃã¹ýÀ» °³¼±ÇÔ.
- ÀåÄ¡(device) ¼ýÀÚ¿¡ ´ëÇÑ Ãß°¡ Á¤º¸.
1.3 °³Á¤ÆÇ 97/01/24 13:08:02 kris
ÀÚÀßÇÑ ¸ÂÃã¹ý ±³Á¤.
1.2 °³Á¤ÆÇ 96/11/29 13:42:04 kris
µÎ ¹øÂ° °ø°³ ÆÇÀ¸·Î ¼öÁ¤°ú ÆíÁýÀ» °¡ÇÔ.
Ãß°¡µÈ ³»¿ë:
- ¼Ò°³
- 'ÆÄƼ¼Ç¿¡ ´ëÇÑ ÀÔ¹®' Àå.
- ¿¹
¼öÁ¤µÈ ³»¿ë:
- 'ÆÄÀÏ ½Ã½ºÅÛ°ú ÆÄÆíÈ'¸¦ º°µµÀÇ ÇÑ ÀåÀ¸·Î ÇÔ.
1.1 °³Á¤ÆÇ 96/11/29 10:54:06 kris
ù °³Á¤.
-->
<abstract>
ÀÌ ±ÛÀº ¸®´ª½º ½Ã½ºÅÛÀ» À§ÇØ µð½ºÅ© °ø°£À» °èȹÇÏ°í ¼³°èÇÏ´Â ¹æ¹ýÀ»
°¡¸£ÃÄÁØ´Ù. µð½ºÅ©¿Í ÆÄƼ¼Ç, ½º¿Ò °ø°£ÀÇ Å©±â ¹× À§Ä¡ °áÁ¤¿¡ ÀÖ¾î
°í·ÁÇÒ Á¡µé, ÆÄÀÏ ½Ã½ºÅÛ°ú ±× À¯Çü, °ü·ÃµÈ ÈÁ¦µé¿¡ ´ëÇØ¼
À̾߱âÇÑ´Ù. ÀÌ ±ÛÀÇ Àǵµ´Â ÀýÂ÷°¡ ¾Æ´Ï¶ó ¹è°æ Áö½ÄÀ» °¡¸£Ä¡´Â °ÍÀÌ´Ù.
</abstract>
<toc>
<sect>¼Ò°³
<sect1>ÀÌ ±Û¿¡ ´ëÇÏ¿©.
<p>
ÀÌ ±ÛÀº ¸®´ª½º ¹Ì´Ï ÇÏ¿ìÅõ ÁßÀÇ ÇϳªÀÌ´Ù. ¹Ì´Ï ÇÏ¿ìÅõ¶õ ¸®´ª½ºÀÇ
¼³Ä¡¿Í °ü¸®¿¡ °üÇÑ ÀÚ½À¼ Çü½ÄÀÇ ÂªÀº ±ÛÀÌ´Ù. Á¤½Ä ÇÏ¿ìÅõ³ª Ã¥ÀÌ
µÇ±â¿¡´Â ±ÛÀÇ ±æÀ̳ª ´Ù·ç´Â ÁÖÁ¦°¡ ³Ê¹« À۱⠶§¹®¿¡ '¹Ì´Ï' ÇÏ¿ìÅõ´Ù.
ÇÏ¿ìÅõ´Â ·¹ÆÛ·±½º°¡ ¾Æ´Ï¹Ç·Î ·¹ÆÛ·±½º°¡ ÇÊ¿äÇÏ¸é ¸Å´º¾ó ÆäÀÌÁöµéÀ»
º¸±â ¹Ù¶õ´Ù.
<sect1> ÀÌ ¹®¼ÀÇ ³»¿ë ¹× °ü·ÃµÈ ÇÏ¿ìÅõ ¹®¼µé
<p>
ÀÌ ¹Ì´Ï ÇÏ¿ìÅõ¿¡¼´Â ¸®´ª½º ½Ã½ºÅÛÀ» À§ÇØ µð½ºÅ© °ø°£À» °èȹ,
¼³°èÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÖ°íÀÚ ÇÑ´Ù. µð½ºÅ©¿Í ÆÄƼ¼Ç, ½º¿Ò °ø°£ÀÇ Å©±â ¹×
À§Ä¡ °áÁ¤¿¡¼ °í·ÁÇÒ Á¡µé, ÆÄÀÏ ½Ã½ºÅÛ°ú ±× À¯Çü, °ü·ÃµÈ ÈÁ¦µé¿¡
´ëÇØ¼ À̾߱âÇÑ´Ù. ÀÌ ±ÛÀº ¹è°æ Áö½ÄÀ» °¡¸£Ä¡°íÀÚ ÇÏ´Â °ÍÀ̹ǷÎ,
µµ±¸µé¿¡ ´ëÇÑ À̾߱⺸´Ù´Â ÁÖ·Î ¿ø¸®µé¿¡ ´ëÇØ ´Ù·ê °ÍÀÌ´Ù.
´ç½ÅÀÌ Ã³À½ ¸®´ª½º¸¦ ¼³Ä¡Çϱâ Àü¿¡ ÀÌ ¹®¼¸¦ ÀоúÀ¸¸é ÇÏÁö¸¸,
´ëºÎºÐÀÇ »ç¶÷µé¿¡°Ô´Â ¾î·Á¿î ÀÏÀÌ´Ù. ¶Ç ÃʽÉÀÚ¶ó¸é µð½ºÅ© ÃÖÀûÈ
ÀÌ¿ÜÀÇ ¹®Á¦µéµµ °Þ°Ô µÈ´Ù. µû¶ó¼ ´ç½ÅÀº ¾Æ¸¶ ¸· ¸®´ª½º ¼³Ä¡¸¦
¸¶Ä¡°í, ¾î¶»°Ô ÇÏ¸é ¼³Ä¡¸¦ ÃÖÀû ÈÇÒ ¼ö ÀÖÀ»Áö »ý°¢Çϰí Àְųª
´ÙÀ½¿¡´Â ±ÍÂúÀº °è»ê Âø¿À¸¦ ÇÇÇÒ ¹æ¹ýÀ» ±Ã¸®Çϰí ÀÖ´Â »ç¶÷À̸®¶ó°í
»ý°¢ÇÑ´Ù. ¾î¶² °æ¿ì¿¡µµ, ÀÌ ±ÛÀ» ´Ù ÀÐ°í ´ç½ÅÀÌ Àü¿¡ ¼³Ä¡ÇÑ °ÍÀ» ½Ï
¹Ð¾î¹ö¸®°í »õ·Î ±ò¾Æ¾ß°Ú´Ù´Â ¿å±¸°¡ »ý°Ü³ª±æ ±â´ëÇÏ´Â ¹ÙÀÌ´Ù. :-)
ÀÌ ¹Ì´Ï ÇÏ¿ìÅõÀÇ ´ëºÎºÐÀº µð½ºÅ© °ø°£À» °èȹÇÏ°í ¼³°èÇÏ´Â °Í¿¡
±¹ÇѵǾî ÀÖÀ¸¸ç fdisk³ª LILO, mke2fs, °¢Á¾ ¹é¾÷ ÇÁ·Î±×·¥ÀÇ »ç¿ë¹ý¿¡
´ëÇØ¼´Â ´Ù·ç°í ÀÖÁö ¾Ê´Ù. ÀÌ·± ¹®Á¦µéÀº ´Ù¸¥ ÇÏ¿ìÅõ ¹®¼µéÀÌ ´Ù·ç°í
ÀÖ´Ù. ¸®´ª½º ÇÏ¿ìÅõÀÇ ÃֽŠÁ¤º¸°¡ ÇÊ¿äÇÏ¸é ¸®´ª½º ÇÏ¿ìÅõ
¸ñ·Ï(Index)¸¦ º¸±â ¹Ù¶õ´Ù. ¸ñ·Ï¿¡´Â ÇÏ¿ìÅõ ¹®¼µéÀ» ±¸ÇÏ´Â ¹æ¹ýµµ
³ª¿ÍÀÖ´Ù.
ÆÄÀÏ ½Ã½ºÅÛÀÇ ¿©·¯ ºÎºÐ¿¡ ¿ä±¸µÇ´Â Å©±â¿Í ¼Óµµ¸¦ ¾Ë¾Æº¼ ¹æ¹ýÀÌ
ÇÊ¿äÇϸé, by Gjoen Stein <gjoen@nyx.net> ÀÇ "¸®´ª½º ´ÙÁß µð½ºÅ©
¼³°è ¹Ì´Ï ÇÏ¿ìÅõ"¸¦ º¸±â ¹Ù¶õ´Ù. 1024°³ ÀÌ»óÀÇ ½Ç¸°´õ¸¦ °¡Áø
µð½ºÅ©¿¡ ´ëÇÑ ³»¿ëÀÌ ÇÊ¿äÇϸé Andries Brouwer <aeb@cwi.nl>ÀÇ
"¸®´ª½º ´ë¿ë·® µð½ºÅ© ¹Ì´Ï ÇÏ¿ìÅõ"¸¦ º¸µµ·Ï Ç϶ó.
ÀÌ¿ëÀÚ º°·Î »ç¿ë °¡´ÉÇÑ µð½ºÅ© °ø°£À» Á¦ÇÑÇÏ´Â ¹æ¹ý(ÄõŸ, quotas)¿¡
´ëÇÑ ³»¿ëÀº Albert M.C. Tam <bertie@scn.org>ÀÇ "¸®´ª½º ÄõŸ
¹Ì´Ï ÇÏ¿ìÅõ"¸¦ º¸¶ó.
ÇöÀç µð½ºÅ© ¹é¾÷¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ¹®¼´Â ¾øÁö¸¸, ƯÁ¤ÇÑ ¹é¾÷ ±â¹ý¿¡
´ëÇÑ ¹®¼°¡ ¸î °¡Áö ÀÖ´Ù. Thomas Koenig
<Thomas.Koenig@ciw.uni-karlsruhe.de>ÀÇ "¸®´ª½º ADSM ¹é¾÷ ¹Ì´Ï
ÇÏ¿ìÅõ"´Â ¸®´ª½º¸¦ IBMÀÇ ADSM ¹é¾÷ ȯ°æ¿¡¼ ¾²°íÀÚ ÇÒ ¶§ º¸¶ó.
Christopher Neufeld <neufeld@physics.utoronto.ca>ÀÇ
"MS-DOS¿¡¼ÀÇ ¸®´ª½º ¹é¾÷ ¹Ì´Ï ÇÏ¿ìÅõ"¿¡´Â MS-DOS¿¡¼ÀÇ ¸®´ª½º
¹é¾÷¿¡ ´ëÇÑ Á¤º¸°¡ ÀÖ´Ù.
ÇÏ¿ìÅõ ¹®¼¸¦ ½á¼ Åõ°íÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼´Â Greg Hankins
<gregh@sunsite.unc.edu>ÀÇ ¸®´ª½º ÇÏ¿ìÅõ ¸ñ·ÏÀ» Âü°íÇ϶ó.
/usr/src/linux/DocumentationÀÇ ³»¿ëÀ» »ìÆìº¸´Â °Íµµ ±³À°ÀûÀÎ Ãø¸é¿¡¼
Å« µµ¿òÀÌ µÈ´Ù. µð½ºÅ© µå¶óÀ̹öÀÇ Æ¯¼º¿¡ ´ëÇÑ Á¤º¸³ª ÆÄÀϽýºÅÛ È¤Àº
ÇÏÀ§ µð·ºÅ͸®µéÀ» »ìÆìº¸·Á¸é ide.txt¿Í scsi.txt¸¦ º¸¶ó.
<sect>ÆÄƼ¼ÇÀ̶õ ¹«¾ùÀΰ¡?
<p>
PCÀÇ Çϵåµð½ºÅ©°¡ ¹ß¸íµÇ°í ¾ó¸¶ Áö³ªÁö ¾Ê¾Æ, »ç¶÷µéÀº ÇϳªÀÇ
µð½ºÅ©¹Û¿¡ ¾ø´Â ½Ã½ºÅÛ¿¡ ¿©·¯ ¿î¿µ üÁ¦¸¦ ¼³Ä¡ÇÏ°í ½Í¾îÇÏ°Ô µÇ¾ú´Ù.
ÀÌ¿¡ µû¶ó ÇϳªÀÇ ¹°¸®Àû µð½ºÅ©¸¦ ¿©·¯ °³ÀÇ ³í¸®Àû µð½ºÅ©·Î ºÐÇÒÇÏ´Â
±â¼úÀÌ ÇÊ¿äÇÏ°Ô µÇ¾ú´Âµ¥, À̰ÍÀÌ ¹Ù·Î ÆÄƼ¼ÇÀÌ´Ù. ´ëºÎºÐÀÇ ¿î¿µ
üÁ¦°¡ Çϵåµð½ºÅ© »óÀÇ ÀÎÁ¢ÇÑ ºí·Ï ¼½¼ÇµéÀ» ¿ÏÀüÈ÷ º°°³ÀÇ µð½ºÅ©ÀÎ ¾ç
Ãë±ÞÇÑ´Ù.
ÆÄƼ¼ÇÀÌ °ãÃļ´Â ¾È µÈ´Ù´Â °ÍÀº ÀÚ¸íÇÏ´Ù. °°Àº ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ ´Ù¸¥
¿î¿µ üÁ¦°¡ ±¸È¹ Áߺ¹ ¶§¹®¿¡ Áß¿äÇÑ Á¤º¸¸¦ µ¤¾î ½á ¹ö¸°´Ù¸é, ¾î¶²
¿î¿µ üÁ¦ÀÌ°Ç ±â»µÇÒ ¸® ¸¸¹«ÇÏ´Ù. ÀÎÁ¢ÇÑ ÆÄƼ¼Ç »çÀÌ¿¡ ºó °ø°£ÀÌ
À־µ ¾È µÈ´Ù. ÀÌ·± ¹èÄ¡°¡ ÇØ·Î¿î °ÍÀº ¾Æ´ÏÁö¸¸, ±¸È¹ »çÀÌÀÇ
°ªºñ½Ñ µð½ºÅ© °ø°£À» ³¶ºñÇÏ°Ô µÇ´Â ±î´ßÀÌ´Ù.
µð½ºÅ© Àüü¸¦ ÆÄƼ¼ÇÀ¸·Î ºÐ¹èÇÒ ÇÊ¿ä´Â ¾ø´Ù. µð½ºÅ© ³¡¿¡ Áö±Ý ¼³Ä¡µÈ
¾î¶² ¿î¿µ üÁ¦¿¡µµ ¼ÓÇÏÁö ¾ÊÀº ºó °ø°£À» ³²°ÜµÎ±â·Î ÇÒ ¼öµµ ÀÖ´Ù.
³ªÁß¿¡ ´ç½ÅÀÌ ¾î¶² ¿î¿µ üÁ¦¸¦ °¡Àå ¸¹ÀÌ ¾²´ÂÁö ºÐ¸íÇØÁö¸é, ÀÌ ÀÚÅõ¸®
°ø°£À» ºÐ¹èÇØ¼ ÆÄÀÏ ½Ã½ºÅÛÀ» ¼³Ä¡ÇÏ¸é µÈ´Ù.
ÆÄƼ¼ÇÀ» ¿Å±â°Å³ª ±× Å©±â¸¦ ¹Ù²Ù¸é ±× ¾ÈÀÇ ÆÄÀÏ ½Ã½ºÅÛÀº ÆÄ±«µÈ´Ù.
µû¶ó¼ ÆÄƼ¼ÇÀ» º¯°æÇÒ ¶§¿¡´Â ´ë°³ ¿µÇâÀ» ¹Þ´Â ¸ðµç ÆÄÀϵéÀ» ¹é¾÷ÇØ¼
º¸°üÇÏ°Ô µÈ´Ù. ½ÇÁ¦·Î ÆÄƼ¼ÇÀ» º¯°æÇÏ¸é ¸¹Àº °ÍµéÀÌ µÚÁ×¹ÚÁ×ÀÌ µÇ´Â
ÀÏÀÌ º¸ÅëÀ̹ǷÎ, <tt/fdisk/ °°Àº °ÍÀ» °Çµå¸®±â Àü¿¡ ±× ÄÄÇ»ÅÍ »óÀÇ
¸ðµç µð½ºÅ©ÀÇ ¸ðµç °ÍµéÀ» ¹é¾÷ÇØ¾ß ÇÑ´Ù.
(Ȥ½Ã ¿îÀÌ ÁÁ´Ù¸é) ƯÁ¤ÇÑ ÆÄÀÏ ½Ã½ºÅÛÀÇ ÆÄƼ¼ÇÀº ÀÚ·á ¼Õ½Ç ¾øÀÌ µÑ·Î
³ª´ <em/¼ö ÀÖ´Ù/. ¿¹¸¦ µé¾î "fips"¶ó´Â ÇÁ·Î±×·¥Àº MS-DOS¸¦ ´Ù½Ã
¼³Ä¡ÇÏÁö ¾Ê°íµµ ¸®´ª½º ¼³Ä¡¸¦ À§ÇÑ °ø°£À» ¸¶·ÃÇϱâ À§ÇØ MS-DOS
ÆÄƼ¼ÇÀ» µÑ·Î ³ª´ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ¾ÆÁ÷Àº ÀÌ·± ÀÏÀ» Çϱâ Àü¿¡ ÄÄÇ»ÅÍ
¾ÈÀÇ ¸ðµç °ÍµéÀ» Á¶½ÉÇØ¼ ¹é¾÷ÇØµÎ¾î¾ß¸¸ ÇÑ´Ù
<sect1>¹é¾÷ÀÌ Áß¿äÇÏ´Ù.
<p>
Å×ÀÌÇÁ´Â °¡Àå Ä£±ÙÇÑ ¹é¾÷ ÀåÄ¡ÀÌ´Ù. Å×ÀÌÇÁ´Â ºü¸£°í ¹ÏÀ» ¸¸ Çϸç
»ç¿ëÇÏ±â ÆíÇϹǷΠ¹é¾÷À» ÀÚÁÖ ½±°Ô ÀÚµ¿À¸·Î ¹ÞÀ» ¼ö ÀÖ´Ù.
Step on soapbox: ÇÊÀÚ´Â µð½ºÅ© ÄÁÆ®·Ñ·¯¿¡ ÀÇÇØ ÀÛµ¿µÇ´Â ftape µûÀ§°¡
¾Æ´Ï¶ó ÁøÂ¥ Å×ÀÌÇÁ¸¦ À̾߱âÇϰí ÀÖ´Ù. SCSI¸¦ »ç´Â °Íµµ °í·ÁÇØ º¼ ¸¸
ÇÏ´Ù. ¸®´ª½º´Â SCSI¸¦ ±âº»ÀûÀ¸·Î Áö¿øÇϰí ÀÖ´Ù. ¸®´ª½º¿¡¼´Â ASPI
µå¶óÀ̹ö¸¦ ¶ç¿ï Çʿ䰡 ¾øÀ¸¹Ç·Î, ±ÍÁßÇÑ HMA¸¦ ÀÒ¾î¹ö¸± ÀÏÀÌ ¾ø´Ù.
±×¸®°í ÀÏ´Ü SCSI È£½ºÆ® ¾î´ðÅͰ¡ ¼³Ä¡µÇ¸é µð½ºÅ©³ª Å×ÀÌÇÁ, ½Ãµð·Ò
µîÀ» ¾î´ðÅÍ¿¡ ºÙÀ̱⸸ ÇÏ¸é µÈ´Ù. ´õ ÀÌ»ó I/O ¾îµå·¹½º³ª IRQ Á¶ÀÛÀÌ
ÇÊ¿ä ¾ø°í, ¸¶½ºÅÍ/½½·¹À̺ê¿Í PIO ·¹º§À» ¸ÂÃâ Çʿ䵵 ¾ø´Ù.
µ¡ºÙÀÓ: ÀûÀýÇÑ SCSI È£½ºÆ® ¾î´ðÅÍ´Â º°´Ù¸¥ CPU ºÎ´ã ¾øÀÌ ÀÔÃâ·Â
¼º´ÉÀÇ Çâ»óÀ» °¡Á®´ÙÁØ´Ù. µð½ºÅ©¸¦ ½ÉÇÏ°Ô ½áµµ ±¦ÂúÀº ¹ÝÀÀ ¼Óµµ¸¦
°æÇèÇÒ ¼ö ÀÖ´Ù. ¸®´ª½º ½Ã½ºÅÛÀ» À¯Áî³Ý ´º½º ¼¹ö³ª ISP »ç¾÷¿ëÀ¸·Î ¾µ
°èȹÀ̶ó¸é, SCSI ¾ø´Â ½Ã½ºÅÛÀº ²Þµµ ²ÙÁö ¸»¶ó. Climb of soapbox.
<sect1>ÀåÄ¡ ¹øÈ£¿Í ÀåÄ¡ÀÇ À̸§
<p>
ÀÎÅÚ¿¡ ±â¹ÝÇÑ ½Ã½ºÅÛÀÇ ÆÄƼ¼Ç °³¼ö´Â ¾ÖÃʺÎÅÍ Á¦ÇѵǾî ÀÖ¾ú´Ù. ¿øº»
ÆÄƼ¼Ç Å×À̺íÀÌ ºÎÆ® ¼½ÅÍÀÇ ÀϺηΠ¼³Ä¡µÇ¾î ÀÖ°í ³× °³ÀÇ ÆÄƼ¼ÇÀÌ
µé¾î°¥ ÀÚ¸®¹Û¿¡ ¾ø´Ù. ÀÌ ÆÄƼ¼ÇµéÀº ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼ÇÀ̶ó ºÒ¸°´Ù.
½Ã½ºÅÛ¿¡ ´õ ¸¹Àº ÆÄƼ¼ÇµéÀÌ ÇÊ¿äÇÏ´Ù´Â °ÍÀÌ ºÐ¸íÇØ ÁöÀÚ, ³í¸®
ÆÄƼ¼ÇÀÌ °í¾ÈµÇ¾ú´Ù. ³í¸® ÆÄƼ¼ÇÀÇ °³¼ö¿¡´Â Á¦ÇÑÀÌ ¾ø´Ù. °¢°¢ÀÇ ³í¸®
ÆÄƼ¼ÇÀº ´ÙÀ½ ³í¸® ÆÄƼ¼ÇÀ» °¡¸®Å°´Â Æ÷ÀÎÅ͸¦ Çϳª¾¿ °¡Áö°í ÀÖ´Ù.
µû¶ó¼ ÆÄƼ¼ÇÀº ²¿¸®¿¡ ²¿¸®¸¦ ¹°°í ³¡¾øÀÌ À̾îÁú ¼öµµ ÀÖ´Ù.
ȣȯ¼º ¶§¹®¿¡, ³í¸® ÆÄƼ¼ÇÀÌ Â÷ÁöÇÏ´Â ¸ðµç °ø°£Àº ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼Ç¿¡
¼ÓÇØ¾ß¸¸ ÇÑ´Ù. ³í¸® ÆÄƼ¼ÇÀ» ¾²°í ÀÖ´Ù¸é, ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼Ç Çϳª°¡
"È®Àå ÆÄÆ¼¼Ç"À¸·Î Ç¥½ÃµÇ¾î¼ ³í¸® ÆÄƼ¼ÇµéÀÌ Â÷ÁöÇÏ´Â ¿µ¿ªÀÇ Ã³À½ºÎÅÍ
³¡±îÁö µ¤°í ÀÖ°Ô µÈ´Ù. À̰ÍÀº ¸ðµç ³í¸® ÆÄƼ¼Çµé¿¡ ÇÒ´çµÈ °ø°£ÀÌ
¿¬°áµÇ¾î ÀÖ¾î¾ß¸¸ ÇÑ´Ù´Â °ÍÀ» ¶æÇÑ´Ù. È®Àå ÆÄÆ¼¼ÇÀº Çϳª »ÓÀÌ´Ù.
¾î¶² <tt/fdisk/ ÇÁ·Î±×·¥µµ µÑ ÀÌ»óÀÇ È®Àå ÆÄÆ¼¼ÇÀ» ¸¸µé ¼ö ¾ø´Ù.
¸®´ª½º´Â µå¶óÀÌºê ´ç Á¦ÇÑµÈ ¼öÀÇ ÆÄƼ¼Ç¸¸À» ´Ù·ê ¼ö ÀÖ´Ù. ¸®´ª½º´Â
4°³ÀÇ ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼Ç(³í¸® ÆÄƼ¼ÇÀ» ¾²°í ÀÖ´Ù¸é ÀÌ °¡¿îµ¥ 3°³¸¦ ¾µ
¼ö ÀÖ´Ù)À» °¡Áú ¼ö ÀÖ°í, µð½ºÅ© Çϳª ´ç SCSIÀÇ °æ¿ì ÃÖ´ë 15°³,
IDE¶ó¸é ÃÖ´ë 63°³ÀÇ ÆÄƼ¼ÇÀ» °¡Áú ¼ö ÀÖ´Ù.
¸®´ª½º¿¡¼´Â µð¹ÙÀ̽º ÆÄÀÏÀÌ ÆÄƼ¼ÇÀ» ³ªÅ¸³½´Ù. µð¹ÙÀ̽º ÆÄÀÏÀº
c(¹öÆÛ ij½¬¸¦ ¾²Áö ¾Ê´Â "character" µð¹ÙÀ̽º)³ª b(¹öÆÛ ij½¬¸¦ »ç¿ëÇÏ´Â
"block" µð¹ÙÀ̽º) Çü½ÄÀ» °®´Â ÆÄÀÏÀÌ´Ù. ¸®´ª½º¿¡¼´Â ¸ðµç µð½ºÅ©°¡
block µð¹ÙÀ̽º·Î¸¸ Ç¥½ÃµÈ´Ù. ´Ù¸¥ À¯´Ð½º ½Ã½ºÅÛµé°ú´Â ´Þ¸® ¸®´ª½º´Â
µð½ºÅ©¿Í ÆÄƼ¼Ç¿¡ ´ëÇØ "¹öÆÛ¸¦ °ÅÄ¡Áö ¾Ê´Â" character µð¹ÙÀ̽º¸¦
Á¦°øÇÏÁö ¾Ê´Â´Ù.
µð¹ÙÀ̽º ÆÄÀÏ¿¡¼ Áß¿äÇÑ °ÍÀº ÆÄÀÏ Å©±â ´ë½Å Ç¥½ÃµÇ´Â ÁÖ ÀåÄ¡
¹øÈ£(major device number)¿Í ºÎ ÀåÄ¡ ¹øÈ£(minor device number) »ÓÀÌ´Ù.
<tscreen><code>
$ ls -l /dev/hda
brw-rw---- 1 root disk 3, 0 Jul 18 1994 /dev/hda
^ ^
| ºÎ ÀåÄ¡ ¹øÈ£
ÁÖ ÀåÄ¡ ¹øÈ£
</code></tscreen>
µð¹ÙÀ̽º ÆÄÀÏ¿¡ Á¢±ÙÇÒ ¶§, ÁÖ ÀåÄ¡ ¹øÈ£°¡ ÀÔ/Ãâ·ÂÀ» ¼öÇàÇϱâ À§ÇØ
È£ÃâµÉ µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ °áÁ¤ÇÑ´Ù. ÀÌ È£ÃâÀº ºÎ ÀåÄ¡ ¹øÈ£¸¦
¸Å°³º¯¼ö·Î ¼öÇàµÇ¸ç, ºÎ ÀåÄ¡ ¹øÈ£°¡ ÇØ¼®µÇ´Â ¹æ½ÄÀº ÀüÀûÀ¸·Î
µå¶óÀ̹ö¿¡ ´Þ·ÁÀÖ´Ù. º¸Åë µå¶óÀ̹ö¿¡ °üÇÑ ¹®¼¿¡ ÀÌ ºÎ ÀåÄ¡ ¹øÈ£°¡
»ç¿ëµÇ´Â ¹æ½ÄÀÌ ±â¼úµÇ¾î ÀÖ´Ù. IDE µð½ºÅ©¶ó¸é
<tt>/usr/src/linux/Documentation/ide.txt</>¿¡ ±â¼úµÇ¾î ÀÖ´Ù. SCSI
µð½ºÅ©¿¡ ´ëÇÑ ¹®¼´Â <tt>/usr/src/linux/Documentation/scsi.txt</>ÀÏ
°ÍÀ̶ó°í ÃßÃøÇϰÚÁö¸¸, ÀÌ·± ¹®¼´Â ¾ø´Ù. È®½ÇÇÑ °ÍÀ» ¾Ë¾Æº¸·Á¸é
µå¶óÀ̹öÀÇ ¼Ò½º(<tt>/usr/src/linux/driver/scsi/sd.c:184-196</>)¸¦
»ìÆìº¸¾Æ¾ß¸¸ ÇÑ´Ù. ´ÙÇàÈ÷µµ Peter AnvinÀÇ µð¹ÙÀ̽º ¹øÈ£ ¹× À̸§
¸ñ·ÏÀÎ <tt>/usr/src/linux/Documentation/devices.txt</>ÀÌ ÀÖ´Ù. IDE´Â
ÁÖ ¹øÈ£ 3, 22, 33, 34, SCSI´Â ÁÖ ¹øÈ£ 8ÀÎ block µð¹ÙÀ̽º ¸ñ·ÏÀ» º¸¶ó.
ÁÖ ¹øÈ£¿Í ºÎ ¹øÈ£´Â °¢°¢ ÇÑ ¹ÙÀÌÆ®·Î ÁöÁ¤µÇ¸ç, ÀÌ·± ±î´ßÀ¸·Î µð½ºÅ©
´ç ÆÄƼ¼Ç ¼ö°¡ Á¦ÇѵǴ °ÍÀÌ´Ù.
°ü·Ê¿¡ µû¶ó µð¹ÙÀ̽º ÆÄÀÏÀº ƯÁ¤ÇÑ À̸§À» °¡Áö¸ç, ¸¹Àº ½Ã½ºÅÛ
ÇÁ·Î±×·¥µéÀº ÄÄÆÄÀ쵃 ¶§ºÎÅÍ ÀÌ À̸§À» ¾Ë°í ÀÖ´Ù. IDE µð½ºÅ©´Â
<tt>/dev/hd*</>, SCSI µð½ºÅ©´Â <tt>/dev/sd*</>¶ó´Â À̸§À» °®´Â °ÍÀÌ
°ü·Ê´Ù. µð½ºÅ©µéÀº a, b, c µîÀ¸·Î ¹øÈ£¸¦ ºÎ¿©¹Þ´Â´Ù. µû¶ó¼
<tt>/dev/hda</>°¡ ù ¹øÂ° IDE µð½ºÅ©, <tt>/dev/sda</>°¡ ù ¹øÂ°
SCSI µð½ºÅ©ÀÇ À̸§ÀÌ´Ù. ÀÌ µÎ µð¹ÙÀ̽ºµéÀº ¸ðµÎ 1¹ø ºí·Ï¿¡¼
½ÃÀ۵Ǵ Àüü µð½ºÅ©¸¦ ³ªÅ¸³½´Ù. À߸øµÈ µµ±¸·Î ÀÌ µð¹ÙÀ̽ºµé¿¡ ¾²´Â
°ÍÀº ÀÌ µð½ºÅ©µé¿¡ ÀÖ´Â master boot loader¿Í ÆÄƼ¼Ç Å×À̺íÀ» ÆÄ±«ÇÒ
°ÍÀ̸ç, µð½ºÅ© »óÀÇ ¸ðµç ÀڷḦ »ç¿ë ºÒ°¡´ÉÇÏ°Ô ÇÏ°í ´ç½ÅÀÇ ½Ã½ºÅÛÀ»
ºÎÆÃ ºÒ°¡´ÉÇÏ°Ô ¸¸µé °ÍÀÌ´Ù. µð¹ÙÀ̽ºµé¿¡ ¾²´Â ÀÏÀ» Çϱâ Àü¿¡, ¹«¾ùÀ»
Çϰí ÀÖ´ÂÁö ¾Ë¾Æ¾ß Çϸç, ±×¸®°í ´Ù½Ã ÇÑ ¹ø ¸»ÇØ µÎ°Å´Ï¿Í, ¹é¾÷À» ÇØ
µÎ¾î¾ß¸¸ ÇÑ´Ù.
µð½ºÅ© »óÀÇ ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼ÇÀº 1, 2, 3, 4ÀÌ´Ù. µû¶ó¼
<tt>/dev/hda1</>°¡ ù ¹øÂ° IDE µð½ºÅ©ÀÇ Ã¹ ÆÄƼ¼ÇÀÌ µÈ´Ù. ³í¸®
ÆÄƼ¼ÇÀº 5 ÀÌ»óÀÇ ¹øÈ£¸¦ °¡Áö¸ç, µû¶ó¼ <tt>/dev/sdb5</>°¡ µÎ ¹øÂ°
SCSI µð½ºÅ©ÀÇ Ã¹ ¹øÂ° ³í¸® ÆÄƼ¼ÇÀÌ´Ù.
°¢ ÆÄƼ¼Ç¿¡´Â ÇÒ´çµÈ °ø°£ÀÇ ½ÃÀÛ ¹× ³¡ ºí·Ï ÁÖ¼Ò¿Í Çü½ÄÀÌ µî·ÏµÇ¾î
ÀÖ´Ù. Çü½ÄÀ̶õ ƯÁ¤ ÆÄƼ¼ÇÀ» ¾î¶² Çü½ÄÀÇ ¿î¿µ üÁ¦¿¡ ÁöÁ¤ÇÏ´Â (1
¹ÙÀÌÆ®ÀÇ) ¼öÄ¡ ºÎÈ£ÀÌ´Ù. ÄÄÇ»ÅÍ ÂüÁ¶(computing consultant) »óÀÇ
ÆíÀǸ¦ À§ÇØ ÆÄƼ¼Ç Çü½Ä ºÎÈ£´Â ´ÜÀÏÇÏÁö ¾ÊÀ¸¸ç, ¾ðÁ¦³ª µÎ °³ÀÇ ¿î¿µ
üÁ¦°¡ °°Àº Çü½Ä ºÎÈ£¸¦ °¡Áú È®·üÀÌ ÀÖ´Ù.
¸®´ª½º´Â Çü½Ä ºÎÈ£ 0x82¸¦ ½º¿Ò ÆÄƼ¼ÇÀ¸·Î, 0x83¸¦ "°íÀ¯ÀÇ(native)"
ÆÄÀÏ ½Ã½ºÅÛ (´ëºÎºÐÀÇ °æ¿ì ext2) Á¤Çصΰí ÀÖ´Ù. ÇÑ ¶§ Àαâ ÀÖ¾úÁö¸¸
ÀÌÁ¦´Â ±¸½ÄÀÌ µÈ Linux/Minix ÆÄÀÏ ½Ã½ºÅÛÀÇ ÆÄƼ¼ÇÀº 0x81 ºÎÈ£¸¦ ¾²¸ç,
OS/2¿Í À©µµÁî NTÀÇ NTFSÀÇ ÆÄƼ¼ÇÀº 0x07ÀÇ Çü½Ä ºÎÈ£·Î Ç¥½ÃµÈ´Ù.
MS-DOS´Â ´Ù¾çÇÑ FAT ÆÄÀÏ ½Ã½ºÅÛÀÇ ÃëÇâ¿¡ µû¶ó ¿©·¯ °¡Áö Çü½Ä
ºÎÈ£¸¦ ÇÒ´çÇÑ´Ù. 0x01, 0x04, 0x06ÀÌ ¾Ë·ÁÁ® ÀÖ´Ù. DR-DOS´Â º¸È£µÈ
FAT ÆÄƼ¼ÇÀ» Ç¥½ÃÇϱâ À§ÇØ 0X81À» »ç¿ëÇϸç, ÀÌ °æ¿ì Linux/Minix¾Æ
Ãæµ¹À» ÀÏÀ¸Å²´Ù. ÇÏÁö¸¸ Linux/Minix¿Í DR-DOS´Â ÀÌÁ¦´Â ³Î¸®
»ç¿ëµÇÁö ¾ÊÀ¸¹Ç·Î º° ¹®Á¦°¡ ¾Æ´Ï´Ù. ³í¸® ÆÄƼ¼ÇÀ» ´ã±â À§ÇØ ¾²ÀÌ´Â
È®Àå ÆÄÆ¼¼ÇÀº 0x05ÀÇ Çü½ÄÀ» °®´Â´Ù.
<tt>fdisk</> ÇÁ·Î±×·¥À¸·Î ÆÄƼ¼ÇÀ» ¸¸µé°Å³ª Áö¿ì°Ô µÈ´Ù. ¾µ¸¸ÇÑ ¿î¿µ
üÁ¦¶ó¸é <tt>fdisk</> ÇÁ·Î±×·¥À» Æ÷ÇÔÇÏ¿© ¹èÆ÷µÈ´Ù. ÀÌ ÇÁ·Î±×·¥Àº
°ÅÀÇ ¸ðµç ¿î¿µ üÁ¦¿¡¼ ÀüÅëÀûÀ¸·Î <tt>fdisk</>(ȤÀº
<tt>FDISK.EXE</>)¶ó°í ºÎ¸¥´Ù. DOS µîÀÇ <tt>fdisk</>´Â ´Ù¸¥ ¿î¿µ
üÁ¦ÀÇ ÆÄƼ¼ÇÀ» ´Ù·ç´Âµ¥ ÇѰ踦 °®´Â´Ù. ÀÌ ÇѰ迡´Â ´Ù¸¥ ¿î¿µ üÁ¦ÀÇ
ºÎÈ£¿Í °ü·ÃµÈ °ÍÀ» ÀüÇô ´Ù·ê ¼ö ¾ø´Â Á¡À̳ª 1024¸¦ ³Ñ´Â ½Ç¸°´õ ¼ö¸¦
´Ù·ê ¼ö ¾ø´Ù´Â Á¡, ³¡ÀÌ ½Ç¸°´õ °æ°è¿Í ÀÏÄ¡ÇÏÁö ¾Ê´Â ÆÄƼ¼ÇÀº ¸¸µé
¼öµµ ÀνÄÇÒ ¼öµµ ¾ø´Ù´Â Á¡µîÀÌ Æ÷ÇԵȴÙ. ¿¹¸¦ µé¾î MS-DOSÀÇ
fdisk´Â NTFS ÆÄƼ¼ÇÀ» Áö¿ï ¼ö ¾øÀ¸¸ç, OS/2ÀÇ fdisk´Â ¸®´ª½ºÀÇ fdisk°¡
¸¸µç ³¡ÀÌ ½Ç¸°´õ °æ°è¿Í ÀÏÄ¡ÇÏÁö ¾Ê´Â ÆÄƼ¼ÇÀ» ¹¯Áöµµ ¾Ê°í
"¼öÁ¤"ÇÑ´Ù°í ¾Ë·ÁÁ® ÀÖ´Ù. DOS¿Í OS/2ÀÇ fdisk´Â ¸ðµÎ 1024 ½Ç¸°´õ
ÀÌ»óÀÇ µð½ºÅ©¸¦ ´Ù·ç´Âµ¥ ¹®Á¦°¡ ÀÖ´Ù. (ÀÌ·± µð½ºÅ©¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ
³»¿ëÀÌ ÇÊ¿äÇϸé "large-disk" ¹Ì´Ï ÇÏ¿ìÅõ¸¦ º¸¶ó.)
<sect>³»°¡ ÇÊ¿ä·Î ÇÏ´Â ÆÄƼ¼ÇÀº ¹«¾ùÀΰ¡?
<sect1>³ª´Â ¾ó¸¶³ª ¸¹Àº ÆÄƼ¼ÇÀÌ ÇÊ¿äÇÒ±î?
<p>
´ç½ÅÀº ¾î¶² ÆÄƼ¼ÇÀÌ ÇÊ¿äÇѰ¡? ¾î¶² ¿î¿µ üÁ¦µéÀº ¾óÅä´çÅä¾ÊÀº
ÀÌÀ¯·Î ³í¸® ÆÄƼ¼Ç¿¡¼ ºÎÆÃÇÏÁö ¸øÇϵµ·Ï µÇ¾î ÀÖ´Ù. µû¶ó¼ ´ç½ÅÀº
¾Æ¸¶ MS-DOS, OS/2, ¸®´ª½º µîµî »ç¿ë ÁßÀÎ ¿î¿µ üÁ¦ÀÇ ºÎÆ®
ÆÄƼ¼ÇÀ¸·Î ¾²±â À§ÇØ ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼ÇÀ» ³²°Ü µÎ±â¸¦ ¹Ù¶ö ¼öµµ ÀÖ´Ù.
ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼Ç Çϳª´Â È®Àå ÆÄÆ¼¼ÇÀ¸·Î¼ ÇÊ¿äÇÏ´Ù´Â °Íµµ ¿°µÎ¿¡
µÎµµ·Ï Ç϶ó. È®Àå ÆÄÆ¼¼ÇÀº ³ª¸ÓÁö µð½ºÅ© °ø°£À» ³í¸® ÆÄƼ¼ÇÀ¸·Î ¾²±â
À§ÇØ ´ã¾ÆµÎ´Â ±×¸© ³ë¸©À» ÇÑ´Ù.
ºÎÆÃ °¡´ÉÇÑ ¿î¿µ üÁ¦´Â BIOS¿Í 1024 ½Ç¸°´õÀÇ ÇѰ踦 Æ÷ÇÔÇÏ´Â
real-mode¿©¾ß ÇÑ´Ù. ¶§¹®¿¡ ´ç½ÅÀº ¸»½éÀ» ÇÇÇϱâ À§ÇØ ºÎÆ® ÆÄƼ¼ÇµéÀ»
¸ðµÎ ¾ÕÂÊ 1024 ½Ç¸°´õ À̳»¿¡ µÎ±â¸¦ ¿øÇÒ °ÍÀÌ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ¿ª½Ã
"large-disk" ¹Ì´Ï ÇÏ¿ìÅõ¸¦ ÂüÁ¶Ç϶ó.
¸®´ª½º¸¦ ¼³Ä¡ÇÏ·Á¸é ÃÖ¼ÒÇÑ ÇϳªÀÇ ÆÄƼ¼ÇÀÌ ÇÊ¿äÇÏ´Ù. Ä¿³ÎÀÌ ÀÌ
ÆÄƼ¼ÇÀ¸·ÎºÎÅÍ (¿¹¸¦ µé¸é LILO¿¡ ÀÇÇØ) ÀûÀçµÈ´Ù¸é, ÀÌ ÆÄƼ¼ÇÀº
BIOS°¡ ÀÐÀ» ¼ö ÀÖ´Â °ÍÀ̾î¾ß¸¸ ÇÑ´Ù. ¸¸ÀÏ (¿¹¸¦ µé¾î ºÎÆ® µð½ºÅ©³ª
MS-DOS¿¡ ±â¹ÝÇÑ ¸®´ª½º ·Î´õÀÎ LOADLIN.EXE °°Àº) ´Ù¸¥ ¹æ¹ýÀ¸·Î
Ä¿³ÎÀ» ÀûÀçÇÑ´Ù¸é, ¸®´ª½º ÆÄƼ¼ÇÀº ¾îµð À־ ±¦Âú´Ù. ¾î¶² °æ¿ìÀ̰Ç
ÀÌ ÆÄƼ¼ÇÀº 0x83 "Linux native" Çü½ÄÀ̾î¾ß ÇÑ´Ù.
½Ã½ºÅÛ¿¡´Â ½º¿Ò °ø°£ÀÌ ÇÊ¿äÇÏ´Ù. ½º¿ÒÀ» ÆÄÀÏ¿¡´Ù ÇÏÁö ¾Ê°Ú´Ù¸é, ½º¿Ò
Àü¿ë ÆÄƼ¼ÇÀÌ Çϳª ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ ÆÄƼ¼ÇÀº ¸®´ª½º Ä¿³Î¿¡ ÀÇÇØ¼¸¸
»ç¿ëµÇ°í Ä¿³ÎÀº PC BIOSÀÇ ÀÇÁ¸¼º¿¡ ±¸¼Ó¹ÞÁö ¾ÊÀ¸¹Ç·Î, ½º¿Ò ÆÄƼ¼ÇÀº
¾îµð¿¡ À־ ÁÁ´Ù. ÇÊÀÚ´Â ½º¿Ò ÆÄƼ¼ÇÀ¸·Î´Â ³í¸® ÆÄƼ¼Ç(/dev/?d?5³ª
±× ÀÌ»ó)À» ¾²µµ·Ï ±ÇÀåÇÑ´Ù. ¸®´ª½º ½º¿Ò Àü¿ë ÆÄƼ¼ÇÀº 0x82 "Linux
swap" Çü½ÄÀÌ´Ù.
ÀÌ»óÀÌ ÃÖ¼Ò·Î ¿ä±¸µÇ´Â ÆÄƼ¼ÇÀÌ´Ù. ÇÏÁö¸¸ ¸®´ª½º¿ë ÆÄƼ¼ÇÀ» ´õ
¸¸µé¾î µÎ´Â ÆíÀÌ ÁÁ´Ù. °è¼Ó Àеµ·Ï Ç϶ó.
<sect1>ÆÄƼ¼ÇÀÇ Å©±â´Â ¾ó¸¶³ª µÇ¾î¾ß ÇÒ±î?
<p>
½º¿Ò Àü¿ë ÆÄƼ¼ÇÀ» ¾²±â·Î Çß´Ù¸é, ´ë°³ÀÇ °æ¿ì ¿ÇÀº ¼±ÅÃÀÌ´Ù. ´ÙÀ½
¾È³»¸¦ µû¶ó ±× Å©±â¸¦ °áÁ¤Çϵµ·Ï Ç϶ó.
<itemize>
<item> ¸®´ª½º¿¡¼´Â ·¥°ú ½º¿Ò °ø°£ÀÌ ´õÇØÁø´Ù. (¸ðµç À¯´Ð½º
½Ã½ºÅÛ¿¡¼ ÀÌ·± °ÍÀº ¾Æ´Ï´Ù.) ¿¹¸¦ µé¾î 8¸Þ°¡ÀÇ ·¥°ú
12¸Þ°¡ÀÇ ½º¿ÒÀÌ ÀÖ´Ù¸é, ´ç½ÅÀº ÃÑ 20¸Þ°¡ Á¤µµÀÇ °¡»ó ¸Þ¸ð¸®¸¦
°®°Ô µÈ´Ù.
<item> ½º¿Ò °ø°£ÀÇ Å©±â¸¦ Á¤ÇÒ ¶§, ÃÖ¼ÒÇÑ ÃÑ 16¸Þ°¡ÀÇ °¡»ó ¸Þ¸ð¸®¸¦
°®µµ·Ï ÇØ¾ß ÇÑ´Ù. Áï ·¥ÀÌ 4¸Þ°¡ ÀÖ´Â °æ¿ì¶ó¸é ÃÖ¼ÒÇÑ
12¸Þ°¡ÀÇ ½º¿ÒÀ» Àâ¾Æ¾ß Çϰí, 8¸Þ°¡ÀÇ ·¥ÀÌ ÀÖ´Ù¸é Àû¾îµµ ½º¿Ò
8¸Þ°¡¸¦ Àâ¾Æ¾ß ÇÑ´Ù.
<item> ¸®´ª½º¿¡¼´Â ÇÑ ½º¿Ò ÆÄƼ¼ÇÀÇ Å©±â°¡ 128¸Þ°¡¸¦ ³ÑÀ» ¼ö ¾ø´Ù.
ÆÄƼ¼ÇÀÇ Å©±â´Â 128¸Þ°¡ º¸´Ù Ŭ ¼öµµ ÀÖÁö¸¸, 128¸Þ°¡ ÀÌ»óÀÇ
°ø°£Àº Àý´ë·Î »ç¿ëµÇÁö ¾Ê±â ¶§¹®ÀÌ´Ù. µû¶ó¼ 128¸Þ°¡ ÀÌ»óÀÇ
½º¿ÒÀÌ ÇÊ¿äÇϸé, ½º¿Ò ÆÄƼ¼ÇÀ» ¿©·¯ °³ ¸¸µé¾î¾ß ÇÑ´Ù.
<item> ½º¿Ò °ø°£ÀÇ Å©±â¸¦ Á¤ÇÒ ¶§¿¡´Â ³Ê¹« ¸¹Àº ½º¿Ò °ø°£Àº ÀüÇô ¾µ
µ¥ ¾ø´Ù´Â Á¡À» ¸í½ÉÇØ¾ß ÇÑ´Ù. ¸ðµç ÇÁ·Î¼¼½º´Â "working
set"À» °®´Â´Ù. Working setÀ̶õ ÇÁ·Î¼¼¼¿¡ ÀÇÇØ °ð ÂüÁ¶µÉ
¸Þ¸ð¸®¿¡ ¿Ã·ÁÁø ÆäÀÌÁöµéÀÇ ÁýÇÕÀÌ´Ù. ¸®´ª½º´Â (ÃÖ±Ù »ç¿ëµÈ
ÆäÀÌÁöµéÀÌ °¡±î¿î Àå·¡¿¡ ´Ù½Ã »ç¿ëµÇ¸®¶ó°í °¡Á¤ÇÔÀ¸·Î½á) ÀÌ
¸Þ¸ð¸® Á¢±ÙÀ» ¿¹ÃøÇϰíÀÚ ÇÑ´Ù. ±×¸®°í °¡´ÉÇÑ ÇÑ ÀÌ
ÆäÀÌÁöµéÀ» ·¥ ³»¿¡ ³²°ÜµÎ·Á°í ³ë·ÂÇÑ´Ù. ÇÁ·Î±×·¥ÀÇ "ÂüÁ¶ÀÇ
±¹¼Ò¼º"ÀÌ ÁÁÀ¸¸é ÀÌ °¡Á¤Àº ÂüÀÌ µÇ°í, ¿¹Ãø ¾Ë°í¸®ÁòÀÌ Á¦ ¸òÀ»
ÇÒ °ÍÀÌ´Ù.
Working setÀ» ÁÖ ¸Þ¸ð¸®¿¡ ³²°Ü µÎ´Â °ÍÀº ÃæºÐÇÑ ÁÖ ¸Þ¸ð¸®°¡
ÀÖÀ» °æ¿ì¿¡¸¸ ÀÛµ¿ÇÑ´Ù. ÇÑ ÄÄÇ»ÅÍ¿¡¼ Áö³ªÄ¡°Ô ¸¹Àº
ÇÁ·Î¼¼½º¸¦ ½ÇÇà½Ã۸é, Ä¿³ÎÀº ¸Å¿ì °¡±î¿î Àå·¡¿¡ ´Ù½Ã ÂüÁ¶µÉ
ÆäÀÌÁöµéÀ» µð½ºÅ©¿¡ ³Ö¾î µÎµµ·Ï °¿ä¹Þ°Ô µÈ´Ù. (´Ù¸¥ working
set¿¡¼ ÇÑ ÆäÀÌÁö¸¦ ¸Þ¸ð¸®¿¡¼ ³»¸®°í, ¸· ÂüÁ¶µÈ ÆäÀÌÁö¸¦
¸Þ¸ð¸®¿¡ ¿Ã¸®µµ·Ï ÇÑ´Ù.) ´ë°³ ÀÌ·± »óȲÀº ÆäÀÌÁö °ü¸® ÀÛ¾÷À»
¸Å¿ì Áõ°¡½Ã۰í, ÀÛ¾÷ ¼öÇà ´É·ÂÀ» ÇöÀúÈ÷ ÀúÇϽÃŲ´Ù. ÀÌ·±
»óÅ¿¡ ÀÖ´Â ÄÄÇ»Å͸¦ "¸öºÎ¸²Ä¡°í ÀÖ´Ù(thrashing)"°í ÇÑ´Ù.
(For you german readers: That's "thrashing" ("dreschen",
"schlagen", "haemmern") and not trashing ("muellen"))
¸öºÎ¸²Ä¡°í ÀÖ´Â ÄÄÇ»ÅÍ¿¡¼´Â ÇÁ·Î¼¼½ºµéÀÌ ·¥ÀÌ ¾Æ´Ï¶ó
µð½ºÅ©·ÎºÎÅÍ ¼öÇàµÇ°í ÀÖ´Ù. ¸Þ¸ð¸® Á¢±Ù ¼Óµµ¿Í µð½ºÅ© Á¢±Ù
¼ÓµµÀÇ ºñ Á¤µµ·Î ¼öÇ༺´ÉÀÌ ÀúÇϵǸ®¶ó°í »ý°¢ÇÏ¸é µÈ´Ù.
PDP¿Í Vax°¡ ¾²ÀÌ´ø ¿¾ ½ÃÀýÀÇ °æÇèÀûÀÎ ¿øÄ¢ Çϳª´Â ÇÑ
ÇÁ·Î±×·¥ÀÇworking setÀÇ Å©±â´Â ±× ÇÁ·Î±×·¥ÀÇ °¡»óÀûÀÎ Å©±âÀÇ
1/4Á¤µµ¶ó´Â °ÍÀÌ´Ù. µû¶ó¼ ·¥ÀÇ ¼¼ ¹è ÀÌ»ó ½º¿ÒÀ» Àâ´Â °ÍÀº
´ë°³ ¼Ò¿ë¾ø´Â ÀÏÀÌ´Ù.
ÇÏÁö¸¸ ÀÌ °ÍÀº ´ÜÁö ÇÑ °¡Áö °æÇè ¹ýÄ¢ÀÏ »ÓÀ̶ó´Â Á¡À»
¸í½ÉÇϱ⠹ٶõ´Ù.
¾öû³ª°Ô Å©°Å³ª Áöµ¶È÷ ÀÛÀº working setÀ» °®´Â »óȲÀ»
¸¸µé±â¶õ ½¬¿î ÀÏÀÌ´Ù. ¿¹¸¦ µé¾î ¸Å¿ì ºÒ±ÔÄ¢ÀûÀ¸·Î ÀÌ¿ëµÇ´Â
Ä¿´Ù¶õ µ¥ÀÌÅÍÁýÇÕÀ» °®´Â ½Ã¹Ä·¹ÀÌ¼Ç ÇÁ·Î±×·¥À̶ó¸é, µ¥ÀÌÅÍ
ÂüÁ¶¿¡ ÀÖ¾î¼ ´«¿¡ ¶é ¸¸ ÇÑ ±¹¼Ò¼ºÀ̶õ °ÅÀÇ ¾ø´Ù. µû¶ó¼
ÀÌ·± ÇÁ·Î±×·¥ÀÇ working setÀº »ó´çÈ÷ Ŭ °ÍÀÌ´Ù.
ÇÑÆí ¿©·¯ JPEG ÆÄÀϵéÀ» µ¿½Ã¿¡ ¿¾î ³õ¾ÒÁö¸¸ Çϳª ¸¸ »©°í´Â
¸ðµÎ ¾ÆÀÌÄÜȽÃÄÑ ³õÀº xv ÇÁ·Î±×·¥Àº ¸Å¿ì Å« µ¥ÀÌÅ͸¦ °®´Â´Ù.
±×·¯³ª À̹ÌÁö ÀüȯÀº ÇϳªÀÇ À̹ÌÁö¿¡¼¸¸ ÀÌ·ç¾îÁö°í, xv°¡
Â÷ÁöÇϰí ÀÖ´Â ¸Þ¸ð¸®ÀÇ ´ëºÎºÐÀº ÀüÇô °Çµå¸®Áö ¾Ê´Â´Ù. ¿©·¯
°³ÀÇ ÆíÁý±â âÀ» °¡ÁöÁö¸¸ ÇÑ ¹ø¿¡ ÇϳªÀÇ Ã¢¿¡¼¸¸ ÆíÁýÀÌ µÇ´Â
ÆíÁý±âµµ ¸¶Âù°¡Áö °æ¿ì´Ù. ÀÌ·± ÇÁ·Î±×·¥µéÀº Á¦´ë·Î
¼³°èµÇ¾ú´Ù¸é ¸Å¿ì ³ôÀº ÂüÁ¶ÀÇ ±¹¼Ò¼ºÀ» °¡Áö¸ç, ÇÁ·Î±×·¥ÀÇ
´ëºÎºÐÀÌ Å« ¼º´É ÀúÇÏ ¾øÀÌ ½º¿Ò °ø°£À¸·Î ³»·ÁÁú ¼ö ÀÖ´Ù.
Ä¿¸Çµå ¶óÀÎ ½Ã´ë¿¡ ÅëÇÏ´ø 1/4À̶ó´Â working set Å©±â°¡
¿äÁòó·³ ¿©·¯ °³ÀÇ ¹®¼¸¦ ÆíÁýÇÏ´Â GUI ÇÁ·Î±×·¥¿¡¼µµ ¸ÂÀ»Áö
Àǽɽº·¯¿ï ¼öµµ ÀÖÁö¸¸, ÇÊÀÚ°¡ ¾Æ´Â ¹Ù·Î´Â ÀÌ ¼öÄ¡¸¦
È®ÀÎÇÏ·Á°í ½ÃµµÇÑ »õ·Î¿î ³í¹®Àº ¾ø´Ù.
</itemize>
µû¶ó¼ 16¸Þ°¡ÀÇ ·¥À» °¡Áø »óȲÀ̶ó¸é, ÃÖ¼ÒÇÑÀÇ ¼³Á¤À» À§Çؼ´Â ½º¿ÒÀÌ
ÇÊ¿ä ¾ø°í, 48¸Þ°¡ ÀÌ»óÀÇ ½º¿ÒÀº ¾Æ¸¶ ¾µ¸ð ¾øÀ» °ÍÀÌ´Ù. Á¤È®È÷ ¾ó¸¶³ª
¸Þ¸ð¸®°¡ ÇÊ¿äÇÑÁö´Â ÀÀ¿ë ÇÁ·Î±×·¥°ú ÄÄÇ»ÅÍ¿¡ ´Þ·ÁÀÖ´Ù. (´Ù¸¥ ¹«¾ùÀ»
±â´ëÇß³ª?)
<sect1>½º¿Ò °ø°£ÀÇ À§Ä¡´Â ¾îµð°¡ ÁÁÀ»±î?
<p>
<itemize>
<item> ±â°èÀûÀÎ °ÍÀº ´À¸®°í, ÀüÀÚÀûÀÎ °ÍÀº ºü¸£´Ù.
¿äÁòÀÇ Çϵåµð½ºÅ©¿¡´Â ¸¹Àº Çìµå°¡ ÀÖ´Ù. °°Àº Æ®·¢ÀÇ Çìµå
»çÀ̸¦ ¿À°¡´Â °ÍÀº ¿ÏÀüÈ÷ ÀüÀÚÀûÀÎ °ÍÀÌ¾î¼ ºü¸£´Ù. ¹Ý¸é
Æ®·¢µé »çÀ̸¦ ¿À°¡´Â °ÍÀº ´À¸°µ¥, ½ÇÁ¦ ¹°Ã¼¸¦ ¿òÁ÷ÀÌ´Â ÀÏÀÌ
Æ÷ÇԵDZ⠶§¹®ÀÌ´Ù.
µû¶ó¼ Çìµå°¡ ¸¹Àº µð½ºÅ©¿Í ÀûÀº µð½ºÅ©°¡ ÀÖ´Ù¸é, ´Ù¸¥ »ç¾çÀÌ
°°À» °æ¿ì¿¡´Â Çìµå¸¦ ¸¹ÀÌ °¡Áø ÂÊÀÌ ºü¸¦ °ÍÀÌ´Ù.
ÇÏÁö¸¸, ½º¿Ò °ø°£À» ³ª´©¾î¼ µÎ °³ÀÇ µð½ºÅ©¿¡ µÎ´Â ÆíÀÌ ´õ
ºü¸¦ °ÍÀÌ´Ù.
<item> ±¸Çü µð½ºÅ©¿¡´Â ¸ðµç Æ®·¢¿¡ °°Àº ¼ýÀÚÀÇ ¼½ÅͰ¡ ÀÖ´Ù. ÀÌ·±
µð½ºÅ©ÀÇ °æ¿ì¿¡´Â, µð½ºÅ© Çìµå°¡ ÀÓÀÇÀÇ Æ®·¢¿¡¼ ½º¿Ò
¿µ¿ªÀ¸·Î °£´Ù°í °¡Á¤ÇÏ¸é ½º¿ÒÀ» µð½ºÅ© Áß°£¿¡ Àâ´Â °ÍÀÌ °¡Àå
ºü¸¦ °ÍÀÌ´Ù.
<item> ½ÅÇü µð½ºÅ©´Â ZBR(zone bit recording)À» »ç¿ëÇÑ´Ù. ÀÌ·±
µð½ºÅ©´Â ¹Ù±ù ÂÊ Æ®·¢¿¡ ´õ ¸¹Àº ¼½Å͸¦ °®°í ÀÖ´Ù. Rpms°¡
ÀÏÁ¤ÇÏ´Ù¸é, ÀÌ·± ±¸Á¶¿¡¼´Â ¹Ù±ù ÂÊ Æ®·¢ÀÌ ¾ÈÂÊ º¸´Ù ÈξÀ
¿ì¼öÇÑ ¼º´ÉÀ» º¸ÀδÙ. ½º¿ÒÀº ºü¸¥ Æ®·¢¿¡ µÎ¾î¾ß ÇÑ´Ù.
<item> ¹°·Ð µð½ºÅ© Çìµå°¡ ¹«ÀÛÀ§·Î ¿òÁ÷ÀÌÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. ´Ã ¹Ù»Û
home ÆÄƼ¼Ç°ú °ÅÀÇ »ç¿ëµÇÁö ¾Ê´Â º¸°ü¿ë ÆÄƼ¼Ç »çÀÌ¿¡ ½º¿Ò
°ø°£À» µÎ°í ÀÖ´Ù¸é, Çìµå°¡ ´ú ¿òÁ÷À̵µ·Ï ½º¿ÒÀ» home ÆÄƼ¼Ç
Áß°£¿¡ µÎ´Â ÆíÀÌ ³´´Ù. ½º¿ÒÀ» °ÅÀÇ ½º¿Ò Àü¿ëÀÎ ´Ù¸¥ µð½ºÅ©¿¡
Àâ´Â´Ù¸é ÈξÀ ´õ ÁÁÀ» °ÍÀÌ´Ù.
</itemize>
<bf/¿ä¾à:/ ½º¿ÒÀº ºü¸£°í, Çìµå¸¦ ¸¹ÀÌ °¡Áö°í ÀÖÀ¸¸ç, ´Ù¸¥ ÀÛ¾÷¿¡
¹Ù»ÚÁö ¾ÊÀº µð½ºÅ©¿¡ Àâ¾Æ¶ó. µð½ºÅ©¸¦ ¿©·¯ °³ °¡Áö°í ÀÖ´Ù¸é, ½º¿ÒÀ»
Âɰ³¼ µð½ºÅ©¸¶´Ù ȤÀº Á¦¾î±â(controller)¸¶´Ù µÎµµ·Ï Ç϶ó.
<bf/´õ ³ªÀº ¹æ¹ý:/ ·¥À» ´õ »ç¶ó.
<sect1>ÆÄÀÏ ½Ã½ºÅÛ°ú ÆÄÆíÈ¿¡ ´ëÇÑ ¸î °¡Áö °Íµé.
<p>
¿î¿µ üÁ¦´Â µð½ºÅ© °ø°£À» ºí·Ï°ú ºí·ÏÀÇ Á¶°¢(fragmentation) ´ÜÀ§·Î
°ü¸®ÇÑ´Ù. Ext2 ÆÄÀÏ ½Ã½ºÅÛ¿¡¼´Â Á¶°¢°ú ºí·ÏÀÌ °°Àº Å©±âÀ̱⠶§¹®¿¡,
ÀÌ ±Û¿¡¼´Â ºí·Ï¿¡ ´ëÇØ¼¸¸ À̾߱âÇϵµ·Ï ÇϰڴÙ.
ÆÄÀÏÀÇ Å©±â´Â ´Ù¾çÇÏ´Ù. ÆÄÀÏÀÌ ºí·ÏÀÇ Å©±â¿¡ µü ¸Â´Â ÀÏÀº ¾ø´Ù.
µû¶ó¼ ¸ðµç ÆÄÀÏÀÇ ¸¶Áö¸· ºí·Ï °¡¿îµ¥ ÀϺδ ³¶ºñµÇ°Ô µÈ´Ù. ÆÄÀÏÀÇ
Å©±â°¡ ºÒ±ÔÄ¢ÇÏ´Ù¸é µð½ºÅ©¿¡ µé¾î ÀÖ´Â ¸ðµç ÆÄÀϵéÀº °¢°¢ ¹Ý ºí·Ï
Á¤µµÀÇ ³¶ºñµÇ´Â ºÎºÐÀ» °®°Ô µÈ´Ù. ź³Ù¹Ù¿ò ¾¾´Â ÀÚ½ÅÀÇ Àú¼ "¿î¿µ
üÁ¦"¿¡¼ À̰ÍÀ» "ÆÄÆíÈ(fragmentation)"À̶ó°í ºÒ·¶´Ù.
ÆÄÀÏÀÇ °³¼ö´Â ´ë·« µð½ºÅ©¿¡ ÀÖ´Â ÇÒ´çµÈ inodeÀÇ °³¼ö¿Í °°´Ù°í ÃßÁ¤ÇÒ
¼ö ÀÖ´Ù. ÇÊÀÚÀÇ µð½ºÅ©¿¡´Â
<tscreen><code>
# df -i
Filesystem Inodes IUsed IFree %IUsed Mounted on
/dev/hda3 64256 12234 52022 19% /
/dev/hda5 96000 43058 52942 45% /var
</code></tscreen>
<tt>/</>¿¡ ¾à 12000 °³ÀÇ ÆÄÀÏÀÌ ÀÖ°í, <tt>/var</>.¿¡´Â ¾à 44000 °³ÀÇ
ÆÄÀÏÀÌ ÀÖ´Ù.
ºí·Ï ÇϳªÀÇ Å©±â°¡ 1KBÀÎ °æ¿ì, ÆÄÀÏ ²¿¸®¿¡ ºÙÀº ¾à 6+22 = 28MBÀÇ
µð½ºÅ© °ø°£ÀÌ ¼Õ½ÇµÈ´Ù. ¸¸¾à ºí·Ï ÇϳªÀÇ Å©±â°¡ 4KB¿´´Ù¸é, ÇÊÀÚ´Â ³×
¹èÀÇ °ø°£À» ¼ÕÇØº¸¾ÒÀ» °ÍÀÌ´Ù.
¹Ý¸é¿¡ µ¥ÀÌÅÍÀÇ Àü¼ÛÀº ÀÎÁ¢ µ¥ÀÌÅÍ µ¢¾î¸®°¡ Å« °æ¿ì¿¡ ´õ ºü¸£´Ù.
¶§¹®¿¡ ext2 ÆÄÀÏ ½Ã½ºÅÛ¿¡¼´Â Á¡Á¡ Ä¿Áö´Â ÆÄÀÏ¿¡ ´ëÇØ¼´Â 8 °³ÀÇ ÀÎÁ¢
ºí·ÏÀ» ÇÑ ´ÜÀ§·Î ÇÏ¿© °ø°£À» ¹Ì¸® ¹èºÐÇϵµ·Ï ÇÑ´Ù. »ç¿ëµÇÁö ¾ÊÀº
»çÀü ÇÒ´ç °ø°£Àº ÆÄÀÏÀÌ ´ÝÇôÁú ¶§ ³õ¿©³ª¹Ç·Î, °ø°£ÀÇ ³¶ºñ´Â ¾ø´Ù.
ÇÑ ÆÄÀÏ ¾ÈÀÇ ºí·ÏµéÀÌ ÀÎÁ¢ÇØ ÀÖÁö ¾Ê´Ù¸é, ÆÄÀÏÀÌ Á¾Á¾ Â÷·Ê·Î Á¢±ÙµÇ±â
¶§¹®¿¡ ¼º´É¿¡ ÁÁÁö ¾Ê´Ù. ÀÌ·¸°Ô µÇ¸é ¿î¿µ üÁ¦°¡ µð½ºÅ© Á¢±ÙÀ»
³ª´²¼ ÇØ¾ß Çϰí, µð½ºÅ©µµ Çìµå¸¦ ¿òÁ÷¿©¾ß ÇÏ°Ô µÈ´Ù. ÀÌ·± »óȲÀ»
"¿ÜÀû ÆÄÆíÈ" ȤÀº °£´ÜÈ÷ "ÆÄÆíÈ"¶ó°í ºÎ¸£¸ç, µµ½º ÆÄÀÏ ½Ã½ºÅÛ¿¡¼
ÈçÇÑ ¹®Á¦´Ù.
Ext2 ÆÄÀÏ ½Ã½ºÅÛ¿¡´Â ¿ÜÀû ÆÄÆíȸ¦ ¹æÁöÇϱâ À§ÇÑ ¸î °¡Áö Àü·«ÀÌ ÀÖ´Ù.
º¸Åë ext2¿¡¼´Â À¯Áî³Ý ´º½º ½ºÇ®Ã³·³ Ȥ»çµÇ´Â ÆÄƼ¼ÇÀÇ °æ¿ì¿¡µµ
ÆÄÆíȰ¡ Å« ¹®Á¦°¡ µÇÁö ¾Ê´Â´Ù. Ext2 ÆÄÀÏ ½Ã½ºÅÛ¿¡µµ ÆÄÆíÈµÈ °ÍÀ»
Á¤¸®ÇØÁÖ´Â µµ±¸°¡ ÀÖÁö¸¸, ¾Æ¹«µµ ÀÌ µµ±¸¸¦ ¾´ ÀÏÀÌ ¾ø°í ÇöÀç ¾²ÀÌ´Â
ext2¿¡ ºñÇÏ¸é ±¸½ÄÀÌ´Ù. ÇÑ ¹ø ÇØ ºÁµµ µÇÁö¸¸, ¹®Á¦°¡ »ý±â¸é ´ç½ÅÀÌ
Ã¥ÀÓÁ®¾ß ÇÑ´Ù.
MS-DOS ÆÄÀÏ ½Ã½ºÅÛÀº º´ÀûÀÎ µð½ºÅ© °ø°£ °ü¸®·Î À¯¸íÇÏ´Ù.
MS-DOS¿¡¼ ¾²´Â ÃÖ¾ÇÀÇ ¹öÆÛ ij½¬¿Í ´õºÒ¾î, ÆÄÀÏ ÆÄÆíȰ¡ ¼öÇà
¼º´É¿¡ ³¢Ä¡´Â ¿µÇâÀº Á¤¸» ¾öû³ª´Ù. DOS »ç¿ëÀÚµéÀº ¸î ÁÖ¸¶´Ù
µð½ºÅ©ÀÇ ÆÄÆíÈ »óŸ¦ Á¤¸®Çϴµ¥ Àͼ÷ÇØÁø ³ª¸ÓÁö, ÆÄÆíȸ¦
Á¤¸®Çϴµ¥ ´ëÇØ ¾à°£Àº Á¾±³ÀûÀÎ ½Å³ä±îÁö »ý±â°Ô µÇ¾ú´Ù. ¸®´ª½º¿Í
ext2 ÆÄÀÏ ½Ã½ºÅÛ¿¡¼´Â ÀÌ·± ½À°üÀÌ ÇÊ¿ä ¾ø´Ù. Á¤»óÀûÀ¸·Î »ç¿ëÇÑ´Ù¸é
¸®´ª½º º»·¡ÀÇ ÆÄÀÏ ½Ã½ºÅÛ¿¡¼´Â ÆÄÆíȸ¦ Á¤¸®ÇÒ Çʿ䰡 ¾ø´Ù.
µð½ºÅ©¿¡ ÃÖ¼ÒÇÑ 5%¸¸ ºó °ø°£ÀÌ ÀÖ´Ù¸é ¾î¶² °æ¿ì¿¡µµ ±¦Âú´Ù.
MS-DOS ÆÄÀÏ ½Ã½ºÅÛÀº ³»Àû ÆÄÆíÈ ¶§¹®¿¡ ¸¹Àº µð½ºÅ© °ø°£À»
³¶ºñÇÏ´Â °ÍÀ¸·Îµµ Àß ¾Ë·ÁÁ® ÀÖ´Ù. 256¸Þ°¡ ÀÌ»óÀÇ ÆÄƼ¼Ç¿¡¼´Â, DOS
ºí·ÏÀÇ Å©±â°¡ ³Ê¹« Ä¿Á®¼ ´õ ÀÌ»ó ¾µ¸ð°¡ ¾ø¾îÁ® ¹ö¸°´Ù. (ÀÌ·± Á¡Àº
FAT32¿¡¼´Â ¾î´À Á¤µµ °íÃÄÁ³´Ù.)
Ext2´Â 0.5 TB (1Å×¶ó ¹ÙÀÌÆ®´Â 1024 ±â°¡ ¹ÙÀÌÆ®¿Í °°´Ù) ÀÌ»óÀÇ
¾öû³ª°Ô Å« ÆÄÀÏ ½Ã½ºÅÛ¸¸ ¾Æ´Ï¶ó¸é, ´ëÇü ÆÄÀÏ ½Ã½ºÅÛ¿¡¼µµ Å« ºí·ÏÀ»
¼±ÅÃÇÒ Çʿ䰡 ¾ø´Ù. 0.5 Å×¶ó ÀÌ»óÀÎ °æ¿ì¿¡´Â ÀÛÀº Å©±âÀÇ ºí·ÏÀÌ
È¿À²ÀûÀÌÁö ¾Ê°Ô µÈ´Ù. µû¶ó¼ DOS¿Í´Â ´Þ¸® ºí·Ï Å©±â¸¦ ÁÙÀÌ·Á°í Å«
µð½ºÅ©¸¦ ¿©·¯ ÆÄƼ¼ÇÀ¸·Î Âɰ¶ Çʿ䰡 ¾ø´Ù. °¡´ÉÇÏ´Ù¸é 1 ų·Î¹ÙÀÌÆ®ÀÇ
µðÆúÆ® ºí·Ï Å©±â¸¦ ¾²µµ·Ï Ç϶ó. ¾î¶² ÆÄƼ¼Ç¿¡ ´ëÇØ¼´Â 2 ų·Î¹ÙÀÌÆ®
Â¥¸® ºí·Ï Å©±â¸¦ ½ÃÇèÇØ º¸°í ½ÍÀ» ¼öµµ ÀÖÁö¸¸, ÈçÄ¡ ¾ÊÀº ¹ö±×¿Í
¸Â´Ú¶ß¸®±â ½Ê»óÀÌ´Ù. ´ëºÎºÐÀÇ »ç¶÷µéÀº µðÆúÆ®¸¦ ¾´´Ù.
<sect1>ÆÄƼ¼Ç °áÁ¤ ±âÁØÀ¸·Î¼ÀÇ ÆÄÀÏ ¼ö¸í°ú ¹é¾÷ ÁÖ±â
<p>
Ext2¿¡¼´Â ¹é¾÷ °èȹ°ú ´Ù¾çÇÑ ÆÄÀÏ ¼ö¸í¿¡ µû¸¥ ¿ÜÀû ÆÄÆíȸ¦ ÁÙÀÏ
°ÍÀ» ¿°µÎ¿¡ µÎ°í ÆÄƼ¼ÇÀ» °áÁ¤ÇØ¾ß ÇÑ´Ù.
ÆÄÀÏÀº ¼ö¸íÀ» °®´Â´Ù. ÇÑ ÆÄÀÏÀº ¸¸µé¾îÁø ´ÙÀ½ ½Ã½ºÅÛ¿¡ ¾î´À ½Ã°£
µ¿¾È ³²¾Æ ÀÖ´Ù°¡ Áö¿öÁö°Ô µÈ´Ù. ÆÄÀÏÀÇ ¼ö¸íÀº ½Ã½ºÅÛ¿¡ µû¶ó Å©°Ô
´Ù¸£°í, ºÎºÐÀûÀ¸·Î´Â ÆÄÀÏÀÇ °æ·Î ¸í¿¡µµ ÀÇÁ¸ÇÏ°Ô µÈ´Ù. ¿¹¸¦ µé¾î
<tt>/bin</>, <tt>/sbin</>, <tt>/usr/sbin</>, <tt>/usr/bin</>³ª ÀÌ
ºñ½ÁÇÑ µð·ºÅ͸®¿¡ ÀÖ´Â ÆÄÀϵéÀº ´ë°³ ¿©·¯ ´Þ ÀÌ»óÀÇ ¸Å¿ì ±ä ¼ö¸íÀ»
°®´Â´Ù. <tt>/home</>¿¡ ÀÖ´Â ÆÄÀϵéÀÇ ¼ö¸íÀº ¿©·¯ ÁÖÂëÀ¸·Î Áß°£
Á¤µµÀÌ´Ù. <tt>/var</>ÀÇ ÆÄÀϵéÀº º¸Åë ¼ö¸íÀÌ Âª´Ù.
<tt>/var/spool/news</>¿¡ ÀÖ´Â ÆÄÀϵéÀº ¸çÄ¥ ÀÌ»ó ³²¾ÆÀÖ´Â °ÍÀÌ
µå¹°°í, <tt>/var/spool/lpd</>¿¡ ¼ÓÇÑ ÆÄÀϵéÀÇ ¼ö¸íÀº ¸î ºÐ ³²ÁþÀÌ´Ù.
¹é¾÷À» À§Çؼ´Â ÇÏ·ç¿¡ ¹é¾÷ÇÒ ¾çÀÌ ¹é¾÷ ¸Åü ÇϳªÀÇ ¿ë·® ÀÌÇÏÀÎ ÂÊÀÌ
ÆíÇÏ´Ù. ¸ÅÀÏ ÀÌ·ç¾îÁö´Â ¹é¾÷Àº Àüü ¹é¾÷ÀÏ ¼öµµ ÀÖ°í, ¹Ù²ï ºÎºÐ¸¸
Ãß°¡ÇØ °¡´Â ½Ä(incremental)ÀÏ ¼öµµ ÀÖ´Ù. µû¶ó¼ (¸ÅÀÏ Àüü ¹é¾÷À»
Çϱâ À§Çؼ) ÆÄƼ¼ÇÀÇ Å©±â¸¦ ÇÑ ¹é¾÷ ¸Åü¿¡ ¿ÏÀüÈ÷ µé¾î°¥ Á¤µµ·Î ÀÛ°Ô
ÀâÀ» ¼ö ÀÖ´Ù. ¾î¶² °æ¿ìÀ̰Ç, ÆÄƼ¼Ç ÇϳªÀÇ Å©±â´Â ¸ÅÀÏ ¹Ù²ï ÆÄÀÏ
ÀüºÎ°¡ ¹é¾÷ ¸Åü Çϳª¿¡ µé¾î°¥ ¸¸ÇÑ Å©±â¿©¾ß¸¸ ÇÑ´Ù. (Ãß°¡½Ä ¹é¾÷À»
ÅÃÇÏ°í ¹é¾÷ ¸Åü´Â ÁÖ È¤Àº ¿ù ´ÜÀ§ÀÇ Àüü ¹é¾÷ ¶§ ¹Ù²Ùµµ·Ï ÇÑ´Ù. ÀÌ
°æ¿ì ÀÚµ¿ ¹é¾÷Àº ºÒ°¡´ÉÇÏ´Ù.)
¹é¾÷ Àü·«Àº ÀÌ °áÁ¤¿¡ ´Þ·ÁÀÖ´Ù.
µð½ºÅ© °ø°£À» °èȹÇÏ°í ±¸ÀÔÇÒ ¶§, ¹é¾÷¿¡ ¾µ µ·À» ÃæºÐÈ÷ ³²°Ü ³õµµ·Ï
ÇØ¾ß ÇÑ´Ù. ¹é¾÷µÇÁö ¾ÊÀº µ¥ÀÌÅÍ´Â ¾µ¸ð ¾ø´Ù! ¾Æ¸¶ ´©±¸µç µ¥ÀÌÅ͸¦
´Ù½Ã ¸¸µé¾î³»´Â ºñ¿ëÀÌ ¹é¾÷ ºñ¿ë¿¡ ºñÇØ¼ ÈξÀ ºñ½Ò °ÍÀÌ´Ù.
¼öÇà ¼º´ÉÀ» À§Çؼ´Â ÆÄÀÏÀÇ ¼ö¸í¿¡ µû¶ó ´Ù¸¥ ÆÄƼ¼Ç¿¡ µÎ´Â °ÍÀÌ
À¯¿ëÇÏ´Ù. ÀÌ·¸°Ô ÇÏ¸é ´º½º ÆÄƼ¼Ç¿¡ ÀÖ´Â ¼ö¸íÀÌ ÂªÀº ÆÄÀϵéÀÌ ½ÉÇϰÔ
ÆÄÆíÈ µÇ´õ¶óµµ, <tt>/</>³ª <tt>/home</> ÆÄƼ¼ÇÀÇ ¼öÇà ¼º´É¿¡´Â
¿µÇâÀÌ ¾ø´Ù.
<sect>ÇÑ °¡Áö ¿¹
<sect1>¿¼ºÀûÀÎ Ãʺ¸ÀÚ¿¡°Ô ÃßõÇÏ´Â ¸ðÇü
<p>
À§¿¡¼ À̾߱âÇÑ °Íó·³ <tt>/</>¿Í <tt>/home</>, <tt>/var</>
ÆÄƼ¼ÇÀ» ¸¸µå´Â °ÍÀº °øÅëÀûÀÎ ¸ðÇüÀÌ´Ù. ÀÌ Á¤µµ¸é ¼³Ä¡Çϰí
°ü¸®Çϱ⿡ ½¬¿ì¸é¼µµ ÆÄÀÏµé »çÀÌÀÇ ¼ö¸í Â÷ÀÌ·Î ÀÎÇÑ ºÎÀÛ¿ëÀ» ¸·±â¿¡
ÃæºÐÈ÷ ºÐ¸®µÇ¾ú´Ù°í ÇÒ ¼ö ÀÖ´Ù. ¶Ç ¹é¾÷Çϱ⿡µµ ÁÁ´Ù. À¯Áî³Ý ´º½º
½ºÇ®À» ¹é¾÷ÇÏ·Á°í °í»ýÇÒ »ç¶÷Àº ¾Æ¸¶ ¾Æ¹«µµ ¾øÀ» °ÍÀÌ´Ù.
<tt>/var/</>¿¡ ÀÖ´Â ÆÄÀÏ °¡¿îµ¥ ¹é¾÷ÇÒ ¸¸ÇÑ °¡Ä¡°¡ ÀÖ´Â °ÍÀº ¾ó¸¶
µÇÁö ¾Ê´Â´Ù. (<tt>/var/spool/mail</> Á¤µµ°¡ ¶°¿À¸¥´Ù.) ÇÑÆí
<tt>/</> µð·ºÅ͸®ÀÇ ³»¿ëÀº Á»Ã³·³ ¹Ù²îÁö ¾Ê°í (¼³Á¤À» ¹Ù²Û ´ÙÀ½Ã³·³)
Çʿ䰡 ÀÖÀ» ¶§¸¸ ¹é¾÷ÇØµµ ÁÁ´Ù. ±×¸®°í ¼³Ä¡µÈ ¼ÒÇÁÆ®¿þ¾îÀÇ ¾ç¿¡ µû¶ó
´Ù¸£Áö¸¸ ´ë·« 250¿¡¼ 500¸Þ°¡ Á¤µµ·Î, Ãֽйé¾÷ ¸Åü ÇÑ Àå¿¡ Àüü
¹é¾÷À» ¹ÞÀ» ¼ö ÀÖÀ» ¸¸ÇÑ Å©±âÀ̱⵵ ÇÏ´Ù. <tt>/home</>Àº ±ÍÁßÇÑ
»ç¿ëÀÚÀÇ µ¥ÀÌÅ͵éÀ» Æ÷ÇÔÇϰí ÀÖÀ¸¹Ç·Î ¸ÅÀÏ ¹é¾÷À» ¹Þ¾Æ¾ß ÇÑ´Ù. ¾î¶²
°æ¿ì¿¡´Â <tt>/home</>ÀÌ ¸Å¿ì Å©¹Ç·Î À̶§¿¡´Â Ãß°¡½Ä ¹é¾÷À» ½á¾ß¸¸
ÇÑ´Ù.
¾î¶² ½Ã½ºÅÛ¿¡¼´Â <tt>/tmp</>°¡ º°µµÀÇ ÆÄƼ¼Ç¿¡ À§Ä¡Çϱ⵵ Çϰí,
´Ù¸¥ °æ¿ì¿¡´Â <tt>/tmp</>¸¦ <tt>/var/tmp</>¿¡ ½Éº¼¸¯ ¸µÅ© ½ÃÄѼ
°°Àº È¿°ú¸¦ ³»±âµµ ÇÑ´Ù. (ÀÌ °æ¿ì ´ÜÀÏ »ç¿ëÀÚ ¸ðµå¿¡¼´Â ¹®Á¦°¡ »ý±æ
¼ö ÀÖ´Ù´Â Á¡¿¡ ÁÖÀÇÇØ¾ß ÇÑ´Ù. ÀÌ ¶§¿¡´Â <tt>/var</>¸¦ »ç¿ëÇÒ ¼ö°¡
¾ø°í, <tt>/tmp</>¸¦ ¸¸µé°Å³ª <tt>/var</>¸¦ ¼öµ¿À¸·Î ¸¶¿îÆ® ½Ãų
¶§±îÁö´Â ½Ã½ºÅÛ¿¡ <tt>/tmp</>°¡ ¾ø´Â »óȲÀÌ µÈ´Ù.) ȤÀº
(¼Ö¶ó¸®½º¿¡¼Ã³·³) ·¥ µð½ºÅ©¿¡ <tt>/tmp</>¸¦ µÎ±âµµ ÇÑ´Ù. ÀÌ·¸°Ô
<tt>/tmp</>¸¦ <tt>/</>¿¡¼ »©³» µÎ´Â °Íµµ ÁÁÀº »ý°¢ÀÌ´Ù.
ÀÌ·± ¸ðÇüÀº ¾÷±×·¹À̵峪 À缳ġ¿¡µµ Æí¸®ÇÏ´Ù. ¼³Á¤ ÆÄÀϵéÀ» (ȤÀº
<tt>/etc</> µð·ºÅ͸® Àüü¸¦) <tt>/home</> µð·ºÅ͸®¿¡ ÀúÀåÇØ µÎ°í,
<tt>/</>¸¦ ¹Ð¾î¹ö¸°´Ù. À缳ġ¸¦ ÇÏ°í ³ª¼ <tt>/home</>ÀÇ ÀúÀå
µð·ºÅ͸®¿¡¼ ¿¹ÀüÀÇ ¼³Á¤ ³»¿ëÀ» ºÒ·¯¿À¸é µÈ´Ù.
<sect>ÇÊÀÚÀÇ °æ¿ì
<p>
ÇÊÀÚ¿¡°Ô´Â ¾µ¸ð°¡ ¾ø¾î¼ µÎ ÇØ Àü¿¡ Æ÷±âÇÏ°í ¼±¹Ý¿¡ Ä¡¿öµÐ ISA ¹ö½º
¹æ½ÄÀÇ ³°Àº 386/40 ÄÄÇ»ÅͰ¡ ÀÖ¾ú´Ù. ÇÊÀÚ´Â ÀÌ ÄÄÇ»Å͸¦ X À©µµ¿ì ¾ø´Â
Á¶±×¸¸ °¡Á¤¿ë LAN ¼¹ö·Î ¸¸µé °èȹÀ» ¼¼¿ü´Ù.
ÇÊÀÚ´Â ¿ì¼± ÀÌ 386 ÄÄÇ»ÅÍ¿¡ 16¸Þ°¡ÀÇ ·¥À» ¼³Ä¡Çß´Ù. ±×¸®°í °¡´ÉÇÑ ÇÑ
°¡Àå ÀÛ°í °ª½Ñ EIDE µð½ºÅ©(800 ¸Þ°¡)¿Í ÀÌ´õ³Ý Ä«µå¸¦ ÀåÂøÇß´Ù.
ÇÊÀÚ°¡ ¾ÆÁ÷ Çãŧ¸®½º ¿ë ¸ð´ÏÅ͸¦ °¡Áö°í ÀÖ¾ú±â ¶§¹®¿¡ ±¸½Ä Çãŧ¸®½º
Ä«µå¸¦ ´Þ¾Ò´Ù. ´ÙÀ½¿¡´Â ¸®´ª½º¸¦ ¼³Ä¡Çؼ ¸ÞÀÏ ¶ó¿ìÅÍ¿Í POP3 ¼¹ö¸¦
ºñ·ÔÇØ¼ NFS, SMB, HTTP, LPD/LPR, NNTP ¼¹ö¸¦ ¶ç¿ü´Ù. ISDN
Ä«µå¸¦ ´Þ¾Æ¼ ÀÌ ÄÄÇ»ÅÍ´Â ÇÊÀÚÀÇ TCP/IP ¶ó¿ìÅÍ °â ¹æÈº® ¿ªÇÒµµ ÇϰÔ
µÇ¾ú´Ù.
ÀÌ ÄÄÇ»ÅÍÀÇ µð½ºÅ© °ø°£Àº ´ëºÎºÐ <tt>/var</> µð·ºÅ͸® ¾Æ·¡ÀÇ
<tt>/var/spool/mail</>¿Í <tt>/var/spool/news</>,
<tt>/var/httpd/html</>¿¡ ÁÖ¾ú´Ù. <tt>/var</> µð·ºÅ͸®´Â µû·Î
ÅÁ÷ÇÏ°Ô Àâ¾ÆµÐ ÆÄƼ¼Ç¿¡ µÎ¾ú´Ù. ÀÌ ÄÄÇ»ÅÍ¿¡´Â »ç¿ëÀÚ°¡ °ÅÀÇ ¾øÀ»
ÅÍÀ̹ǷΠȨ ÆÄƼ¼ÇÀ» ¸¸µå´Â ´ë½Å, ´Ù¸¥ ¿öÅ©½ºÅ×À̼ǿ¡¼ NFS¸¦ ÅëÇØ
<tt>/home</> µð·ºÅ͸®¸¦ ¸¶¿îÆ® ½ÃÄ×´Ù.
<tt>/</>·Î 250¸Þ°¡ ÆÄƼ¼ÇÀ» ÀâÀ¸¸é X ¾øÀÌ µû·Î ¸î °¡Áö À¯Æ¿¸®Æ¼¸¦
¼³Ä¡ÇÑ ¸®´ª½º¿¡´Â ÃæºÐÇÒ °ÍÀÌ´Ù. ·¥Àº 16¸Þ°¡°¡ ÀÖÁö¸¸, ÀÌ ÄÄÇ»ÅÍ´Â
¸¹Àº ¼¹ö¸¦ µ¹¸± °ÍÀ̹ǷΠ16¸Þ°¡ Á¤µµÀÇ ½º¿ÒÀÌ ÇÊ¿äÇÒ °ÍÀ̰í, 32¸Þ°¡
Á¤µµ¸é ³Ë³ËÇÒ °ÍÀÌ´Ù. µð½ºÅ© °ø°£ÀÌ ºÎÁ·ÇÏÁö´Â ¾ÊÀ¸¹Ç·Î 32¸Þ°¡ÀÇ
½º¿ÒÀ» Àâ¾Ò´Ù. ÀÎÁ¤ ¶§¹®¿¡ ¾à 20¸Þ°¡ÀÇ MS-DOS ÆÄƼ¼Çµµ ¸¸µé¾ú´Ù.
<tt>/home</>À» ´Ù¸¥ ÄÄÇ»ÅͷκÎÅÍ ¸¶¿îÆ®Çϱâ·Î Ç߱⠶§¹®¿¡, ³²Àº
500¸Þ°¡ ÀÌ»óÀÇ °ø°£Àº <tt>/var</>·Î ´Ù ÇÒ´çÇß´Ù. ÀÌ Á¤µµ¸é Áý¾È¿¡¼
¾µ À¯Áî³Ý ´º½º ¼¹ö·Î´Â ÃæºÐÇÏ°íµµ ³²´Â´Ù.
°á±¹ ´ÙÀ½°ú °°ÀÌ µÇ¾ú´Ù.
<tscreen><code>
Device Mounted on Size
/dev/hda1 /dos_c 25 MB
/dev/hda2 - (Swapspace) 32 MB
/dev/hda3 / 250 MB
/dev/hda4 - (Extended Container) 500 MB
/dev/hda5 /var 500 MB
homeserver:/home /home 1.6 GB
</code></tscreen>
ÇÊÀÚ´Â ³×Æ®¿÷À» ÅëÇØ <tt>homeserver</>¿¡¼ Å×ÀÌÇÁ·Î ÀÌ ÄÄÇ»Å͸¦
¹é¾÷ÇÒ °èȹÀÌ´Ù. ÀÌ ÄÄÇ»ÅÍÀÇ ¸ðµç °ÍµéÀÌ ½Ãµð ·Ò¿¡¼ ¼³Ä¡µÇ¾ú±â
¶§¹®¿¡, <tt>/etc</> µð·ºÅ͸®ÀÇ ¼³Á¤ ÆÄÀÏµé ¸î °¡Áö¿Í
<tt>/root/Source/Installed</>¿¡ ÀÖ´Â ÇÊÀÚ°¡ µû·Î ¼³Ä¡ÇÑ *.tgz ÆÄÀϵé,
<tt>/var/httpd/html</>°ú <tt>/var/spool/mail</> Á¤µµ¸¸ ¹é¾÷ÇÏ¸é µÈ´Ù.
ÇÊÀÚ´Â ÀÌ ÆÄÀϵéÀ» ¸ÅÀÏ ¹ã µû·Î ¸¸µé¾î µÐ <tt>homeserver</>ÀÇ
<tt>/home/backmeup</> µð·ºÅ͸®¿¡ º¹»çÇϰí, homeserver¸¦ Á¤½ÄÀ¸·Î
¹é¾÷ÇÒ ¶§ ÀÌ µð·ºÅ͸®µµ ÇÔ²² ¹é¾÷ÇÑ´Ù.
</article>
<!--
ÇâÈÄ °èȹ(TODO):
- fdisk¸¦ ¼³¸íÇÒ °Í.
- Ext2 À¯Æ¿¸®Æ¼¸¦ ¼³¸íÇÒ °Í. (¸ÕÀú ÃֽйöÀüÀ» ±¸ÇÒ °Í)
- »õ·Î¿î ÆÄÀÏ ½Ã½ºÅÛÀÇ »ý¼º¿¡ ´ëÇØ ¼³¸íÇÒ °Í.
- ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ®ÇÏ°í ¾ð¸¶¿îÆ®ÇÏ´Â °ÍÀ» ¼³¸íÇÒ °Í.
- ¹é¾÷ ÀýÂ÷¸¦ ¼³¸íÇÒ °Í.
-->
|
Beware of friends who are false and deceitful. |











