´ÙÀ½ ÀÌÀü Â÷·Ê

13. È®Àå ¹× ³í¸® ÆÄƼ¼Ç

À§¿¡¼­ ¿ì¸®´Â MBR(Master Boot Record)(sector 0)ÀÇ ±¸Á¶¿¡ ´ëÇØ º¸¾Ò´Ù. ºÎÆ® ·Î´õ ÄÚµå ÀÌÈÄ¿¡ À§Ä¡ÇÏ´Â 4°³ÀÇ ÆÄƼ¼Ç Å×À̺í Ç׸ñÀº °¢°¢ 16¹ÙÀÌÆ® ¸¦ Â÷ÁöÇÏ°í ÀÖ´Ù. ±×¸®°í ¸¶Áö¸·À¸·Î AA55 °ªÀ¸·Î ±â·ÏµÇ¾î ÀÖ´Ù. ÆÄƼ¼Ç Å×À̺í Ç׸ñÁß 5¹øÀ̳ª F ¶Ç´Â 85(hex) À¯ÇüÀÇ ÆÄƼ¼ÇÀº Ưº°ÇÑ Àǹ̸¦ °®´Â´Ù. ÀÌ·¯ÇÑ À¯ÇüÀº È®Àå(extended) ÆÄƼ¼ÇÀ» ÀǹÌÇÑ´Ù. ÀÌ°ÍÀº ¿©·¯°³ÀÇ ³í¸®(logical) ÆÄƼ¼ÇÀ¸·Î Àç ºÐÇÒµÊÀ» °¡¸®Å°´Â Ç¥½ÃÀÌ´Ù. (±×·¯¹Ç·Î, È®Àå ÆÄƼ¼ÇÀº ÇϳªÀÇ Å« »óÀÚÀÏ »ÓÀ̸ç, ÀÌ°Í ÀÚüÀûÀ¸·Î »ç¿ëµÇÁö ¾Ê°í È®Àå ÆÄƼ¼Ç ³»ºÎ¿¡ ³í¸® ÆÄƼ¼ÇÀ» »ý¼ºÇÏ¿© »ç¿ëÇÑ´Ù.) ´ÜÁö È®Àå ÆÄƼ¼ÇÀÇ Ã¹¹ø° ¼½ÅÍ¿¡ ´ëÇÑ À§Ä¡°¡ Áß¿äÇÒ »ÓÀÌ´Ù. ù¹ø° ¼½ÅÍ´Â 4°³ÀÇ Ç׸ñÀ» °®´Â ÆÄƼ¼Ç Å×À̺íÀ» Æ÷ÇÔÇÑ´Ù : ÇϳªÀÇ ³í¸® ÆÄƼ¼Ç°ú ÇϳªÀÇ È®Àå ÆÄƼ¼Ç ±×¸®°í µÎ°³ÀÇ ¹Ì»ç¿ë ÆÄƼ¼ÇÀ¸·Î ±¸¼ºµÈ´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î ÇϳªÀÇ È®Àå ÆÄƼ¼ÇÀº µð½ºÅ©»ó¿¡ Èð¾îÁ® ¿¬°áµÈ ÆÄƼ¼Ç Å×ÀÌºí ¼½Å͸¦ °®´Â´Ù.

ÀÌ°ÍÀ» ÀÌÇØÇÏ´Â °ÍÀ» ¸Å¿ì Áß¿äÇÏ´Ù.: ¾î¶² »ç¶÷ÀÌ µð½ºÅ©¸¦ ÆÄƼ¼Ç ÇÒ ¶§ ½Ç¼ö¸¦ ÇÑ °æ¿ì, µ¥ÀÌÅÍ°¡ ¾ÆÁ÷ Á¸ÀçÇÏ´Â ¾Ë°í ½ÍÀ» °ÍÀÌ´Ù. °á·ÐÀº ÀϹÝÀûÀ¸·Î Á¸ÀçÇÑ´Ù´Â °ÍÀÌ´Ù. ±×·¯³ª ³í¸® ÆÄƼ¼ÇÀÌ »ý¼ºµÇ°í ³ª¼­ ³í¸® ÆÄƼ¼ÇÀÇ Á¤º¸¸¦ ³ªÅ¸³»´Â ÆÄƼ¼Ç Å×ÀÌºí ¼½ÅÍ°¡ ÀÌ·¯ÇÑ ³í¸® ÆÄƼ¼ÇµéÀÇ ½ÃÀÛ¿¡ ±â·ÏµÈ ´Ù¸é ÀÌÀü¿¡ ÀÖ´ø µ¥ÀÌÅ͸¦ ÀÒ¾î ¹ö¸®°Ô µÈ´Ù.

sfdisk ÇÁ·Î±×·¥Àº ÀüüÀûÀÎ ¿¬°áÀ» º¸¿© ÁÙ °ÍÀÌ´Ù.


  # sfdisk -l -x /dev/hda

  Disk /dev/hda: 16 heads, 63 sectors, 33483 cylinders
  Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0

     Device Boot Start     End   #cyls   #blocks   Id  System
  /dev/hda1          0+    101     102-    51376+  83  Linux
  /dev/hda2        102    2133    2032   1024128   83  Linux
  /dev/hda3       2134   33482   31349  15799896    5  Extended
  /dev/hda4          0       -       0         0    0  Empty

  /dev/hda5       2134+   6197    4064-  2048224+  83  Linux
      -           6198   10261    4064   2048256    5  Extended
      -           2134    2133       0         0    0  Empty
      -           2134    2133       0         0    0  Empty

  /dev/hda6       6198+  10261    4064-  2048224+  83  Linux
      -          10262   16357    6096   3072384    5  Extended
      -           6198    6197       0         0    0  Empty
      -           6198    6197       0         0    0  Empty
  ...
  /dev/hda10     30581+  33482    2902-  1462576+  83  Linux
      -          30581   30580       0         0    0  Empty
      -          30581   30580       0         0    0  Empty
      -          30581   30580       0         0    0  Empty

  #

¸¸¾à ºñÁ¤»óÀûÀÎ ÆÄƼ¼Ç Å×À̺íÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù¸é È®Àå ÆÄƼ¼ÇÀÌ ÀÚ½ÅÀ» ´Ù½Ã °¡¸®Å°°Å³ª ÆÄƼ¼Ç ¿¬°áÀÇ Ãʱ⸦ °¡¸®Å°µµ·Ï µÈ´Ù¸é ¸¹Àº Ä¿³ÎÀÌ ¹«ÇÑ ¼øȯ¿¡ ºüÁö°Ô µÉ °ÍÀÌ´Ù.

µÎ°³ÀÇ È®Àå ÆÄƼ¼ÇÀ» ÀÌ·¯ÇÑ ÆÄƼ¼Ç Å×ÀÌºí ¼½ÅÍÁß Çϳª¿¡ ¸¸µé¾î¼­ ÆÄƼ¼Ç Å×ÀÌºí ¿¬°áÀ» ¸¸µå´Â °ÍÀº °¡´ÉÇÏ´Ù. (ÀÌ·¯ÇÑ °æ¿ì´Â 5, F, 85 ¸¦ È®Àå ÆÄƼ¼ÇÀ¸·Î ÀνÄÇÏÁö ¸øÇÏ´Â fdisk ÇÁ·Î±×·¥¿¡¼­ F ´ÙÀ½ ÆÄƼ¼ÇÀ¸·Î 5¸¦ »ý¼ºÇÏ´Â °æ¿ì ¹ß»ýÇÒ ¼ö ÀÖ´Ù.) ÀÌ·¯ÇÑ »óȲÀ» ó¸®ÇÒ ¼ö Àִ ǥÁØÀûÀÎ fdisk type ÇÁ·Î±×·¥Àº ¾ø´Ù. ÀÌ°ÍÀ» °íÄ¡±â À§Çؼ­´Â ¾à°£ÀÇ ¼öÀÛ¾÷ÀÌ ÇÊ¿äÇÏ´Ù.

¸®´ª½º Ä¿³ÎÀº °¡Àå ¹Ù±ùÂÊ ·¹º§¿¡¼­ Æ÷Å©¸¦ ¹Þ¾Æ µéÀÏ °ÍÀÌ´Ù. ´Ù½Ã ¸»Çϸç, µÎ°³ÀÇ ³í¸® ÆÄƼ¼Ç ¿¬°áÀ» ¸¸µé ¼ö ÀÖ´Ù. ¶§·Î´Â ÀÌ°ÍÀÌ À¯¿ëÇϱ⵵ ÇÏ´Ù. ¿¹¸¦ µé¾î Çϳª´Â 5¹ø À¯ÇüÀ» »ç¿ëÇÒ ¼ö ÀÖ°í, DOS¿¡¼­ »ç¿ëµÈ´Ù. ±×¸®°í ´Ù¸¥ À¯Çü 85´Â DOS¿¡¼­´Â »ç¿ëµÇÁö ¾ÊÀ¸¹Ç·Î DOS FDISK ´Â 1024°³ÀÇ ½Ç¸°Å͸¦ Áö³ªÄ¡´Â ³í¸® ÆÄƼ¼Ç ¶§¹®¿¡ ¹®Á¦½Ã µÇÁö ¾ÊÀ» °ÍÀÌ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê