64비트 Windows에서 GPT 미러 설정 및 부팅

이 문서에서는 GPT(GUID 파티션 테이블) 디스크에서 동적 부팅 파티션 미러링을 성공적으로 설정하는 방법을 설명합니다.

적용 대상: Windows Server 2012 R2
원본 KB 번호: 814070

요약

32비트 Windows의 MBR(마스터 부팅 레코드) 미러와 달리 GPT 디스크에서 미러된 부팅 볼륨을 성공적으로 만들고 부팅하는 단계가 더 있습니다. 이 문서에서는 섀도 디스크에 EFI 파티션이 아직 설정되지 않은 경우 주 디스크 오류 후 복구하는 방법도 설명합니다. 디스크에는 부팅할 EFI 파티션이 있어야 합니다.

GPT 디스크에 부팅 가능한 미러 볼륨을 만들려면 기본 제공 Diskpart.exe 및 Bootcfg.exe 유틸리티가 있어야 합니다. 디스크 관리 콘솔에서 이러한 단계 중 일부를 수행할 수 있지만 기본 제공 Diskpart.exe 유틸리티로만 수행할 수 있는 단계도 있습니다.

일관성과 사용 편의성을 위해 이 문서에서는 Diskpart.exe 유틸리티를 사용하여 단계를 수행합니다. Diskpart.exe 명령에 대한 도움말을 보려면 Diskmgmt.msc를 시작한 다음 도움말 메뉴에서 도움말 topics 엽니다.

단계는 실제 예제를 사용하여 수행됩니다. 단계에서는 각 명령에서 반환된 예상 결과를 보여줍니다. 디스크 0은 기본 시스템 및 부팅 드라이브입니다. 디스크 1은 섀도 드라이브입니다.

미러링을 위한 섀도 드라이브 준비

부팅 볼륨 미러링을 설정하기 전에 컴퓨터에 EFI(확장 가능한 펌웨어 인터페이스) 파티션이 포함된 다른 GPT 디스크가 있는 것이 좋습니다. EFI 파티션에는 운영 체제를 부팅하는 데 사용되는 시스템 파일이 포함됩니다. 기본 시스템 드라이브(disk-0)가 실패하면 섀도 드라이브(disk-1)의 EFI 파티션을 사용하여 부팅할 수 있습니다. 이 단계에서는 섀도 드라이브에 새 EFI 및 MSR(Microsoft Reserved) 파티션을 만들고 준비합니다. Diskpart.exe 유틸리티만 사용하여 필요한 EFI 및 MSR 파티션을 만들 수 있습니다. 디스크 관리 콘솔을 사용하여 EFI 또는 MSR 파티션을 만들거나 미러 수 없습니다.

시작하기 전에 할당되지 않은 모든 사용 가능한 공간이 주 디스크 시스템 및 부팅 파티션보다 크거나 같은 다른 BASIC 디스크가 있는지 확인합니다. 예비 드라이브를 동적으로 이미 변환한 경우 다음 단계를 따르기 전에 기본으로 다시 되돌리기.

  1. 명령 프롬프트에서 Diskpart.exe 유틸리티를 실행합니다.

    그러면 diskpart 콘솔이 시작됩니다. 초기화되면 DISKPART> 가 표시됩니다. 입력 명령을 기다립니다.

  2. 섀도 드라이브가 될 디스크를 선택한 다음, 드라이브를 GPT로 변환합니다. 이 예제에서는 디스크 1이 미러(그림자) 드라이브에 사용됩니다.

    참고

    • 선택한 디스크는 데이터 파티션을 포함하지 않아야 하며 주 시스템 디스크보다 용량이 크거나 같은 할당되지 않은 공간만 있는 원시 기본 디스크여야 합니다.
    • 다음은 명령 프롬프트에 입력하는 명령입니다.
    • DISKPART> Select disk 1

      이제 디스크 1이 선택된 디스크입니다.

    • DISKPART> Convert GPT

      Diskpart가 선택한 디스크를 GPT 형식으로 변환했습니다.

    • DISKPART> List partition

      파티션 ### 형식 크기 오프셋

      파티션 1 예약된 32MB 17KB

      참고

      이 시점에서 둘 이상의 파티션을 표시하는 경우 잘못된 드라이브를 선택했거나 원시 드라이브로 시작하지 않았습니다. 계속하기 전에 이 문제를 해결하거나 데이터 손실이 발생할 수 있습니다.

  3. 디스크 1에서 파티션 1을 선택한 다음 삭제합니다. 재정의 명령을 사용하여 MSR(Microsoft Reserved) 파티션을 삭제해야 합니다. 필요한 EFI 파티션을 만든 후 새 MSR 파티션을 다시 만듭니다.

    • DISKPART> Select partition 1

      파티션 1은 이제 선택한 파티션입니다.

    • DISKPART> Delete partition override

      Diskpart가 선택한 파티션을 성공적으로 삭제했습니다.

  4. disk-0을 선택한 다음 disk-0의 파티션을 나열합니다. list 명령의 출력을 사용하여 디스크 1에 디스크 0과 동일한 크기의 새 EFI 및 MSR 파티션을 만듭니다.

    • DISKPART> Select disk 0

      이제 디스크 0이 선택된 디스크입니다.

    • DISKPART> List partition

      파티션 ### 형식 크기 오프셋

      파티션 1 시스템 204MB 32KB <---- EFI PARTITION
      파티션 2 기본 4996MB 204MB
      파티션 3 예약된 32MB 9GB <---- MSR PARTITION

    • DISKPART> select disk 1

      이제 디스크 1이 선택된 디스크입니다.

    • DISKPART> create partition efi size=204

      Diskpart가 지정된 파티션을 만드는 데 성공했습니다.

    • DISKPART> create partition msr size=32

      Diskpart가 지정된 파티션을 만드는 데 성공했습니다.

    • DISKPART> list partition

      파티션 ### 형식 크기 오프셋

      파티션 1 시스템 204MB 17KB <---- 새 EFI 파티션 ON SHADOW
      *파티션 2 예약된 32MB 204MB <---- 새 MSR PARTITION ON SHADOW

  5. 섀도 드라이브에서 EFI 파티션을 선택한 다음 EFI 파티션에 문자를 할당하여 서식을 지정할 수 있습니다. 이 예제에서는 드라이브 문자 S가 섀도 EFI 파티션에 할당됩니다. 이 단계에 사용 가능한 드라이브 문자를 사용할 수 있습니다.

    • DISKPART> Select disk 1

      이제 디스크 1이 선택된 디스크입니다.

    • DISKPART> Select partition 1

      파티션 1은 이제 선택한 파티션입니다.

    • DISKPART> Assign letter=S

      Diskpart에서 드라이브 문자 또는 탑재 지점을 할당했습니다.

  6. 새 명령 프롬프트를 연 다음 형식 유틸리티를 사용하여 FAT 파일 시스템으로 EFI 파티션(S:)의 서식을 지정합니다. 기본 EFI 파티션에서 이 새 EFI 파티션으로 시스템 파일을 복사할 수 있도록 이 작업을 수행해야 합니다. NTFS를 사용하여 서식을 지정하지 마세요. 시스템이 FAT 파일 시스템으로 포맷되지 않는 한 EFI 파티션에서 부팅할 수 없습니다.

    • C:\> format s: /fs:fat /q /y

      파일 시스템의 형식은 RAW입니다.
      새 파일 시스템은 FAT입니다.
      QuickFormatting 204M
      FAT(파일 할당 테이블)를 초기화하는 중...
      형식이 완료되었습니다.

      총 디스크 공간은 213,680,128바이트입니다.
      디스크에서 사용할 수 있는 213,680,128바이트

      각 할당 단위의 4,096바이트
      디스크에서 52,168개의 할당 단위를 사용할 수 있습니다.

      각 FAT 항목에서 16비트.

      볼륨 일련 번호는 EA34-03C7입니다.

  7. Alt+TAB을 눌러 diskpart 명령 창으로 돌아갑니다. 기본 드라이브(disk-0)에서 EFI 파티션을 선택한 다음, 해당 EFI 파티션에 드라이브 문자를 할당합니다. 이 예제에서는 드라이브 문자 P가 disk-0의 기본 EFI 파티션에 할당됩니다. 이 단계에 사용 가능한 드라이브 문자를 사용할 수 있습니다.

    • DISKPART> Select disk 0

      이제 디스크 0이 선택된 디스크입니다.

    • DISKPART> Select partition 1

      파티션 1은 이제 선택한 파티션입니다.

    • DISKPART> Assign letter=P

      Diskpart에서 드라이브 문자 또는 탑재 지점을 할당했습니다.

  8. Alt+TAB을 다시 눌러 다른 명령 프롬프트로 돌아갑니다. xcopy 명령을 사용하여 기본 EFI 파티션(P:)에서 섀도 EFI 파티션(S:)으로 시스템 파일을 복사합니다. disk-0이 실패할 경우 섀도 드라이브가 시스템을 부팅할 수 있도록 하려면 이 작업을 수행해야 합니다. EFI 파티션에 다른 문자를 사용한 경우 올바른 드라이브 문자를 사용해야 합니다.

    • C:\> xcopy p:\*.* s: /s /h

      p:\EFI\Microsoft\WINNT50\Boot0003
      p:\EFI\Microsoft\WINNT50\ia64ldr.efi

      p:\EFI\Microsoft\EFIDrivers\fpswa.efi
      p:\MSUtil\diskpart.efi

      p:\MSUtil\fdisk.efi
      p:\MSUtil\format.efi
      p:\MSUtil\nvrboot.efi

      7 복사된 파일

  9. 두 EFI 파티션에 할당된 드라이브 문자를 제거합니다. 다시 부팅한 후에는 다시 할당되지 않으므로 이 단계는 선택 사항입니다.

    • DISKPART> Select volume P

      볼륨 P는 선택한 볼륨입니다.

    • DISKPART> Remove

      Diskpart가 드라이브 문자 또는 탑재 지점을 성공적으로 제거했습니다.

    • S 볼륨에 대한 단계를 반복합니다.

기본 및 섀도 드라이브를 동적으로 변환

미러 설정하려면 먼저 기본(원본) 드라이브(Disk-0)와 그림자(대상) 드라이브(Disk-1)를 모두 동적으로 변환해야 합니다. 디스크가 동적이면(다시 부팅 후) 미러 설정할 수 있습니다. 디스크 관리 콘솔 또는 Diskpart.exe 유틸리티를 사용하여 이 단계를 수행할 수 있습니다.

  1. Diskpart.exe 동적으로 변환할 디스크를 선택한 다음 동적으로 변환합니다. 섀도 디스크와 기본 GPT 디스크 모두에서 이 작업을 수행합니다. 섀도 디스크로 시작합니다.

    • DISKPART> Select disk 1

      이제 디스크 1이 선택된 디스크입니다.

    • DISKPART> Convert dynamic

      Diskpart가 선택한 디스크를 동적 형식으로 변환했습니다.

    • DISKPART> Select disk 0

      이제 디스크 0이 선택된 디스크입니다.

    • DISKPART> Convert dynamic

      이 작업을 완료하려면 컴퓨터를 다시 부팅해야 합니다.

    • DISKPART> Exit

      Diskpart를 떠나는 중...

  2. 컴퓨터를 종료하고 다시 시작하여 시스템 드라이브(disk-0)를 동적으로 변환하는 작업을 완료합니다. 이렇게 하려면 두 번의 다시 부팅이 필요할 수 있습니다.

부팅 드라이브에서 섀도 드라이브로 미러 설정

기본(disk-0) 및 섀도(disk-1) 드라이브가 모두 동적이면 부팅 볼륨의 미러 섀도 드라이브로 설정할 수 있습니다. 디스크 관리 콘솔 또는 Diskpart.exe 유틸리티를 사용하여 이 단계를 수행할 수 있습니다.

  1. Diskpart.exe 사용하여 부팅 볼륨(C:)을 선택한 다음 볼륨을 섀도 디스크(disk-1)에 미러.

    • DISKPART> Select volume C

      볼륨 1은 선택한 볼륨입니다.

    • DISKPART> add disk=1

      Diskpart는 볼륨에 미러 추가하는 데 성공했습니다.

  2. 볼륨 동기화가 완료되기를 기다린 다음 Diskpart를 종료합니다.

Bootcfg.exe 사용하여 NVRAM에 새 EFI 파티션 부팅 항목 추가

부팅 미러 성공적으로 설정했으므로 섀도 드라이브로 부팅할 수 있도록 새 부팅 항목이 NVRAM에 자동으로 추가되었습니다. 이 새 항목은 부팅 메뉴에 부팅 미러 C: - 보조 플렉스 로 표시됩니다. 이 옵션을 선택하면 섀도 드라이브의 운영 체제로 부팅됩니다. 그러나 디스크-0의 시스템 파일 또는 EFI 파티션 자체에 문제가 발생하거나 disk-0이 완전히 실패한 경우 disk-1의 EFI 파티션에서 부팅해야 합니다. 이 작업이 작동하려면 Bootcfg.exe 유틸리티를 사용하여 NVRAM에 부팅 항목을 추가해야 합니다.

  1. 명령 프롬프트에서 Bootcfg.exe 유틸리티를 실행하여 현재 부팅 항목을 표시합니다. 기본 운영 체제의 부팅 항목(부팅 항목 ID:1)과 미러(그림자) 드라이브(부팅 항목 ID:5)에 대한 부팅 항목이 하나 있습니다.

    • C:> bootcfg

      부팅 옵션

      시간 제한: 30
      기본값: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDO
      CurrentBootEntryID: 5

      부팅 항목

      부팅 항목 ID: 1
      OS 식별 이름: Windows 2003 Server, Enterprise OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      부팅 항목 ID: 2
      OS 식별 이름: LS120

      부팅 항목 ID: 3
      OS 식별 이름: CDROM

      부팅 항목 ID: 4
      OS 식별 이름: EFI 셸

      부팅 항목 ID: 5
      OS 식별 이름: 부팅 미러 C: - 보조 플렉스
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

  2. 섀도 드라이브의 EFI 파티션 및 부팅 파티션에 대한 새 항목을 NVRAM에 추가하려면 디스크-0의 기존 파티션을 나열해야 현재 EFI 파티션에 대한 파티션 GUID 정보를 추출할 수 있습니다. bootcfg /list disk-0에 대한 명령을 사용하여 모든 파티션을 표시합니다.

    • C:\> bootcfg /list 0

      디스크에 대한 파티션 테이블 정보: 0

      파티션 번호: 1
      파티션 스타일: GPT
      시작 오프셋: 32,256
      파티션 길이: 213,825,024
      파티션 GUID: {68d298c0-1b6a-01c1-507b-9e5f8078f531}
      GUID 유형: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      파티션 이름: EFI 시스템 파티션

      파티션 번호: 2
      파티션 스타일: GPT
      시작 오프셋: 213,857,280
      파티션 길이: 5,142,056,960
      파티션 GUID: {68d298c0-1b6a-01c1-f1b3-12714f758821}
      GUID 유형: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      파티션 이름: LDM 데이터 파티션

      파티션 번호: 3
      파티션 스타일: GPT
      시작 오프셋: 9,153,031,680
      파티션 길이: 1,048,576
      파티션 GUID: {73e47280-0d38-11d7-b47f-806e6f6e6963}
      GUID 유형: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      파티션 이름: LDM 메타데이터 파티션

      파티션 번호: 4
      파티션 스타일: GPT
      시작 오프셋: 9,154,080,256
      파티션 길이: 32,505,856
      파티션 GUID: {1ca4672d-a37c-4e12-bacb-c5ae97924965}
      GUID 유형: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      파티션 이름: Microsoft 예약 파티션

    • EFI 파티션 GUID를 기록해 둡다. {________-____-____-____-____________} 이후 명령에서 원본 GUID로 사용됩니다.

      이 예제에서 값은 {68d298c0-1b6a-01c1-507b-9e5f8078f531}이며 이후 명령에서 사용됩니다.

  3. bootcfg /list disk-1에 대한 명령을 사용하여 모든 파티션을 표시합니다.

    • C:\> bootcfg /list 1

      디스크에 대한 파티션 테이블 정보: 1

      파티션 번호: 1
      파티션 스타일: GPT
      시작 오프셋: 17,408
      파티션 길이: 213,909,504
      파티션 GUID: {476688c5-8ebf-47d2-80e7-cf9d065edb81}
      GUID 유형: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      파티션 이름: EFI 시스템 파티션

      파티션 번호: 2
      파티션 스타일: GPT
      시작 오프셋: 213,926,912
      파티션 길이: 1,048,576
      파티션 GUID: {b72d10f6-e94e-4a4d-bb8e-4da985cc1679}
      GUID 유형: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      파티션 이름: LDM 메타데이터 파티션

      파티션 번호: 3
      파티션 스타일: GPT
      시작 오프셋: 214,975,488
      파티션 길이: 32,505,856
      파티션 GUID: {824858f3-b8d5-4b4d-a3c7-18aac4442b7e}
      GUID 유형: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      파티션 이름: Microsoft 예약 파티션

      파티션 번호: 4
      파티션 스타일: GPT
      시작 오프셋: 247,481,344
      파티션 길이: 5,142,056,960
      파티션 GUID: {f3d11286-2582-4d76-889c-b82c346be44e}
      GUID 유형: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      파티션 이름: LDM 데이터 파티션

    • EFI 파티션 GUID를 기록해 둡다. {________-____-____-____-____________} 이후 명령에서 대상 GUID로 사용됩니다.

      이 예제에서 값은 {476688c5-8ebf-47d2-80e7-cf9d065edb81}이며 이후 명령에서 사용됩니다.

  4. 이제 NVRAM에서 부팅 항목을 복제해야 하는 원본 및 대상 EFI GUID 값이 있습니다. 디스크-0이 어떤 방식으로든 실패하면 새 항목은 섀도 드라이브의 새 EFI 파티션 GUID를 사용하여 시스템을 부팅합니다. bootcfg /clone 명령을 사용하여 2단계와 3단계에 기록된 원본 및 대상 GUID 값으로 새 NVRAM 부팅 항목을 추가합니다.

    • C:>bootcfg /clone /sg {68d298c0-1b6a-01c1-507b-9e5f8078f531} /tg {476688c5-8ebf-47d2-80e7-cf9d06 5edb81} /d+ Cloned_Entry

      정보: ID가 '1'인 부팅 항목이 성공적으로 복제되었습니다.
      정보: ID가 '5'인 부팅 항목이 성공적으로 복제되었습니다.
      성공: 작업이 성공적으로 완료되었습니다.

  5. NVRAM에 추가된 새 복제된 항목을 보려면 bootcfg 명령을 사용하고 이제 5개가 아닌 7개의 항목이 있는지 확인합니다. 아래쪽 두 항목은 복제된 항목이며 섀도 드라이브(disk-1)의 EFI 파티션을 사용하여 부팅합니다.

    • C:\>bootcfg

      부팅 옵션

      시간 제한: 30
      기본값: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS
      CurrentBootEntryID: 5

      부팅 항목

      부팅 항목 ID: 1
      OS 식별 이름: Windows 2003 Server, Enterprise
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      부팅 항목 ID: 2
      OS 식별 이름: LS120

      부팅 항목 ID: 3
      OS 식별 이름: CDROM

      부팅 항목 ID: 4
      OS 식별 이름: EFI 셸

      부팅 항목 ID: 5
      OS 식별 이름: 부팅 미러 C: - 보조 플렉스
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      부팅 항목 ID: 6
      OS 식별 이름: Windows 2003 Server, Enterprise Cloned_Entry
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      부팅 항목 ID: 7
      OS 식별 이름: 부팅 미러 C: - 보조 플렉스 Cloned_Entry
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

새 부팅 항목으로 섀도 드라이브 테스트 부팅

NVRAM에서 새 부팅 항목을 만든 후 항목을 테스트하여 disk-0이 실패할 경우 시스템이 섀도 드라이브로 부팅할 수 있는지 확인합니다.

  1. Windows를 정상적으로 종료하고 다시 시작합니다.
  2. 부팅 메뉴에서 부팅 미러 C: - 보조 플렉스 Cloned_Entry 부팅 항목을 선택하여 섀도 드라이브로 부팅합니다. 섀도 드라이브의 EFI 파티션은 Windows 운영 체제를 부팅하는 데 사용됩니다. 필요하지는 않지만 컴퓨터를 끄고 disk-0을 제거한 다음 테스트를 다시 실행하여 원래 시스템 디스크가 실제로 실패하고 제거될 경우 시스템을 부팅할 수 있는지 확인할 수도 있습니다.

EFI 파티션이 없거나 손상된 섀도 부팅 드라이브 복구

원래 Windows 운영 체제가 EFI 파티션을 포함하지 않은 동적 GPT 디스크에 소프트웨어 미러링되었거나 EFI 파티션이 손상되었거나 기본 시스템 디스크(disk-0)가 실패하면 섀도 디스크로 부팅하려고 할 때 다음 오류 메시지가 표시될 수 있습니다.

LOADING.: Boot Mirror C: - 보조 플렉스

부팅 미러 c의 로드: - 보조 플렉스 실패: 찾을 수 없음

일시 중지됨 - 계속하려면 아무 키나 누릅니다.

이제 다음 절차를 사용하여 원래 운영 체제(그림자) 드라이브를 복구해야 합니다. 다음 단계에서는 전체 프로세스를 보여줍니다. 이 프로세스에는 실패한 디스크-0을 교체하고, 새 교체 디스크에 Windows를 다시 설치하여 새 EFI 시스템 파티션을 만든 다음, 섀도 디스크-1의 원래 운영 체제로 다시 부팅할 수 있도록 NVRAM에 새 부팅 항목을 추가하는 작업이 포함됩니다.

  1. 실패한 시스템 드라이브(disk-0)를 제거하고 좋은 디스크로 바꿉니다. 실패한 디스크를 교체하는 올바른 방법은 하드웨어 설명서를 참조하세요. 대체 디스크를 분할하거나 포맷할 필요는 없습니다. 새 디스크일 수 있습니다.

  2. Windows 2003 Server 설치 CD를 컴퓨터의 CD-ROM 드라이브에 삽입한 다음 시스템의 전원을 켭

  3. 시스템 부팅 옵션 메뉴가 표시되면 를 선택하여 CD-ROM에서 부팅합니다. CD에서 부팅할 키를 누르라는 메시지가 표시되면 키를 누릅니다.

    그러면 Windows 2003 Server 설치가 시작됩니다.

  4. Windows 설치 시작 화면에서 Enter 키를 눌러 설치하고 설치 프로그램에서 새 시스템 파티션을 자동으로 만들 수 있도록 허용합니다.

    이 작업을 수행하여 부팅하고 설치 프로그램을 계속하도록 허용해야 합니다.

  5. 새 EFI 및 MSR 파티션을 만든 후 disk-0의 여유 공간을 선택하고 Windows를 설치하고 페이지 파일을 보관할 수 있을 만큼 큰 새 파티션을 만듭니다.

  6. 새로 만든 파티션을 선택하여 Windows를 설치한 다음 파티션의 서식을 지정할 형식 옵션을 선택합니다. 설치가 계속됩니다. 메시지가 표시되는 모든 적절한 질문에 답변한 다음 설치를 완료하도록 합니다.

  7. 설치가 완료되면 콘솔에 관리자로 로그온합니다.

  8. 명령 프롬프트에서 bootcfg 명령을 실행하여 NVRAM의 현재 부팅 메뉴 항목을 표시합니다.

    • C:\>bootcfg

      부팅 옵션

      시간 제한: 5 기본값: \Device\HarddiskVolume3\WINDOWS CurrentBootEntryID: 1

      부팅 항목

      부팅 항목 ID: 1
      OS 식별 이름: Microsoft Windows Server 2003, Enterprise Edition
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskVolume3\WINDOWS

      부팅 항목 ID: 2
      OS 식별 이름: Windows Server 2003, Enterprise Edition
      OsLoadOptions: 해당/A
      BootFilePath: (null)
      OsFilePath: (null)

      부팅 항목 ID: 3
      OS 식별 이름: LS120

      부팅 항목 ID: 4
      OS 식별 이름: CDROM

      부팅 항목 ID: 5
      OS 식별 이름: EFI 셸

      부팅 항목 ID: 6
      OS 식별 이름: 부팅 미러 C: - 보조 플렉스
      OsLoadOptions: 해당/A
      BootFilePath: (null)
      OsFilePath: (null)

  9. bootcfg /list 명령을 사용하여 섀도 디스크의 모든 파티션을 표시합니다(disk-1). 원래 Windows 부팅 파티션을 찾습니다. LDM 데이터 파티션의 이름이 있으며 파티션 길이는 원래 부팅 파티션과 동일한 크기입니다.

    이 예제에서 부팅 파티션은 {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}의 GUID가 있는 항목 번호: 3입니다.

    • C:\bootcfg /list 1

      디스크에 대한 파티션 테이블 정보: 1

      파티션 번호: 1
      파티션 스타일: GPT
      시작 오프셋: 17,408
      파티션 길이: 1,048,576
      파티션 GUID: {646091f1-b826-47e8-a72c-f22072e9a769}
      GUID 유형: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      파티션 이름: LDM 메타데이터 파티션

      파티션 번호: 2
      파티션 스타일: GPT
      시작 오프셋: 1,065,984
      파티션 길이: 32,505,856
      파티션 GUID: {afb1e6b9-d8a6-456d-8df1-31327f94f3fe}
      GUID 유형: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      파티션 이름: Microsoft 예약 파티션

      파티션 번호: 3
      파티션 스타일: GPT
      시작 오프셋: 33,571,840
      파티션 길이: 3,142,056,960
      파티션 GUID: {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}
      GUID 유형: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      파티션 이름: LDM 데이터 파티션

      파티션 번호: 4
      파티션 스타일: GPT
      시작 오프셋: 3,175,628,800
      파티션 길이: 1,174,758,912
      파티션 GUID: {ab104fde-0782-4810-842e-0fb291e385ad}
      GUID 유형: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      파티션 이름: LDM 데이터 파티션

  10. bootcfg /mirror 명령을 사용하여 섀도 디스크 부팅 파티션에 대한 NVRAM에 부팅 항목을 추가하고 의미 있는 설명을 제공합니다. 이전에 추출한 부팅 파티션의 파티션 GUID를 사용합니다.

    • C:\>bootcfg /mirror /add {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867} /D "Original Shadow drive"

      성공: 미러 부팅 항목이 추가되었습니다.

  11. bootcfg를 사용하여 부팅 메뉴 항목을 다시 표시합니다. 목록 맨 아래에 새 항목이 추가되었습니다. 이제 이 항목을 사용하여 원래 Windows 운영 체제로 부팅할 수 있습니다.

    -C:\>bootcfg

    부팅 옵션

    시간 제한: 5
    기본값: \Device\HarddiskVolume3\WINDOWS
    CurrentBootEntryID: 1

    부팅 항목

    부팅 항목 ID: 1
    OS 식별 이름: Microsoft Windows Server 2003, Enterprise Edition
    OsLoadOptions: 해당/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: \Device\HarddiskVolume3\WINDOWS

    부팅 항목 ID: 2
    OS 식별 이름: Windows Server 2003, Enterprise Edition
    OsLoadOptions: 해당/A
    BootFilePath: (null)
    OsFilePath: (null)

    부팅 항목 ID: 3
    OS 식별 이름: LS120

    부팅 항목 ID: 4
    OS 식별 이름: CDROM

    부팅 항목 ID: 5
    OS 식별 이름: EFI 셸

    부팅 항목 ID: 6
    OS 식별 이름: 부팅 미러 C: - 보조 플렉스
    OsLoadOptions: 해당/A
    BootFilePath: (null)
    OsFilePath: (null)

    부팅 항목 ID: 7
    OS 식별 이름: 원래 섀도 드라이브
    OsLoadOptions: 해당/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: (null)

  12. 컴퓨터를 종료한 다음 다시 시작합니다. 부팅 메뉴 항목 원래 섀도 드라이브를 선택하여 원래 운영 체제로 부팅합니다. 이렇게 하면 서버가 다시 프로덕션으로 전환됩니다. 새 disk-0을 기본 운영 체제 드라이브로 사용하고 내결함성 환경에 다시 사용할 수 있도록 미러링을 수정하려면 다음 단계를 계속 진행합니다.

기본 부팅 드라이브 미러 다시 설정

섀도 드라이브(disk-1)로 부팅하는 동안 손상된 미러 "제거"한 다음 누락된 디스크를 삭제해야 합니다. 디스크 관리 콘솔 또는 Diskpart.exe 유틸리티를 사용하여 이 작업을 수행할 수 있습니다.

참고

원래 실패한 동적 disk-0에 추가 볼륨이 있는 경우 누락된 디스크를 삭제하려면 먼저 해당 볼륨도 삭제해야 합니다.

  1. Diskpart.exe 사용하여 볼륨을 나열한 다음 실패한 미러 볼륨 번호(볼륨 #)를 기록해 둡니다. 미러 볼륨(볼륨 #)을 선택한 다음 세부 정보를 확인하여 미러 중단해야 하는 누락된 디스크(m#)를 확인합니다. 이 예제에서는 누락된 디스크 m0에서 볼륨 0으로 작업합니다.

    • DISKPART> list volume

      볼륨 ### Ltr 레이블 Fs 유형 크기 상태 정보

      볼륨 0 C 기본 NTFS 미러 2996MB Rd 부팅 실패
      볼륨 1 D CD-ROM 0 B 정상
      볼륨 2 파티션 2996MB 정상
      볼륨 3 파티션 102MB 정상 시스템

    • DISKPART> select volume 0

      볼륨 0은 선택한 볼륨입니다.

    • DISKPART> 세부 정보 볼륨

      디스크 ### 상태 크기 무료 Dyn Gpt

      디스크 M0 누락 2996MB 0 B *
      디스크 1 온라인 4149MB 1120MB **

  2. 누락된 디스크(m0)를 지정하여 미러 중단한 다음 유지 없음 옵션을 사용하여 누락된 디스크에서 플렉스(파티션)를 제거합니다. 볼륨을 나열하여 미러 사라지고 볼륨이 이제 단순 볼륨으로 나열되었는지 확인합니다.

    • DISKPART> break disk=m0 nokeep

      서비스에서 부팅 파일을 업데이트하지 않았습니다.

      Diskpart가 미러 볼륨을 성공적으로 끊겼습니다.

    • DISKPART> list volume

      볼륨 ### Ltr 레이블 Fs 유형 크기 상태 정보

      볼륨 0 C 기본 NTFS 단순 2996MB 정상 부팅
      볼륨 1 D CD-ROM 0 B 정상
      볼륨 2 파티션 2996MB 정상
      볼륨 3 파티션 102MB 정상 시스템

  3. 누락된 디스크(m0)를 선택한 다음 삭제합니다.

    • DISKPART> select disk m0

      이제 디스크 M0이 선택된 디스크입니다.

    • DISKPART> delete disk

      Diskpart가 누락된 디스크를 성공적으로 삭제했습니다.

  4. 더 이상 필요하지 않으므로 disk-0에서 새 Windows Server 운영 체제 파티션을 삭제합니다. 이렇게 하면 disk-0으로 다시 미러 수 있습니다.

    참고

    디스크-0에 미러 다시 설정할 수 있는 충분한 여유 공간이 있는 경우 이 단계는 선택 사항입니다.

    • DISKPART> select disk 0

      이제 디스크 0이 선택된 디스크입니다.

    • DISKPART> list partition

      파티션 ### 형식 크기 오프셋

      파티션 1 시스템 102MB 32KB
      파티션 2 예약된 31MB 102MB
      파티션 3 기본 2996MB 133MB

    • DISKPART> select partition 3

      파티션 3은 이제 선택한 파티션입니다.

    • DISKPART> delete partition

      Diskpart가 선택한 파티션을 성공적으로 삭제했습니다.

  5. disk-0을 동적으로 변환한 다음 disk-1에서 운영 체제 볼륨을 선택하고 미러 disk-0으로 다시 설정합니다. 이렇게 하면 컴퓨터가 내결함성 환경으로 다시 전환되고 미러 정상 상태가 된 후 NVRAM에 자동으로 추가된 새 부팅 옵션을 사용하여 disk-0으로 다시 부팅할 수 있습니다.

    • DISKPART> convert dynamic

      Diskpart가 선택한 디스크를 동적 형식으로 변환했습니다.

    • DISKPART> list volume

      볼륨 ### Ltr 레이블 Fs 유형 크기 상태 정보

      볼륨 0 C 기본 NTFS 단순 2996MB 정상 부팅
      볼륨 1 D CD-ROM 0 B 정상
      볼륨 3 파티션 102MB 정상 시스템

    • DISKPART> select volume 0

      볼륨 0은 선택한 볼륨입니다.

    • DISKPART> add disk=0

      Diskpart는 볼륨에 미러 추가하는 데 성공했습니다.

  6. 미러 상태 정상 상태가 될 때까지 기다립니다. 상태 다시 빌드에서 정상으로 변경될 때까지 목록 볼륨 명령을 반복적으로 사용할 수 있습니다. Diskpart 유틸리티를 종료합니다.

    • DISKPART> list volume

      볼륨 ### Ltr 레이블 Fs 유형 크기 상태 정보

      볼륨 0 C 기본 NTFS 미러 2996MB 정상 부팅

    • DISKPART> exit

      Diskpart를 떠나는 중...

  7. bootcfg 명령을 사용하여 NVRAM에 추가된 새 부팅 옵션을 봅니다. 이 새 항목의 이름은 Boot Mirror C: - 보조 플렉스 이며 가장 가능성이 높은 메뉴 항목 ID 1입니다. 이제 명령을 사용하여 원래 운영 체제 및 원래 보조 플렉스에 bootcfg /delete /ID # 대한 원래 부팅 항목을 클린 수 있습니다.

    • C:\>bootcfg

      부팅 옵션

      시간 제한: 30
      기본값: (null)
      CurrentBootEntryID: 7

      부팅 항목

      부팅 항목 ID: 1
      OS 식별 이름: 부팅 미러 C: - 보조 플렉스
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: (null)

      부팅 항목 ID: 2
      OS 식별 이름: Windows Server 2003, Enterprise
      OsLoadOptions: 해당/A
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      부팅 항목 ID: 3
      OS 식별 이름: LS120

      부팅 항목 ID: 4
      OS 식별 이름: CDROM

      부팅 항목 ID: 5
      OS 식별 이름: EFI 셸

      부팅 항목 ID: 6
      OS 식별 이름: 부팅 미러 C: - 보조 플렉스
      OsLoadOptions: 해당/A
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      부팅 항목 ID: 7
      OS 식별 이름: 원래 섀도 시스템
      OsLoadOptions: 해당/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

    • C:\>bootcfg /delete /ID 6

      성공: 지정된 부팅 항목이 삭제되었습니다.

    • C:\>bootcfg /delete /ID 2

      성공: 지정된 부팅 항목이 삭제되었습니다.

  8. 그러면 이 절차가 끝나고 부팅 메뉴의 나머지 부팅 항목은 모두 기본 드라이브와 섀도 드라이브로 부팅할 수 있는 유효한 부팅 항목입니다.

Windows Server 2008의 GPT 미러링

Windows Server 2008을 사용하는 경우 다음 문서를 방문하여 GPT 미러 설정합니다.

Windows Server 2008에서 GPT(GUID 파티션 테이블) 디스크에서 동적 부팅 파티션 미러링을 설정하는 방법