³¯Â¥: 1999-03-03 | ±Û¾´ÀÌ: µµ¾Æ | 81469 ¹ø | ÇÁ¸°Æ® | ¸ÞÀϷκ¸³»±â

NTLDR ÇØÅ· °¡À̵å - °è¼Ó


1. ÀϹÝÁ¤º¸ 1.1 ºÎÆ® ¼ø¼­ÀÇ °³¿ä ÀÎÅÚ °è¿­ÀÇ ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡ Àü¿øÀ» °ø±ÞÇϸé BIOS´Â OS¸¦ ºÎÆýÃÅ°´Â °£´ÜÇÑ ÀýÂ÷¸¦ ¼öÇàÇÑ´Ù. BIOS´Â µð½ºÅ©ÀÇ Ã¹¹ø° ¹°¸®Àû ¼½Å͸¦ 0000:7C00~0000:7DFF »çÀÌÀÇ ¸Þ¸ð¸®·Î ÀоîµéÀÌ°í ÀÌ ¹øÁö·Î Á¡ÇÁ(JMP)ÇÑ´Ù. ÇÏµå µð½ºÅ©¿¡¼­ ù¹ø° ¹°¸®Àû ¼½ÅÍ´Â MBR(Master Boot Recode)ÀÌ´Ù. Ç÷ÎÇÇÀÇ °æ¿ì ù¹ø° ¹°¸®Àû ¼½ÅÍ´Â ºÎÆ® ¼½ÅÍÀÌ´Ù. ÇÏµå µð½ºÅ©´Â ¿©·¯ °³ÀÇ ³í¸®Àû µå¶óÀ̺ê·Î ºÐÇÒµÉ ¼ö Àֱ⶧¹®¿¡ MBRÀÌ ÇÏµå µð½ºÅ©¿¡¼­´Â ÇÊ¿äÇÏ´Ù. BIOS´Â MBRÀ» Àоî¾ß Çϴ´ÂÁö ºÎÆ® ¼½Å͸¦ Àоî¾ß ÇÏ´ÂÁö ¾ËÁö ¸øÇÑ´Ù. ÇÏµå µð½ºÅ©·ÎºÎÅÍ ºÎÆÃÇÒ ¶§ MBRÀº ½º½º·Î 0000:0600·Î À̵¿Çϸç, À̶§ ¿ø·¡ÀÇ À§Ä¡(0000:7C00)¿¡ ºÎÆ® ¼½Å͸¦ °ãó¾´´Ù. Ç÷ÎÇÇ µå¶óÀ̺ê(¾î¶°ÇÑ ºÒÇÒ¿µ¿ª Á¤º¸µµ °¡Áö°í ÀÖÁö ¾ÊÀ¸¸ç µû¶ó¼­ MBRÀÌ Á¸ÀçÇÏÁö ¾Ê´Â)·ÎºÎÅÍ ºÎÆÃÇÒ ¶§¿¡´Â ´ÜÁö ºÎÆ® ¼½Å͸¸ È¿°úÀûÀ¸·Î ÀÐÇôÁø´Ù. MBRÀº ºÎÆ® ¼½ÅÍ¿¡ºñÇØ ÈξÀ °£´ÜÇÏ´Ù(µµ½º ½Ã½ºÅÛ¿¡´ëÇÑ µÎ ÇÁ·Î±×·¥ÀÇ ASM ¼Ò½ºÀÇ ¿¹´Â ÀúÀÚÀÇ ¿þÆäÀÌÁö·ÎºÎÅÍ ±¸ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù). µµ½ºÀÇ ºÎÆ® ¼½ÅÍ ÇÁ·Î±×·¥Àº »ç½Ç ¸Þ¸ð¸®ÀÇ »ç¿ë°¡´ÉÇÑ 512 ¹ÙÀÌÆ® ºí·°¿¡ BIOS µ¥ÀÌŸ¸¦ ¹Ð¾î³Ö±âÀ§ÇØ ½º½º·Î °ãÃľ²¿©Áø´Ù. BIOS µ¥ÀÌŸ¸¦ ÀúÀåÇϱâÀ§ÇØ °£´ÜÈ÷ ¸Þ¸ð¸®ÀÇ ´Ù¸¥ ¿µ¿ªÀ» »ç¿ëÇÏÁö ¾Ê°í ¿Ö ÀÌ·¸°Ô ÇÏ´Â Áö´Â ÇÊÀÚµµ ¾ËÁö ¸øÇÑ´Ù. ºÎÆ® ¼½ÅÍ´Â ÇÊÀÚ°¡ º¸±â¿¡ ´Ù¼Ò ¾û¸ÁÀÎ ¾î¼Àºí ÇÁ·Î±×·¥ÀÌ´Ù. ºÎÆ® ¼½ÅÍ ÇÁ·Î±×·¥ÀÌ ¼öÇàµÉ ¶§ ¾î¶°ÇÑ DOS ÀÎÅÍ·´Æ® Çڵ鵵 Àû¼Ò¿¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù. µû¶ó¼­ ¸ðµç °ÍÀÌ BIOS¸¦ ÅëÇØ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù. ºÎÆ® ¼½ÅÍÀÇ ½ÇÁ¦ ÄÚµå´Â OS¿¡µû¶ó ´Ù¾çÇÏ°Ô º¯ÇÏÁö¸¸ ¾î¶² OSµç ºÎÆ® ¼½ÅÍ´Â OS¸¦ ºÎÆýÃÅ°·ÁÇÑ´Ù. ºÎÆ® ¼½ÅÍ ÇÁ·Î±×·¥Àº ´ÜÁö ¹°¸®Àû ÁÖ¼Ò¸¸ »ç¿ëÇÏ¸ç µå¶óÀ̺긦 Á¢±ÙÇϱâÀ§ÇØ Àú¼öÁØÀÇ BIOS ÇÔ¼ö¸¦ »ç¿ëÇϱ⶧¹®¿¡ µð½ºÅ©ÀÇ Æ÷¸ËÀº ¹«ÀǹÌÇÏ´Ù. 1.2 ´ÙÁß OSÀÇ ¹®Á¦Á¡ BIOS´Â ¹«Åδë°í µð½ºÅ©ÀÇ Ã¹¹ø° ¹°¸®Àû ¼½Å͸¦ Àаí ÀÌ°ÍÀ» ¼öÇàÇÑ´Ù. µû¶ó¼­ ´ÙÁß OS¸¦ ó¸®ÇÏ´Â ¼Â¾÷ ÇÁ·Î±×·¥Àº ºÎÆ® ¼½ÅÍ ·¹º§¿¡¼­ ¼öÇàµÇ¾î¾ß ÇÑ´Ù. ÀÌ°ÍÀÌ ½¬¿î°Í °°Áö¸¸ ¹°¸®Àû ¼½ÅÍ´Â ´ÜÁö 512 ¹ÙÀÌÆ®ÀÇ Å©±â¸¸ °®À¸¹Ç·Î ¹®Á¦°¡ ¹ß»ýÇÑ´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯¶§¹®¿¡ ȯ»óÀûÀÎ ÄÚµå¿Í ¿¹»Û ¸Þ´º¸¦ ±¸ÇöÇÒ ¿©À¯°¡ ¾ø´Ù. ±×·¯³ª ÀÌ ¸»Àº ÀÌ°ÍÀÌ ºÒ°¡´ÉÇÏ´Ù´Â °ÍÀ» À̾߱âÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. 1.3 NTLDR ½Ã½ºÅÛÀÌ Windows NT·Î ¼³Á¤µÉ ¶§, NT ºÎÆ® ¼½ÅÍ°¡ ÀÐÇôÁö¸ç NTLDRÀ» ¼öÇàÇÑ´Ù. NTLDRÀº OS ·Î´õ ½ÃÀÛ ¸Þ´º¸¦ Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù. BOOT.INI(BOOT.INI¿¡´ëÇؼ­´Â ³ªÁß¿¡ ÀÚ¼¼È÷ ¾ð±ÞÇÏ°Ú´Ù)¿¡ÀÇÇØ Áö½ÃµÈ ÆÄÀϳ»¿¡ OS ºÎÆ® ¼½ÅÍ ÇÁ·Î±×·¥ÀÇ »çº»ÀÌ Á¸ÀçÇÏ´ÂÇÑ NTLDR·ÎºÎÅÍ ÀÓÀÇÀÇ OS°¡ ÀÐÇôÁö°í ¼º°øÀûÀ¸·Î ºÎÆÃµÉ ¼ö ÀÖ´Ù.

Linux´Â ÀÚ½ÅÀÇ ºÎÆÃÇϱâÀ§ÇØ MBRÀ» º¯°æÇÑ´Ù. MBRÀº ºÎÆ® ¼½ÅÍÀü¿¡ ½ÇÇàµÇ¾î¾ß Çϱ⶧¹®¿¡ ÀÌ°ÍÀÌ ¿©·¯°¡Áö °ÍµéÀ» ´Ù¼Ò º¹ÀâÇÏ°Ô ¸¸µç´Ù. NTLDR Àü¿¡ Linux ºÎÆ®°¡ È£ÃâµÉ ¼ö ÀÖ´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀº ÀÌ ¹®¼­ µÞºÎºÐ¿¡¼­ ³íÀÇµÉ °ÍÀÌ´Ù. 1.4 BOOT.INIÀÇ Çü½Ä ¿©±â ÇÊÀÚÀÇ BOOT.INI ÆÄÀÏÀÌ ÀÖ´Ù.

[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="µµ¾ÆÀÇ NT ¿÷½ºÅ×ÀÌ¼Ç 4.0"
C:\BOOTSECT.W40 = "Windows 95" /WIN95
C:\BOOTSECT.DOS = "MS-DOS 6.20" /WIN95DOS
C:\MBR.LIN = "µµ¾ÆÀÇ »¡°£¸ðÀÚ 5.0"

[DoAÀÇ BOOT.INI]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="µµ¾ÆÀÇ NT ¿÷½ºÅ×ÀÌ¼Ç 4.0 [¾ÈÀü¸ðµå]" 
						/basevideo /sos
multi(0)disk(0)rdisk(1)partition(1)\WINNT="µµ¾ÆÀÇ NT ¿÷½ºÅ×ÀÌ¼Ç 4.0 [»çº»]"
C:\="M$-DOS"
Windows NT¸¦ ºÎÆÃÇϱâÀ§ÇØ BOOT.INIÀº WINNT40 µð·ºÅ丮ÀÇ ¹°¸®Àû À§Ä¡¸¦ Æ÷ÇÔÇØ¾ß ÇÑ´Ù. WINNT40 µð·ºÅ丮´Â ÀÓÀÇÀÇ µå¶óÀ̺곪 ÆÄƼ¼Ç¿¡ Á¸ÀçÇÒ ¼ö ÀÖ´Ù. ¹°·Ð BOOT.INI·Î À§Ä¡¸¦ Á¤È®È÷ Áö½ÃÇØ¾ß ÇÑ´Ù. ÀÌ°ÍÀ¸·Î °ü¸®ÀÚ´Â ³×Æ®¿÷ »óÀÇ ÀÓÀÇÀÇ ÄÄÇ»ÅÍÀÇ ºÎÆ® ¼½Å͸¦ ´Ù½Ã ¾²Áö¾Ê°í NT°¡ ÀÐÇôÁö´Â ¹æ¹ýÀ» º¯°æÇÒ ¼ö ÀÖ´Ù. ÇÊÀÚ ½Ã½ºÅÛÀÇ µð½ºÅ© µå¶óÀ̺ê´Â ¸ðµÎ IDEÀÌ´Ù. µû¶ó¼­ ÇÊÀÚÀÇ WINNT40 µð·ºÅ丮´Â Ç×»ó ´ÙÀ½°ú °°Àº Çü½ÄÀ» °®´Â´Ù.
multi(0)disk(0)rdisk(x)partition(y)\
ÀÎÅÚ °è¿­ÀÇ ½Ã½ºÅÛÀÎ °æ¿ì multi()¿Í disk()¿¡´ëÇÑ ¸Å°³º¯¼ö´Â Ç×»ó "0"ÀÌ´Ù. rdisk()¿¡´ëÇÑ ¸Å°³º¯¼ö´Â WINNT40 µð·ºÅ丮ÀÇ ¹°¸®Àû µå¶óÀ̺ê¿Í ÀÏÄ¡ÇÏ´Â °ªÀÌ´Ù. partition()¿¡´ëÇÑ ¸Å°³º¯¼ö´Â ºÐÇÒ¿µ¿ª ¹øÈ£À» ÁöÁ¤ÇÑ´Ù. partition()¿¡´ëÇÑ °ªÀº "0"ÀÌ ¾Æ´Ï¶ó 1·ÎºÎÅÍ ½ÃÀÛÇÑ´Ù. ¸¶Áö¸·À¸·Î "dirname"Àº ÁöÁ¤µÈ ºÐÇÒ¿µ¿ª»ó¿¡ NT°¡ ¼³Ä¡µÈ µð·ºÅ丮ÀÇ À̸§ÀÌ´Ù. NT¿Ü¿¡ ´Ù¸¥ OS´Â OS¸¦ ÀбâÀ§ÇÑ ºÎÆ® ÇÁ·Î±×·¥ÀÇ »çº»(512 ¹ÙÀÌÆ®)À» »ý¼ºÇÔÀ¸·Î¼­ ÀÐÀ» ¼ö ÀÖ´Ù. Windows NT, MS-DOS¿Í Linux´Â ¸ðµÎ ºÎÆ® ÇÁ·Î±×·¥À» ÅëÇØ ÀÐÇôÁø´Ù. ºÐ¸íÇÑ À̾߱â ÀÌÁö¸¸ NT ¼³Ä¡ µð·ºÅ丮¸¦ Ç¥½ÃÇÒ ¶§¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ÀÌµé ºÎÆ® ÆÄÀÏÀ» Ç¥½ÃÇÒ ¼ö´Â ¾ø´Ù. C:\BOOTSECT.DOS¿Í C:\BOOTSECT.W40 ³¡ÀÇ ½ºÀ§Ä¡¿¡ ÁÖÀÇÇϱ⠹ٶõ´Ù. ÀÌµé ½ºÀ§Ä¡´Â Windows 95°¡ ½º½º·Î ºÎÆÃÇϱâÀ§ÇØ À̸§À» º¯°æÇÏ´Â ÀýÂ÷¿Í µµ½º¶§¹®¿¡ ÇÊ¿äÇÏ´Ù. ÀÌ °ÍÀº ÀÌ ¹®¼­ÀÇ µÞºÎºÐ¿¡¼­ ³íÀÇµÉ °ÍÀÌ´Ù. "ARC Paths" ¹®¹ýÀ̶ó°í ºÎ¸£´Â °Í¿¡´ëÇÑ ¿ÏÀüÇÑ Á¤º¸´Â Microsoft À¥ »çÀÌÆ®, Microsoft KB ±â»ç ¸¦ º¸±â ¹Ù¶õ´Ù.


´ÙÀ½±Û: RASPPPoE ¼³Ä¡Çϱâ (43098)2001-08-01
ÀÌÀü±Û: ¾øÀ½2024-03-28
<< ÀÌÀüÆäÀÌÁö (1/6)´ÙÀ½ÆäÀÌÁö (3/6) >>

¼¼»ó»ç´Â À̾߱â



RSS ±¸µ¶ (À͸í | ȸ¿ø | °­Á | Æ÷·³)
(C) 1996 ~ 2017 QAOS.com All rights reserved.