본문 바로가기
PC 탐험실

윈도우7. 10 설치시 MBR, GPT 오류해결

by 레트로상회 2020. 9. 24.

 

1. 선택한 디스크에 MBR 파티션 테이블이 있습니다. 오류해결 하기

 

기존에 사용하던 윈도우에서 윈도우7. 10을 클린 설치 하거나 업그레이드 경우, 또는 윈도우 미디어로 부팅 후 설치를 진행하다 보면 다음과 같은 메시지와 함께 디스크 선택에서 진행되지 않는 경우가 있습니다.

 

1. 이 디스크에 Windows를 설치할 수 없습니다. 선택한 디스크에 MBR 파티션 테이블이 있습니다. EFI 시스템에서는 GPT 디스크에만 Windows를 설치할 수 있습니다.  2. 이 디스크에 Windows를 설치할 수 없습니다. 선택한 디스크가 GPT 파티션 스타일입니다.’

 

위와 같은 메시지와 함께 윈도우가 설치가 진행되지 않는 이유는 메인보드의 바이오스 설정, 즉 Legacy(CMOS), 또는 UEFI와 디스크의 파티션 구성이 맞지 않아 생기는 문제입니다.

바이오스 동작 구조와 파티션은 부트로더 동작과 밀접한 관계가 있는데 여기서 해결을 위한 핵심만 간단히 요약하자면,

바이오스가 레거시(Legacy)로 설정되어 있는 경우 부팅 디스크는 MBR 파티션을 사용해야 하고, UEFI로 설정되어 있는 경우에는 GPT 파티션을 사용해야 합니다.

 

다시 말해 위 두가지 오류는 현재 바이오스 설정과 윈도우가 설치될(부팅) 파티션의 정보가 호환이 되지 않는다는 메시지이죠. 메시지를 잘 보면 필자가 핵심이라고 얘기했던 부분을 언급하고 있습니다.

또한 3TB 이상의 하드디스크를 부팅 디스크로 사용하기 위해서는 바이오스를 UEFI로 설정한 다음 GPT 파티션으로 디스크를 설정해야 합니다. 파티션 설정시 디스크 내용물이 모두 삭제되므로 미리 백업을 해둔 다음 진행합니다.

 

 

윈도우10 MBR ↔ GPT 파티션 변환

 

 

윈도우10을 USB 같은 미디어로 부팅한 다음 초기 화면에서 키보드 단축키 Shift + F10 을 눌러 명령 프롬프트(CMD) 창을 띄웁니다. 참고로 노트북 같은 경우 바이오스의 기능키 배열 옵션 때문에 안되는 경우도 있으니 Fn+Shift+F10을 눌러 시도해 보시길 바랍니다.

 

 

명령 프롬프트에서 diskpart를 입력해 내장되어 있는 파티션 도구를 실행합니다.

 

 

list disk 명령어로 현재 연결된 디스크 정보를 확인합니다. 위와 같은 경우 하나의 디스크만 연결되어 있지만 만일 2개 이상의 SSD나 HDD가 연결된 경우에는 크기에 표시되는 용량을 보고 구분하면 쉽습니다.

 

 

select disk 숫자 로 윈도우가 설치될 디스크를 선택합니다.

 

 

clean 명령어로 파티션 정보를 삭제합니다. 여기서 파티션을 날리기 때문에 디스크 선택이 정확한지 다시 한번 생각한 다음 명령어를 입력합니다.

 

 

‘선택한 디스크에 MBR 파티션 테이블이 있습니다.’ 메시지 같은 경우 MBR 파티션에 UEFI 이기 때문에 생기는 오류 메시지로 파티션을 GPT로 변경하면 됩니다. convert gpt 명령어를 입력해서 디스크 형식을 GPT로 변환합니다.

 

 

 

‘선택한 디스크가 GPT 파티션 스타일입니다.’ 메시지는 반대로 레거시(CMOS) 모드에 GPT 파티션이기 때문에 convert mbr 명령어로 파티션을 MBR로 변경하면 되겠습니다. 설정을 마친 다음 exit 명령어를 입력하거나 명령 프롬프트 창을 닫아 윈도우10 설치를 진행하면 됩니다. 위의 상태로 해결한뒤 윈도우7과 10을 계속 설치하시면 됩니다.

 

2. 윈도우 디스크0 파티션1에 Windows를 설치할 수 없습니다. 해결 방법

 

윈도우7이나 윈도우10을 USB나 DVD 부팅디스크로 부팅한 다음 클린 설치를 진행하는데 ‘디스크0 파티션1에 Windows를 설치할 수 없습니다.’ 메시지가 나오는 경우가 있습니다.

 

  • 선택한 디스크가 GPT 파티션 스타일입니다.
  • EFI시스템에서는 GPT디스크에서만 windows를 설치할 수 있습니다.
  • 이 디스크에 windows를 설치할 수 없습니다. 선택한 디스크에 MBR 파티션 테이블이 있습니다.

 

이 문제는 UEFI 방식으로 윈도우10을 설치할때 쉽게 발생할 수 있는 문제로 디스크가 기존 바이오스(bios) 방식으로 포맷, 또는 번들 운영체제가 설치되어 되어 있을때 MBR 파티션 테이블이 구성되어 있을 수 있는데 UEFI 방식은 GPT 파티션을 사용하기 때문에 파티션 구성이 맞지 않아 생기는 오류로 다음과 같이 해결할 수 있습니다.

 

 

MBR 파티션 GPT 변환

 

윈도우7. 10 설치를 위한 부팅디스크로 부팅한 상태에서 키보드 단축키 SHIFT F10 를 눌러 명령 프롬프트를 실행합니다.

 

위 단계에서 

을 누릅니다

 

명령 프롬프트에서 diskpart 명령어를 입력해 디스크 파티션 유틸리티를 실행한 다음 다음 명령어를 입력합니다

 

 

 

DISKPART> list disk // 디스크 번호 확인

DISKPART> select disk 0 // 윈도우를 설치할 디스크 선택

DISKPART> clean // 디스크 삭제

DISKPART> convert gpt // GPT 파티션 변환. 반대로 DISKPART> convert mbr // mbr 파티션 변환

DISKPART> exit // diskpart 종료

MBR 파티션으로 구성된 디스크 파티션을 삭제하고 GPT 파티션으로 변환하거나 또는 반대의 과정입니다.

위 과정을 마친 후 명령 프롬프트를 닫은 다음 윈도우7과 10을 설치하면 되겠습니다.

 

 

글마감 : 윈도우 설치시 메인보드 부팅방식에 따른 파티션 디스크 (gpt, mbr) 오류 해결하기