¸¸¾à ¿©·¯ºÐÀÌ µð½ºÅ©»ó¿¡ ¿©·¯ Á¾·ùÀÇ ¿î¿µÃ¼Á¦¸¦ °¡Áö°í ÀÖ´Ù¸é, °¢°¢ÀÇ ¿î¿µÃ¼Á¦´Â Çϳª ¶Ç´Â ¿©·¯°³ÀÇ µð½ºÅ© ÆÄƼ¼ÇÀ» »ç¿ëÇÑ´Ù. ÀÌ·¯ÇÑ ÆÄƼ¼Ç À§Ä¡¿¡ ´ëÇÑ Â÷ÀÌ´Â ²ûÂïÇÑ °á°ú¸¦ °¡Á®¿Ã ¼ö ÀÖ´Ù. MBR(Master Boot Record)Àº Primary ÆÄƼ¼ÇÀÌ ¾î´À À§Ä¡¿¡ Á¸ÀçÇÏ´ÂÁö¿¡ ´ëÇÑ ÆÄƼ¼Ç Å×À̺íÀ» °¡Áö°í ÀÖ´Ù. MBR¿¡´Â 4°³ÀÇ Primary ÆÄƼ¼Ç Å×À̺í Ç׸ñÀÌ ÀÖ´Ù.
´ÙÀ½°ú °°Àº ±¸Á¶¸¦ °®´Â´Ù.
struct partition {
char active; /* 0x80: bootable, 0: not bootable */
char begin[3]; /* CHS for first sector */
char type;
char end[3]; /* CHS for last sector */
int start; /* 32 bit sector number (counting from 0) */
int length; /* 32 bit number of sectors */
};
(À§ÀÇ ±¸Á¶Ã¼´Â °¢°¢ 16 ¹ÙÀÌÆ®ÀÇ Å©±â¸¦ °®´Â´Ù. 512 Byte ÀÇ MBR¿¡¼ ÈĹݺο¡ 16 x 4 (Primary Partition Table) ÀÇ °ø°£ÀÌ À̸¦ À§ÇÏ¿© ¼³Á¤µÈ´Ù)
¾Õ¿¡¼µµ ¾ð±ÞÇßµíÀÌ À§¿¡¼ CHS ´Â Cylinder, Head, Sector¸¦ ÀǹÌÇÑ´Ù.
ÀÌ Á¤º¸´Â Áߺ¹µÇ´Â Á¤º¸·Î¼ ÆÄƼ¼ÇÀÇ À§Ä¡Á¤º¸´Â 24 ºñÆ® Å©±âÀÇ ½ÃÀÛ(begin
)°ú ³¡(end
)À»
³ªÅ¸³»´Â Çʵå¿Í 32 ºñÆ®ÀÇ ½ÃÀÛ(start
)°ú ³¡(length
) Çʵ忡 ÀÇÇÏ¿© °¢°¢ ÁöÁ¤µÉ ¼ö ÀÖ´Ù.
(À§¿¡¼ (begin, end) ¿Í (start, length)¿¡ ÀÇÇØ ¸ðµÎ °¢°¢ Ç¥ÇöµÉ ¼ö ÀÖ´Ù)
¸®´ª½º´Â ´ÜÁö ½ÃÀÛ°ú ±æÀÌ Çʵ常À» »ç¿ëÇÑ´Ù. ±×·¯¹Ç·Î 2^32 º¸´Ù ÀÛÀº Å©±âÀÇ ¼½ÅÍ¿¡ ´ëÇؼ¸¸ 󸮰¡ °¡´ÉÇÏ´Ù. Áï, ÃÖ´ë 2 TiB Å©±âÀÇ ÆÄƼ¼ÇÀÌ °¡´ÉÇÏ´Ù. ÀÌ Å©±â´Â ÇöÀç °¡´ÉÇÑ µð½ºÅ© Å©±â¿¡ ¾à 100 ¹è Á¤µµ Å« Å©±âÀÌ´Ù. ±×·¯¹Ç·Î ¾ÕÀ¸·Î 8 ³âÀÌ»óÀº ÃæºÐÇÒ °ÍÀ¸·Î ¿¹»óµÈ´Ù. (±×·¯¹Ç·Î ÆÄƼ¼ÇÀº Å©±â°¡ Ä¿Áú¼ö ¾ø´Ù. ±×·¯³ª ext2 ÆÄÀÏ ½Ã½ºÅÛ»óÀÇ ÆÄÀÏ¿¡´Â ½É°¢ÇÑ Á¦ÇÑÀÌ ÀÖ´Ù. ±×°ÍÀº 32 ºñÆ® Á¤¼öÇüÀ» °®´Â Çϵå¿þ¾î»ó¿¡¼ÀÇ ext2 ÆÄÀϽýºÅÛ¿¡¼´Â 2 GiB ÀÌ»ó ÂüÁ¶ÇÒ ¼ö ¾ø´Ù´Â °ÍÀÌ´Ù.)
DOS ´Â ½ÃÀÛ°ú ³¡ Çʵ带 »ç¿ëÇÑ´Ù. ±×¸®°í µð½ºÅ©¸¦ Á¢±ÙÇϱâ À§ÇØ BIOS INT13 ½Ã½ºÅÛ È£ÃâÀ» »ç¿ëÇÑ´Ù. ±×·¯¹Ç·Î º¯È¯ÇÏ´Â BIOS ¿¡¼ Á¶Â÷µµ 8.4 GB º¸´Ù ÀÛÀº °ø°£¸¸À» Á¢±ÙÇÒ ¼ö ÀÖ´Ù. ÆÄƼ¼ÇÀÇ Å©±â´Â FAT16 ÆÄÀÏ ½Ã½ºÅÛÀÇ Á¦ÇÑÀ¸·Î ÀÎÇØ 2.1 GB º¸´Ù Ä¿Áú ¼ö ¾ø´Ù´ ¶È°°Àº °æ¿ì°¡ Windows 3.11 °ú WfWG ¿Í windows NT 3.*, Novell NetWare¿¡¼ ¹ß»ýÇÑ´Ù.
Windows 95´Â È®Àå INT13 ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇØ ¿Ô´Ù. ±×¸®°í Ưº°ÇÑ
ÆÄƼ¼Ç À¯ÇüÀ» »ç¿ëÇØ ¿Ô´Ù.( b, 6, 5 ´ë½Å c, e, f¸¦ »ç¿ëÇÏ´Â °Í°ú °°ÀÌ)
À§¿Í °°Àº À¯ÇüÀ» ÁöÁ¤ÇϹǷμ ÆÄƼ¼ÇÀ» ÂüÁ¶½Ã È®Àå INT13 ¹æ¹ýÀ¸·Î ÂüÁ¶ÇÒ
¼ö ÀÖµµ·Ï ÇÏ°í ÀÖ´Ù.
ÀÌ·¯ÇÑ ÆÄƼ¼Ç À¯ÇüÀÌ »ç¿ëµÉ °æ¿ì, ½ÃÀÛ(start field
)°ú ³¡(end field
)À» ³ªÅ¸³»´Â Çʵå´Â
1023/255/63°ú °°Àº ¹«ÀǹÌÇÑ Á¤º¸¸¦ °®´Â´Ù
Windows 95 OSR2 ´Â FAT32 ÆÄÀÏ ½Ã½ºÅÛÀ» ¼Ò°³ÇÏ¿´°í, ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀÇ À¯ÇüÀº
b ¶Ç´Â c ¸¦ °®´Â´Ù. ¶ÇÇÑ ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀº 2 TiB Å©±â ±îÁöÀÇ ÆÄƼ¼Ç
Å©±â¸¦ Áö¿øÇÑ´Ù.
fdisk
¿¡¼ ÆÄƼ¼Ç `Áߺ¹(overlapping)' ¸Þ¼¼Áö¸¦ º¸°Ô µÇ´Âµ¥ ¾î¶² ÀǹÌÀΰ¡¿ä ?
¹®Á¦°¡ ¾ø³ª¿ä ?
¹®Á¦°¡ ÀÖ½À´Ï´Ù.
ÀÌ·¯ÇÑ ÆÄƼ¼ÇÀÇ ½ÃÀÛ(start
) °ú ³¡(end
) Çʵ带 º¸¸é DOS ¿î¿µÃ¼Á¦¿¡¼¿Í °°ÀÌ Áߺ¹µÇ¾î
ÀÖ´Â °ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
(¶ÇÇÑ ¼öÁ¤µÇÁö ¾Ê½À´Ï´Ù. ¿Ö³ÄÇϸé ÀÌ·¯ÇÑ ÇʵåµéÀº 1024 °³ ÀÌ»óÀÇ ½Ç¸°´õ
¹øÈ£¸¦ ±â·ÏÇÒ ¼ö ¾ø±â ¶§¹®ÀÔ´Ï´Ù. - 1024 °³ ÀÌ»óÀÇ ½Ç¸°´õ¸¦ °®´Â ÀÌ»ó
`Áߺ¹' Çö»óÀº Áö¼ÓµÉ °ÍÀÔ´Ï´Ù.)
¾î·°Å³ª, ¿©·¯ºÐÀÌ ½ÃÀÛ(start
)°ú ³¡(end
) Çʵ带 º¸°ÔµÇ¸é ¸®´ª½º³ª Windows 95 °¡
c, e, f À¯ÇüÀÇ ÆÄƼ¼Ç À¯Çü¿¡ ´ëÇØ ±×·¯ÇϵíÀÌ Á¤»óÀûÀÔ´Ï´Ù.
±×·¯¹Ç·Î cfdisk
°¡ Á¤»óÀûÀÌ°í, ¿©·¯ºÐÀÌ Linux¸¸À» »ç¿ëÇÏ´Â µð½ºÅ©¸¦ °¡Áö°í
ÀÖ´Ù¸é ÀÌ·¯ÇÑ °æ°í ¸Þ¼¼Áö¸¦ ¹«½ÃÇϱ⠹ٶø´Ï´Ù.
±×·¯³ª ÀÌ·¯ÇÑ µð½ºÅ©°¡ DOS ¿Í °øÀ¯µÉ °æ¿ì Á¶½ÉÇϱ⠹ٶø´Ï´Ù.
/dev/hdx ¿¡ ÀÖ´Â ÆÄƼ¼Ç Å×À̺íÀ» È®ÀÎÇÏ·Á¸é cfdisk -Ps /dev/hdx
¿Í
cfdisk /Pt /dev/hdx
°°Àº ¸í·ÉÀ» »ç¿ëÇϱ⠹ٶø´Ï´Ù.