DetailPage-MSS-KB

기술 자료

기술 자료: 234048 - 마지막 검토: 2007년 3월 20일 화요일 - 수정: 3.2

이 페이지에서

요약

Windows 2000에서는 Mount Manager(MountMgr) 프로그램이 모든 드라이브 문자를 볼륨에 할당합니다. 드라이브 문자는 MountMgr에 의해 볼륨에 할당된 후 시스템 레지스트리에 있는 MountMgr 데이터베이스의 볼륨에 대해 예약됩니다. 또한 Windows 2000 설치 프로그램은 새로 설치하는 중에 MountMgr를 사용하여 기본, 동적, 레거시 FT 세트 드라이브 문자 할당을 처리하는데 이러한 할당은 특정 순서대로 표시되고 수행되며 때때로 이전 드라이브 문자 할당을 기반으로 합니다.

추가 정보

Windows NT에서 Windows 2000 업그레이드를 수행할 때 드라이브 문자 할당이 $Win_nt$.~bt\Migrate.inf 파일로 내보내지므로 텍스트 모드 설치 프로그램은 업그레이드 과정 중에 드라이브 문자 할당을 참조하고 MountMgr 데이터베이스로 가져올 수 있습니다. 이 과정은 Windows 2000을 새 폴더에 설치하는 경우에도 발생합니다. 단, 다음 조건 모두를 충족해야 합니다.
  • Windows NT 또는 Windows 2000을 실행하는 동안 새 설치를 시작합니다.
  • Winnt32.exe 프로그램을 사용하여 설치를 시작합니다.

    설치 CD-ROM을 넣을 때 열리는 자동 실행 대화 상자에서 설치를 시작하거나 명령 프롬프트를 열고 i386 폴더로 변경한 다음 Winnt32 명령을 실행할 수 있습니다.
참고: 무인 업그레이드를 수행하면 Migrate.inf 파일이 만들어지지 않고 응답 파일에 "oempreinstall=yes" 매개 변수가 들어 있는 경우 드라이브 문자 할당이 유지되지 않습니다. 이것은 의도적으로 설계된 동작입니다. Windows 2000 MountMgr는 다음 규칙에 따라 기본 디스크 파티션에 드라이브 문자를 할당합니다.

참고: 이 표는 아직 MountMgr 데이터베이스에 예약된 드라이브 문자 할당이 없는 볼륨에 대해 사용됩니다. 이 표는 Windows 2000을 새로 설치하는 동안 주로 사용됩니다. 또는 설치가 완료된 후 드라이브 그룹을 추가한 경우 아직 드라이브 문자가 할당되지 않은 볼륨에 아래 규칙이 적용됩니다.

기본 디스크 - 드라이브 문자 할당 규칙

다음은 Windows 2000의 기본 디스크 드라이브 문자 할당 규칙입니다.
  • 열거된 모든 고정 하드 디스크를 검색하여 활성화된 주 파티션으로 시작하는 드라이브 문자를 할당하거나(있는 경우), 그렇지 않으면 각 드라이브에 대해 첫번째 주 파티션을 검색합니다. C로 시작하는 사용 가능한 다음 문자를 할당합니다.
  • 모든 고정 하드 디스크 및 이동식(JAZ, MO) 디스크를 반복하여 검색하고 열거된 이동식 디스크 또는 확장 파티션의 모든 논리 드라이브에 드라이브 문자를 할당합니다. C:로 시작하는 사용 가능한 다음 문자를 할당합니다.
  • 마지막으로 모든 고정 하드 디스크 드라이브를 반복하여 검색하고 남아 있는 모든 주 파티션에 드라이브 문자를 할당합니다. C:로 시작하는 사용 가능한 다음 문자를 할당합니다.
  • 플로피 드라이브. A로 시작하는 문자를 할당합니다.
  • CD-ROM 드라이브. D:로 시작하는 사용 가능한 다음 문자를 할당합니다.
참고: Windows 2000에서는 기본 디스크의 모든 레거시 FT 세트가 실제 디스크의 개인 영역에서 마지막으로 사용된 드라이브 문자를 기록합니다. 새로 설치하는 동안 드라이브 문자를 다시 할당할 때 이 드라이브 문자가 추출되고 사용됩니다. 이 동작은 위에서 설명한 바와 같이 다른 드라이브 문자를 다른 기본 디스크 파티션에 할당하기 전에 레거시 FT 세트 할당이 수행된다는 것을 의미합니다.

할당된 모든 드라이브 문자는 할당된 후 "영구적"입니다. 즉, 디스크 관리 도구를 사용하여 수동으로 볼륨을 삭제하거나 변경하기 전까지는 이 할당된 드라이브 문자가 해당 볼륨에 계속 할당되어 있어야 합니다. 이것은 디스크를 시스템에 추가하거나 제거할 때 모든 온라인 볼륨에 적용되어야 합니다.

이 규칙의 예외는 볼륨(디스크)이 오프라인이고 다른 새 볼륨이 온라인인 경우 오프라인 볼륨의 드라이브 문자를 가져올 수 있다는 것입니다. 드라이브 문자 할당을 그대로 유지하려면 새 볼륨을 도입할 때 기존의 볼륨을 온라인으로 유지해야 합니다.

참고: 디스크 관리 콘솔은 Windows 2000 시스템/부팅 파티션 드라이브 문자를 변경하지 못하게 합니다.
이것은 의도적으로 설계된 동작입니다.

Windows 2000에서 시스템/부팅 드라이브 문자를 변경하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
223188  (http://support.microsoft.com/kb/223188/ ) Windows에서 시스템/부팅 드라이브 문자를 복원하는 방법

동적 디스크 고려 사항

LDM(논리 디스크 관리자)은 동적 볼륨에 마지막으로 할당된 드라이브 문자를 해당 구성 데이터베이스에 기록하여 추적합니다. LDM 구성 데이터베이스는 각 동적 디스크의 끝에 있는 1MB의 개인 영역에 위치합니다. 그런 다음 드라이브 문자가 볼륨에 할당되기 전에 MountMgr가 LDM에 "제안된" 드라이브 문자를 요청하면 이 드라이브 문자가 MountMgr에 전달됩니다.

동적 디스크 - 드라이브 문자 할당 규칙

MountMgr는 다음 규칙에 따라 동적 볼륨에 드라이브 문자를 할당합니다.
  1. 시스템 레지스트리의 MountMgr 데이터베이스에 이 볼륨에 대해 기록된 드라이브 문자가 있는 경우 이 볼륨은 데이터베이스에서 드라이브 문자를 가져옵니다. MountMgr는 하나의 볼륨만이 데이터베이스의 드라이브 문자를 소유하도록 합니다.
  2. MountMgr 데이터베이스에 이 볼륨에 해당하는 드라이브 문자가 없으면 MountMgr는 LDM에 이 볼륨에 해당하는 "제안된" 드라이브 문자를 요청합니다. LDM은 구성 데이터베이스에서 기록된 문자를 찾고 이 문자를 MountMgr에 제안합니다. 이 드라이브 문자가 사용되고 있지 않으면 볼륨은 제안된 드라이브 문자를 가져와서 다음 탑재 중에 사용될 MountMgr 데이터베이스에 적용합니다.
  3. 마지막으로 제안된 드라이브 문자가 이미 사용되었거나 LDM에서 제안된 드라이브 문자가 없는 경우 해당 볼륨에 사용 가능한 다음 드라이브 문자가 할당됩니다.

외부 동적 디스크 가져오기

외부 동적 디스크를 가져온 후 해당 볼륨이 온라인 상태일 때 로컬 시스템의 MountMgr 데이터베이스에는 이 볼륨에 대한 기록이 없을 가능성이 높습니다. 그러나 동일한 이들 볼륨이 다른 시스템에서 사용되고 LDM이 실제 디스크 끝에 있는 구성 데이터베이스에 드라이브 문자를 기록한 경우 이 볼륨에는 드라이브 문자가 할당되었을 것입니다. 볼륨이 처음 탑재될 때 LDM은 이 볼륨에서 사용한 이전 드라이브 문자를 MountMgr에 "제안"합니다. 제안된 드라이브 문자가 사용되고 있지 않으면 이 볼륨은 이 드라이브 문자를 제안하고 그렇지 않으면 사용 가능한 다음 드라이브 문자를 가져옵니다.

설치 중 동적 디스크

현재 Windows 2000은 설치 중에 순수 동적 디스크 볼륨을 완전히 지원하지 않습니다. 설치 프로그램은 하드 링크된 동적 디스크 파티션만 인식합니다. 하드 링크된 동적 파티션은 기본 디스크를 동적 디스크로 업그레이드할 때 만들어지며 기본 디스크에는 기존의 주 드라이브 또는 논리 드라이브가 구성되어 있습니다. 이러한 기존 파티션은 각각 디스크를 동적 디스크로 업그레이드한 후에도 레거시 스타일 파티션 테이블 항목(기본 파티션의 경우 형식 42, 확장 파티션의 경우 형식 05)을 유지합니다. 특수하게 하드 링크된 이러한 파티션 테이블 항목을 사용하면 설치 프로그램이 운영 체제를 설치할 수 있는 유효한 파티션으로 이 항목을 인식할 수 있습니다.

하드 링크된 파티션이 포함되지 않은 순수한 동적 디스크에는 전체 디스크를 정의할 수 있는 단일 파티션 테이블 항목(형식 42)만 있습니다. 순수한 동적 디스크에 포함된 볼륨을 소프트 링크되었다고 하고 설치 프로그램이 완료되어야만 이 볼륨의 드라이브 문자가 표시됩니다. Windows 2000 설치 프로그램은 여러 볼륨이 구성되어 있는 경우에도 전체 드라이브에 대해 하나의 드라이브 문자(대개 첫번째 소프트 링크된 파티션에 할당된 드라이브 문자)를 표시합니다. 기존의 볼륨을 파괴하지 않고 이러한 종류의 동적 디스크를 새로 설치할 수 없습니다.

위 내용을 고려해 볼 때 Windows 2000을 새로 설치하는 경우 시스템 레지스트리의 MountMgr 데이터베이스가 새로 작성됩니다. 동적 볼륨의 드라이브 문자가 먼저 열거되고 외부 동적 디스크를 가져오는 것처럼 동작합니다. 즉, LDM에서 제안된 드라이브 문자가 동적 볼륨에 할당되는 시기는 드라이브 문자를 검색하여 기본 디스크에 할당하기 전이지만, 레거시 FT 세트가 할당된 후입니다. 제안된 드라이브 문자가 할당될 수 없는 동적 파티션이 남아 있는 경우 기본 디스크와 같은 규칙에 따라 문자가 할당됩니다. 하드 링크된 동적 파티션은 기본 주 파티션에 해당하고 소프트 링크된 동적 파티션은 기본 논리 드라이브에 해당합니다.

업그레이드하는 경우 Winnt32 설치 프로그램은 텍스트 모드 설치에서 사용하기 위해 업그레이드 이전 MountMgr 데이터베이스를 $Win_nt$.~bt\Migrate.inf 파일에 복사하므로 드라이브 문자가 동적 볼륨용으로 예약되어 있어야 합니다.

아래와 같은 문제점에 주의해야 합니다.
221799  (http://support.microsoft.com/kb/221799/ ) 지원되지 않는 파티션 종류에 할당된 드라이브 문자
227364  (http://support.microsoft.com/kb/227364/ ) 텍스트 모드 설치 또는 복구 콘솔에서 동적 볼륨이 정확하게 나타나지 않는다
227605  (http://support.microsoft.com/kb/227605/ ) Windows 95 드라이브 문자가 Windows 2000으로 마이그레이션되지 못할 수 있다
225025  (http://support.microsoft.com/kb/225025/ ) 파티션이 삭제되고 다시 설치된 후 설치 프로그램이 드라이브 문자를 변경한다
참고: Windows 2000과 MS-DOS 또는 Windows의 다른 버전 간에 이중 부팅하는 경우 파티션에 할당된 드라이브 문자가 일치하지 않을 수도 있습니다.

다른 운영 체제가 드라이브 문자를 할당하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오.
51978  (http://support.microsoft.com/kb/51978/ ) MS-DOS 및 Windows가 드라이브 문자를 할당하는 순서
위의 모든 정보에 따라 Windows 2000을 새로 설치하거나 복구 콘솔로 부팅하는 동안 모든 드라이브 문자는 다음 순서대로 표시되고 할당됩니다.
  1. 기본 디스크에 대한 레거시 FT 세트
  2. 제안된 것과 같은 하드 링크된 동적 파티션(사용 가능한 경우)
  3. 텍스트 모드 설치 중에는 볼 수 없지만 제안된 것과 같은 소프트 링크된 동적 파티션(사용 가능한 경우)
  4. 이전에 할당할 수 없었던 기본 디스크, 이동식 디스크 및 다른 동적 디스크 파티션
  5. CD-ROM 드라이브




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹 (http://support.microsoft.com/newsgroups/default.aspx) 에 참여하시기 바랍니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
키워드: 
kbinfo KB234048
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.