MBR2GPT: Windows 11 시스템 디스크를 MBR에서 GPT로 변환

데이터 손실 없이 Windows 11 시스템 디스크를 MBR에서 GPT로 안전하게 변환하세요. MBR2GPT 도구를 사용하고 자세한 가이드를 따라 시스템을 성공적으로 업그레이드하십시오.

가장 중요한 사항들

  • 변환하기 전에 디스크가 MBR을 사용하는지, 기본 파티션이 3개 이하인지, 장치가 UEFI를 지원하는지 확인하고, BitLocker가 활성화된 경우 비활성화하십시오.
  • 변환은 권장되는 Windows PE 환경에서 또는 /allowFullOS 연산자를 사용하여 전체 Windows 시스템에서 MBR2GPT 도구를 이용해 수행할 수 있으며, 사전에 디스크 적합성 검사를 수행해야 합니다.
  • 변환이 성공적으로 완료되면 시스템이 올바르게 부팅되도록 펌웨어 설정(BIOS/UEFI)을 레거시에서 UEFI로 변경하고 보안 부팅을 활성화해야 합니다.

MBR2GPT.exe 도구는 기존 데이터를 수정하거나 삭제하지 않고 시스템 디스크를 MBR(Master Boot Record) 레이아웃에서 GPT(Guid Partition Table) 레이아웃으로 변환합니다. 이 도구는 다음 디렉터리에 있습니다. WindowsSystem32 지원되는 버전 중 어느 버전에서 윈도우 11 및 윈도우 10이는 Windows 11의 필수 요구 사항인 UEFI 부팅 및 보안 부팅을 통해 드라이브를 부팅할 수 있도록 준비하는 공식 방법입니다.

빠른 답변: 고급 시작 명령 프롬프트로 부팅한 다음 명령을 실행하세요. mbr2gpt /validate그런 다음 mbr2gpt /convert작업이 성공적으로 완료되었다는 메시지가 표시되면 장치를 재시작하고 펌웨어를 레거시 BIOS 모드에서 UEFI 모드로 전환하십시오.

MBR2GPT 디스크 변환 도구

MBR2GPT 실행 전 요구 사항

이 도구는 변경 작업을 수행하기 전에 디스크 레이아웃을 검사하며, 검사에 실패하면 변환 프로세스가 중단됩니다. 성공적인 완료를 위해서는 다음 조건을 먼저 충족해야 합니다.

  • 디스크는 현재 MBR을 사용하고 시스템 디스크여야 합니다. MBR2GPT 도구는 시스템 데이터 디스크가 아닌 디스크는 변환할 수 없습니다.
  • 디스크에는 기본 파티션이 3개 이하이어야 하며, 확장 파티션이나 논리 파티션이 없어야 합니다.
  • 활성 파티션으로 표시된 파티션이 하나 있어야 하며, 해당 파티션은 시스템 파티션이어야 합니다.
  • GPT 메타데이터를 위해 디스크 시작 부분에 16KB와 두 섹터, 끝 부분에 16KB와 한 섹터를 포함한 여유 공간을 확보해야 합니다.
  • BCD 저장소에는 운영 체제 파티션을 참조하는 가상 운영 체제 항목이 포함된 시스템 파티션이 있어야 합니다.
  • 디스크가 UEFI 모드로만 부팅할 수 있으므로 기기는 UEFI를 지원해야 합니다. 변환 후 UEFI.

BitLocker가 활성화된 경우 변환을 시작하기 전에 보호를 일시 중지 해야 합니다 . 변환 후 기존 보호 기능을 모두 삭제하고 다시 생성하여 BitLocker를 재개하십시오. 변환 과정은 파일을 손상시키지 않지만 중요한 파일은 먼저 백업해 두는 것이 좋습니다.

⚠️Windows 7, 8 또는 8.1이 설치된 시스템 디스크는 오프라인 변환이 지원되지 않습니다. 먼저 Windows 를 최신 버전으로 업그레이드한 후 변환하십시오.


MBR2GPT 구조 및 옵션

이 섹션에서는 MBR2GPT 명령의 구조와 사용 가능한 옵션을 검토합니다. 이 명령은 하나의 주요 작업(다음 중 하나)을 요구합니다. /validate 또는 /convert그 뒤에 선택적인 키가 이어집니다.

MBR2GPT /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]
옵션 설명
/validate 이 프로그램은 디스크 변환 가능 여부만 확인하고 보고하는 검증 검사만 수행합니다.
/convert 디스크를 검사한 후, 모든 검사를 통과하면 변환을 수행합니다.
/disk:<diskNumber> 변환할 디스크가 지정됩니다. 해당 디스크가 삭제되면 시스템 디스크가 사용됩니다.
/logs:<logDirectory> 이 프로그램은 사용자가 지정한 폴더에 로그를 기록합니다. 기본 폴더는 %windir%입니다. 해당 폴더는 이미 존재해야 합니다.
/map:<source>=<destination> MBR 파티션 유형에 대한 사용자 지정 매핑을 GPT에 추가합니다. MBR 십진수입니다.
/allowFullOS 이 방법은 해당 도구가 Windows PE에서만 실행되도록 제한하는 제약을 우회하여, 완전한 Windows 시스템에서도 실행될 수 있도록 합니다.

자세한 내용은 마이크로소프트 공식 MBR2GPT 설명서를 참조하십시오 .


고급 시작 옵션에서 명령 프롬프트를 사용하여 MBR을 GPT로 변환

MBR을 GPT로 변환할 때 Windows PE 환경에서 작업하는 것이 기본적으로 지원되는 설정입니다. 이 방법은 사용 중인 시스템 파티션을 재사용하지 못하게 하는 제약을 피할 수 있기 때문입니다.

1. 설정 앱을 열고, 복구를 선택한 다음, 고급 시작을 시작합니다. 시스템이 다시 시작되면 문제 해결, 고급 옵션, 명령 프롬프트를 차례로 선택합니다.

2. 유효성 검사 명령을 실행하여 드라이브가 유효성 검사를 통과했는지 확인하십시오. 유효성 검사가 성공적으로 완료되면 "유효성 검사가 성공적으로 완료되었습니다."라는 메시지가 표시됩니다.

mbr2gpt /validate

3. 변환 프로세스를 시작합니다. 이 도구는 시스템 및 운영 체제 파티션을 축소하고, EFI 시스템 파티션을 생성하고, 부팅 파일을 설치하고 , GPT 레이아웃을 적용하고, 드라이브 문자를 복원합니다.

mbr2gpt /convert

4. "변환이 성공적으로 완료되었습니다"라는 메시지가 나타날 때까지 기다린 후 명령 프롬프트를 닫고 컴퓨터를 다시 시작하십시오.


완전한 Windows 시스템에서 변환하기 /allowFullOS

Windows PE 대신 바탕 화면에서 도구를 실행하려면 매개변수를 추가하십시오. /allowFullOS 제한을 우회하기 위해 기존 MBR 시스템 파티션이 사용 중이므로 재사용할 수 없기 때문에 운영 체제 파티션을 축소하여 새로운 EFI 시스템 파티션을 생성합니다.

1. 디스크 번호를 찾으세요.

Win + R 키를 누른 다음 입력하세요. diskmgmt.msc대상 디스크 번호를 기록하십시오(예: 디스크 0).

2. 관리자 권한으로 명령 프롬프트를 엽니다. Win + R 키를 누른 다음 입력하세요. cmd그다음 Ctrl + Shift + Enter를 누르세요.

3. 기록해둔 번호를 사용하여 디스크를 확인하십시오.

mbr2gpt /validate /disk:0 /allowFullOS

4. 검증이 성공적이면 변환 프로세스를 실행합니다.

mbr2gpt /convert /disk:0 /allowFullOS

숫자를 바꾸세요 0 시스템 디스크 번호가 다르면 해당 번호로 확인하세요.


전송 프로세스의 성공 여부를 확인합니다.

변환 과정이 성공적으로 완료되면 "변환이 성공적으로 완료되었습니다"라는 메시지와 함께 펌웨어를 UEFI 모드로 변환하라는 알림이 표시됩니다. 새 디스크 레이아웃을 확인하려면 DiskPart를 열고 해당 명령을 실행하십시오. list disk변환된 디스크는 GPT 열에 별표(*)와 함께 표시됩니다.

디스크 관리자를 열고 디스크를 마우스 오른쪽 버튼으로 클릭한 다음 "속성"을 선택하고 "볼륨" 탭을 확인해 보세요. 변경이 완료되면 "파티션 스타일" 필드에 "GUID 파티션 테이블(GPT)"이 표시됩니다. 기존 파티션 옆에 약 100MB(4K 섹터 디스크의 경우 260MB) 크기의 FAT32 형식의 새 EFI 시스템 파티션이 생성됩니다.


펌웨어를 UEFI 모드로 전환

변환 후에는 디스크가 GPT 모드로만 부팅되므로 펌웨어가 제대로 구성될 때까지 컴퓨터가 시작되지 않습니다. 시작 시 BIOS 또는 펌웨어 설정에 접근하여 부팅 유형을 레거시에서 UEFI로 변경하십시오. Windows 11을 준비하는 경우, 동시에 보안 부팅(Secure Boot)도 활성화하십시오. 정확한 메뉴 이름은 마더보드에 따라 다를 수 있습니다.


MBR2GPT 도구가 실패하는 이유는 무엇이며, 발생하는 오류 코드는 어떻게 해석해야 할까요?

디스크 레이아웃 검증 실패는 변환 실패의 가장 흔한 원인입니다. 이는 디스크에 오래되고 지원되지 않는 버전의 Windows가 실행 중이거나, 허용된 파티션 수보다 많은 파티션이 있거나, EFI 시스템 파티션을 생성할 여유 공간이 부족한 경우에 발생합니다. 또한 파티션이 암호화되어 있고 BitLocker가 일시 중지되지 않은 경우에도 변환이 중단됩니다.

응답 코드 의미
0 전송이 성공적으로 완료되었습니다.
1 사용자에 의해 취소되었습니다.
2 내부 오류로 인해 실패했습니다.
3 구성 오류로 인해 실패했습니다.
4 명령줄 매개변수가 잘못되어 실패했습니다.
5 디스크 아키텍처 및 레이아웃을 읽는 동안 오류가 발생했습니다.
6 파티션 중 하나 이상이 암호화되어 있기 때문에 실패했습니다.
7 디스크 레이아웃이 요구 사항을 충족하지 못했기 때문에 실패했습니다.
8 EFI 시스템 파티션 생성 중 오류가 발생했습니다.
9 부팅 파일 설치 중 오류가 발생했습니다.
10 GPT 레이아웃 적용 중 오류가 발생했습니다.
100 GPT 레이아웃은 성공적으로 구현되었지만 일부 부팅 구성 항목을 복구할 수 없었습니다.

검사 결과 파티션 수가 너무 많다고 표시되면 디스크에 기본 파티션이 세 개 이하가 되도록 파티션 하나를 삭제하거나 이동하십시오. 이때 해당 데이터는 반드시 먼저 백업해야 합니다. EFI 시스템 파티션을 위한 공간이 부족하면 운영 체제 파티션의 크기를 줄여 할당되지 않은 공간을 확보한 다음 유틸리티를 다시 시작하십시오. 자세한 로그는 다음 위치에 기록됩니다. setupact.log 그리고 setuperr.log 에 %windir%, 이외에 diagerr.xml 그리고 diagwrn.xml이는 해당 절차를 중단시킨 검사를 정확하게 명시합니다.

DiskPart에서 디스크가 GPT 형식으로 표시되고 펌웨어가 보안 부팅이 활성화된 UEFI로 설정되면 데이터를 삭제하거나 재설치할 필요 없이 장치를 Windows 11로 업그레이드할 준비가 된 것입니다.

댓글이 닫혀있다.