카테고리 없음

mbr gpt 변환

cs-say4968 2025. 8. 20. 19:35

MBR에서 GPT로 변환하는 방법: 윈도우에서 안전하게 파티션 구조 바꾸기

MBR과 GPT란 무엇인가?

MBR(Master Boot Record)GPT(GUID Partition Table)는 하드디스크나 SSD의 파티션 구조를 정의하는 방식입니다.
운영체제를 설치하거나 부팅 순서를 구성할 때 디스크의 파티션 형식이 매우 중요한 역할을 하며, 특히 Windows 11 설치나 보안 부팅(Secure Boot), UEFI BIOS 설정과 밀접한 관련이 있습니다.

  • MBR은 오래된 방식으로, 최대 2TB 용량까지만 인식하고 4개의 주 파티션만 생성 가능
  • GPT는 최신 방식으로, 128개 이상의 파티션 생성이 가능하고, 2TB 이상의 저장장치 지원
  • Windows 11은 GPT 방식에서만 보안 부팅(Secure Boot)TPM 2.0 활성화를 통한 설치가 가능

이 글에서는 기존에 MBR로 설정된 디스크를 GPT로 안전하게 변환하는 방법을 소개합니다.


왜 MBR에서 GPT로 변환해야 할까?

Windows 11 설치 조건

Windows 11은 기본적으로 UEFI + GPT 조합을 요구합니다. 기존 Windows 10에서는 MBR 방식으로 설치된 경우가 많은데, 이 상태에서 보안 부팅을 활성화해도 Windows 11 설치 시 다음과 같은 오류가 발생할 수 있습니다:

“이 PC는 Windows 11을 실행할 수 없습니다. 이 장치는 보안 부팅을 지원하지 않습니다.”

이는 실제로는 보안 부팅을 지원하지만 디스크 파티션 방식이 MBR이기 때문에 GPT로 변환이 필요한 경우입니다.

디스크 크기와 파티션 수 제한 해소

  • MBR은 디스크 크기를 최대 2TB까지만 인식
  • GPT는 이론상 18EB(엑사바이트)까지 인식 가능
  • GPT는 MBR의 주파티션 4개 제한을 극복하고, 128개까지 파티션 생성 가능

MBR에서 GPT로 변환하는 3가지 방법

1. 디스크 초기화 후 포맷 (데이터 삭제)

가장 간단한 방법은 디스크를 초기화한 후 GPT 형식으로 포맷하는 것입니다.

작업 순서:

  1. 제어판 > 디스크 관리(Disk Management) 실행
  2. 기존 볼륨(파티션) 삭제
  3. 디스크 우클릭 > ‘GPT 디스크로 변환’ 선택

주의사항:

  • 이 방법은 디스크 내 데이터가 모두 삭제됨
  • 사용 전 반드시 백업 필수

2. 디스크 파트 툴(diskpart) 사용 (데이터 삭제)

명령어 기반 툴로 GPT 변환 가능

diskpart
list disk
select disk # (변환할 디스크 번호)
clean
convert gpt
  • clean 명령은 디스크의 모든 파티션을 삭제합니다.
  • 주의하지 않으면 시스템 디스크도 삭제될 수 있으니 신중히 사용할 것

3. MBR2GPT.exe 도구 사용 (데이터 유지 가능) ✅추천

Windows 10 이후 버전에서는 Microsoft에서 제공하는 MBR2GPT 도구를 통해 데이터 손실 없이 변환 가능합니다.

사용 조건:

  • Windows 10 1703 (Creators Update) 이상
  • 시스템 디스크 (운영체제가 설치된 디스크)에만 사용 가능
  • MBR 파티션 형식일 것
  • 3개 이하의 파티션만 존재해야 함

MBR2GPT.exe로 GPT 변환하는 방법 (무포맷)

1. 디스크 확인

관리자 권한으로 명령 프롬프트(CMD) 실행 후 아래 명령 입력:

mbr2gpt /validate /disk:0 /allowFullOS
  • 디스크 번호 확인 필요 (보통 0번 디스크가 시스템 디스크)
  • 검증에 성공하면 “Validation completed successfully” 메시지 출력

2. 변환 명령 실행

mbr2gpt /convert /disk:0 /allowFullOS
  • 변환 작업은 몇 초 내에 끝남
  • 시스템 자동 재부팅 후 GPT 파티션으로 부팅됨
  • BIOS 설정에서 UEFI 모드와 Secure Boot를 활성화해 줄 것

3. BIOS에서 UEFI 모드로 변경

  • 컴퓨터 재부팅 후 BIOS 설정 진입 (DEL, F2, F10 등 제조사에 따라 다름)
  • Boot Mode를 Legacy에서 UEFI로 변경
  • Secure Boot 기능도 켜줌

오류 발생 시 해결 방법

EnablePrivilege: AdjustTokenPrivileges failed (Error:0x514)

관리자 권한 부족으로 인한 권한 상승 실패

해결:

  • 관리자 권한으로 CMD 실행
  • PowerShell에서는 권한 이슈가 자주 발생하므로, 명령 프롬프트(CMD)를 사용할 것

Cannot find OS partition(s) for disk 0

디스크 0에 운영체제가 설치되어 있지 않거나, 파티션 구조가 이상할 때 발생

해결:

  • 디스크가 실제 시스템 부팅 디스크인지 확인
  • BitLocker가 활성화되어 있다면 비활성화 또는 해제 필요

변환 후 확인 방법

  1. 디스크 관리 (diskmgmt.msc) 실행
  2. 해당 디스크 우클릭 > ‘속성’ > ‘볼륨’ 탭
  3. 파티션 스타일이 GUID 파티션 테이블 (GPT)로 변경되었는지 확인

또는 CMD에서 아래 명령 실행:

diskpart
list disk
  • 디스크 목록에 ‘GPT’ 열이 체크되어 있으면 성공

결론: MBR2GPT 도구로 안전하게 GPT 변환 가능

  • Windows 11 업그레이드 또는 UEFI 모드를 활용하기 위해 GPT 변환은 필수적인 작업
  • 백업 없이 GPT로 변환하려면 MBR2GPT 도구가 가장 안전한 방법
  • 다만 시스템 조건(3개 이하 파티션, 시스템 디스크 등)을 충족해야 함
  • BIOS 설정도 반드시 확인하여 UEFI 모드 및 보안 부팅을 설정할 것