[윈ë„ìš° XP 강좌]CD-ROMê´€ë ¨ ì„¤ì • 바꾸기
지난번 ê°•ì¢Œì— ì´ì–´ì„œ 부팅 CD를 ì œìž‘í•˜ëŠ” ë²•ì— ëŒ€í•œ ê¸€ì„ ì“°ë‹¤ê°€ 윈ë„ìš° XPì˜ ê²½ìš°ëŠ” 기존 윈ë„ìš° 2000ì´ë‚˜ 윈ë„ìš° Me와는 CD-ROMì— ê´€ë ¨ëœ ë¶€ë¶„ì´ ìƒë‹¹ížˆ 다른 ë¶€ë¶„ì´ ìžˆì–´ì„œ ì´ì— 대한 ë¶€ë¶„ì„ ì •ë¦¬ë¥¼ í•´ ë³´ê³ XPìš© 부팅 CD-ROMê³¼ NTFSìš© 부팅 디스í¬ì— 대한 강좌를 진행해 나가는 것으로 순서를 약간 바꾸어 보았다.
1.CD-ROMì˜ ì „ì†¡ ì†ë„ 높ì´ê¸°
최근 출시ë˜ëŠ” CD-ROMì€ 32ë°°ì† ì´ìƒì˜ ì†ë„를 ê°€ì§€ê³ ìžˆë‹¤. ë¬¼ë¡ CD-ROMì˜ ì†ë„ ìžì²´ëŠ” 52ë°°ì†ì—서 60ë°°ì†ê¹Œì§€ 나와 있기는 하지만 ê·¸ 보다는 CD-Rì´ë‚˜ DVD와 ê°™ì€ ë¶€ê°€ ê¸°ëŠ¥ë“¤ì´ ì¶”ê°€ëœ ë“œë¼ì´ë¸Œë¥¼ ë§Žì´ êµ¬ìž…í•˜ëŠ” 편ì´ê³ ì´ëŸ¬í•œ ê²½ìš°ì— CD-ROM으로 ì‚¬ìš©í• ìˆ˜ 있는 ìµœê³ ë°°ì†ì€ 조금 떨어지기 ë§ˆë ¨ì´ë‹¤. ê·¸ë ‡ë‹¤ë©´ 32ë°°ì†ì˜ CD-ROM으로 CD 한 ìž¥ì„ ë‹¤ ì½ì„ 때 걸리는 ì‹œê°„ì€ ì–´ë–»ê²Œ ë 까? 만약 ì§„ì§œ 32ë°°ì†ì¼ 경우ë¼ë©´ 1ë°°ì†ì¼ 경우 74ë¶„ì„ ê¸°ì¤€ìœ¼ë¡œ ì œìž‘ë˜ì—ˆê¸° ë•Œë¬¸ì— 32ë°°ì†ì˜ ì†ë„ë¼ë©´ 74/32=2.3 ì •ë„ì˜ ìˆ˜ì¹˜ê°€ 나오므로 2ë¶„ 20ì´ˆ ì •ë„ë¼ë©´ CD ì „ì²´ì˜ ë‚´ìš©ì„ ì½ì„ 수 있다. 그러나 ëŒ€ë¶€ë¶„ì˜ CD-ROMì—서는 ì´ì†ë„ê°€ 나오지 ì•ŠëŠ”ë° ê·¸ ì´ìœ 는 32ë°°ì†ì´ë‚˜ 40ë°°ì†ì´ë¼ëŠ” ì†ë„ìžì²´ê°€ 디스í¬ì˜ 가장 ë°”ê¹¥ìª½ì˜ ìµœê³ ì†ë„를 기준으로 삼기 ë•Œë¬¸ì— ì‹¤ì œ ì†ë„는 ì´ë³´ë‹¤ëŠ” 떨어지게 ëœë‹¤. ì¼ë°˜ì ì¸ 40ë°°ì†ì˜ ì†ë„를 내는 CD-ROMì˜ ê²½ìš°ì— ì „ì²´ì ì¸ í‰ê· ì†ë„는 25~30ë°°ì† ì •ë„ê°€ 나오게 ëœë‹¤. ë˜í•œ ë””ìŠ¤í¬ ì „ì²´ë¥¼ í•œêº¼ë²ˆì— ì½ëŠ” ê²ƒì´ ì•„ë‹ˆë¼ CD-ROM 안ì—서 여러 가지 파ì¼ì„ ì½ëŠ” 경우ì—는 ë””ìŠ¤í¬ ì•ˆì˜ ì—¬ëŸ¬ ë¶€ë¶„ì„ ì´ìš©í•˜ë©´ì„œ ì •ë³´ë¥¼ ì½ì–´ì•¼ 하기 ë•Œë¬¸ì— ë°ì´í„°ë¥¼ ì½ëŠ” ì†ë„는 ì—„ì²ë‚˜ê²Œ 떨어지게 ëœë‹¤.
![]() |
â–²Neroì—서 디스í¬ì˜ 안쪽과 ë°”ê¹¥ìª½ì˜ ì†ë„ ì°¨ì´ë¥¼ 비êµí•´ë³¼ 수 있다. |
ê·¸ëŸ°ë° ê°™ì€ ì†ë„ì˜ CD-ROMìž„ì—ë„ ë¶ˆêµ¬í•˜ê³ ìœ ë‹¬ë¦¬ ì†ë„ê°€ ëŠë¦¬ë‹¤ê³ ëŠë¼ëŠ” 경우가 ìžˆì„ ê²ƒì´ë‹¤. ì´ëŠ” í•„ìžì˜ ì‹œìŠ¤í…œì— ë‚˜íƒ€ë‚œ ê²½ìš°ì˜€ëŠ”ë° í•˜ë‚˜ëŠ” DVD-ROMì´ê³ 다른 하나는 CD-RWì—서 ë™ì‹œì— 디스í¬ë¥¼ 넣어 ë””ìŠ¤í¬ ì „ì²´ë¥¼ 하드디스í¬ë¡œ 복사하는 ìž‘ì—…ì„ ì§„í–‰í•˜ì˜€ë‹¤. ê·¸ëŸ°ë° ìœ ë‹¬ë¦¬ DVD-ROMì—서 복사를 하는 경우는 ì†ë„ê°€ ë” ëŠë¦° 것ì´ì—ˆë‹¤. ê²°êµ ì•Œê³ ë³´ë‹ˆ DMA ì„¤ì • ë¬¸ì œì˜€ë‹¤. DVD_ROMì˜ ê²½ìš°ëŠ” 코드프리가 ë˜ëŠ” 기종ì´ì—ˆëŠ”ë° ì½”ë“œí”„ë¦¬ë¥¼ 위한 펌웨어가 PIOëª¨ë“œë§Œì„ ì§€ì›í•˜ê¸° ë•Œë¬¸ì— ì „ì²´ì 으로 ì „ì†¡ ì†ë„ê°€ 떨어지는 ë¬¸ì œë¥¼ ì•ˆê³ ìžˆì—ˆë˜ ê²ƒì´ë‹¤.
하드디스í¬ì˜ ê²½ìš°ë„ ë§ˆì°¬ê°€ì§€ì§€ë§Œ IDE ì¼€ì´ë¸”로 ì—°ê²°ë˜ëŠ” 하드디스í¬ë‚˜ CD-ROMì˜ ê²½ìš° ì „ì†¡ëª¨ë“œëŠ” í¬ê²Œ PIO모드와 DMA 모드로 나눌 수 있다. ë¬¼ë¡ ê°™ì€ PIOì—ì„œë„ ë²„ì „ì— ë”°ë¼ ì•½ê°„ì˜ ì°¨ì´ëŠ” ìžˆê³ DMAë„ ë²„ì „ì— ë”°ë¼ ì „ì†¡ ì†ë„ì˜ ì°¨ì´ëŠ” ìžˆë‹¤ê³ ëŠ” 하지만 ì¼ë°˜ì ì¸ ê²½ìš°ì— DMA는 Direct memory accessë¼ê³ 해서 PIOëª¨ë“œì— ë¹„í•´ ë¹ ë¥¸ ì†ë„를 가지는 것으로 ì•Œë ¤ì ¸ 있다.
그래서 윈ë„ìš° XPì˜ ê²½ìš°ëŠ” CD-ROMì˜ ìƒíƒœë¥¼ ìžë™ìœ¼ë¡œ ê°ì§€í•´ì„œ DMA ëª¨ë“œì˜ ì‚¬ìš©ì´ ê°€ëŠ¥í• ê²½ìš°ì—는 ìžë™ìœ¼ë¡œ DMA 모드를 사용하ë„ë¡ ì„¤ì •ë˜ì–´ 있다. ê·¸ë ‡ë‹¤ë©´ 현재 ìžì‹ ì´ ì‚¬ìš©í•˜ê³ ìžˆëŠ” CD-ROMì˜ ì„¤ì • ìƒíƒœë¥¼ 확ì¸í•˜ë ¤ë©´ 어떻게 í• ê¹Œ? ë‹¤ìŒ ìˆœì„œëŒ€ë¡œ 진행하면 ëœë‹¤.
-ì œì–´íŒì˜ ì‹œìŠ¤í…œì„ ì„ íƒí•œë‹¤.
-하드웨어 íƒì˜ 장치 관리ìžë¥¼ ì„ íƒí•œë‹¤.
-IDE ATA/ATAPI 컨트롤러를 ì„ íƒí•œë‹¤.
-CD-ROMì´ ì—°ê²°ëœ ë¶€ë¶„ì˜ ì»¨íŠ¸ë¡¤ëŸ¬ë¥¼ ì„ íƒí•˜ê³ ê³ ê¸‰ ì„¤ì •ìœ¼ë¡œ 들어가 ì „ì†¡ 모드를 확ì¸í•œë‹¤.
![]() |
▲장치 관리ìžì˜ ì„ íƒ |
![]() |
â–²ì „ì†¡ ëª¨ë“œì˜ í™•ì¸ |
í•„ìžì˜ 경우는 secondary masterì— ì„¤ì¹˜ë˜ì–´ 있는 DVD-ROMì´ PIO모드로 ì„¤ì •ë˜ì–´ ìžˆê³ secondary slaveì— ì„¤ì¹˜ë˜ì–´ 있는 CD-RWê°€ DMA모드 2로 ì„¤ì •ë˜ì–´ 있다. 그래서 DVD-ROMì˜ ì„±ëŠ¥ì´ CD-RWì— ë¹„í•´ 떨어지는 것으로 íŒëª…ë˜ì—ˆë‹¤. ì´ë¥¼ 해결하기 위해서는 다ìŒê³¼ ê°™ì€ ë°©ë²•ì„ ì‚¬ìš©í•˜ë©´ ëœë‹¤.
-ê° CD-ROMì˜ íŽŒì›¨ì–´ê°€ DMA모드를 ì§€ì›í•˜ëŠ”ì§€ë¥¼ 확ì¸í•œë‹¤. 최근 출시ë˜ëŠ” ëª¨ë“ CD-ROMì˜ ê²½ìš°ëŠ” 펌웨어를 ìµœì‹ ë²„ì „ìœ¼ë¡œ ë³€ê²½í• ìˆ˜ ìžˆëŠ”ë° ë§Œì•½ PIO모드와 DMA를 ì§€ì›í•˜ëŠ” 펌웨어가 별ë„로 있다면 ì¼ë‹¨ 펌웨어부터 DMA를 ì§€ì›í•˜ëŠ” ìµœì‹ ë²„ì „ìœ¼ë¡œ 바꾸어야 한다.
-펌웨어가 DMA를 ì§€ì›í•œë‹¤ë©´ 그림 3ì˜ ì „ì†¡ 모드를 확ì¸í•˜ëŠ” 부분ì—서 DMA 모드로 ì„¤ì •ì„ ë°”ê¾¼ë‹¤.
-다시 부팅해서 DMA 모드가 ì œëŒ€ë¡œ ì„¤ì •ë˜ì—ˆëŠ”ì§€ 다시 한반 확ì¸í•´ì•¼ 한다. 만약 ê³„ì† PIO모드로만 세팅ëœë‹¤ë©´ ë©”ì¸ë³´ë“œì˜ ë°”ì´ì˜¤ìФ ì…‹ì—…ì—서 ì „ì†¡ 모드가 ì œëŒ€ë¡œ ì„¤ì • ë˜ì—ˆëŠ”ì§€ 확ì¸í•´ 보아야 한다. 드믄 ì¼ì´ê¸°ëŠ” 하지만 ë°”ì´ì˜¤ìФ ì…‹ì—…ì—서 ì „ì†¡ 모드를 ì œëŒ€ë¡œ ì§€ì›í•˜ì§€ 못하는 ê²½ìš°ë„ ìžˆëŠ”ë° ì´ëŸ¬í•œ 경우ì—는 ë°”ì´ì˜¤ìФ ì…‹ì—…ì—서 CD-ROM ì„¤ì •ì„ No drive로 ì„¤ì •í•œ ë‹¤ìŒ ë¶€íŒ…ì„ í•´ 보는 ë°©ë²•ë„ ìžˆë‹¤. 윈ë„ìš° XPì˜ ê²½ìš°ëŠ” ë°”ì´ì˜¤ìФì—서 CD-ROMì„ ì„¤ì •í•˜ì§€ ì•Šì•„ë„ ìžë™ìœ¼ë¡œ 하드웨어를 ê°ì§€í•˜ëŠ” ê¸°ëŠ¥ì´ ìžˆê¸° 때문ì´ë‹¤.
만약 펌웨어가 DMA 모드를 ì§€ì›í•˜ì§€ 않는 경우ì—는 DMA ì„¤ì •ì„ ê°•ì œë¡œ í•œë‹¤ê³ í•´ì„œ 시스템 ì„±ëŠ¥ì´ ì˜¬ë¼ê°€ì§€ëŠ” 않기 ë•Œë¬¸ì— ì£¼ì˜ë¥¼ 해야 한다.