윈도우를 설치하다 보면 생각지도 못한 메시지를 마주하게 되는 경우가 많습니다.
특히 "이 디스크에 Windows를 설치할 수 없습니다. 선택한 디스크에 MBR 파티션 테이블이 있습니다" 혹은 "선택한 디스크가 GPT 파티션 스타일입니다"라는 오류는 사용자에게 꽤 난감한 상황을 만들죠.
이 오류는 단순한 문제가 아닙니다. 디스크 파티션 방식(GPT/MBR)과 부팅 방식(BIOS/UEFI)이 서로 맞지 않을 때 발생하는 구조적인 문제이기 때문입니다.
GPT/MBR 오류가 발생하는 이유
GPT(GUID Partition Table)와 MBR(Master Boot Record)는 디스크를 인식하고 구동하는 방식이 다릅니다.
-
UEFI 부팅 방식은 GPT 디스크에서만 작동
-
Legacy BIOS 부팅 방식은 MBR 디스크에서만 작동
문제는 윈도우 설치 USB가 UEFI 전용으로 제작됐는데 디스크는 MBR이라든지, BIOS 모드인데 디스크는 GPT라면 설치가 진행되지 않고 오류 메시지가 발생합니다.
윈도우 설치 오류 해결을 위한 숨겨진 설정 팁
1. BIOS 설정에서 Secure Boot 비활성화
Secure Boot가 활성화된 상태에서는 비공식 윈도우, 커스텀 이미지, 일부 리눅스가 설치되지 않습니다.
BIOS에서 Secure Boot를 끄고 다시 시도하면 설치가 원활해집니다.
2. CSM (Compatibility Support Module) 설정 확인
UEFI 시스템이더라도 CSM이 활성화되어 있으면 MBR 디스크가 인식되고, 꺼져 있으면 GPT만 인식됩니다.
설치할 윈도우에 맞게 CSM 설정도 반드시 체크하세요.
3. Shift + F10으로 명령 프롬프트 진입
윈도우 설치 중 Shift + F10을 누르면 명령창이 열립니다.
여기서 diskpart 명령어로 디스크 초기화 및 포맷이 가능하며, convert gpt 또는 convert mbr로 직접 파티션 형식을 바꿀 수 있습니다.
4. diskpart에서 Clean이 안 되는 경우
디스크가 '읽기 전용' 상태인 경우가 있습니다.
이때는
attributes disk clear readonly
를 먼저 실행해줘야 clean과 convert가 정상 작동합니다.
5. EFI 파티션 누락 시 설치 후 부팅 실패
수동으로 파티션을 구성하다 보면 EFI 시스템 파티션이 누락되는 경우가 많습니다.
설치 후 부팅이 안 된다면, bcdboot 명령어로 부트로더를 수동 복구하세요.
예: bcdboot C:\Windows /l ko-KR /s X: /f UEFI
실사용 중 자주 마주치는 추가 오류
NVMe SSD가 설치 화면에서 인식되지 않을 때
구형 메인보드는 NVMe 드라이버가 기본 포함되지 않아 설치 USB에 NVMe 드라이버를 수동으로 포함시켜야 합니다.
가장 쉬운 방법은 마이크로소프트 공식 최신 ISO로 설치 USB를 다시 만드는 것입니다.
복수의 디스크가 장착되어 있을 경우
설치 도중 파티션 오류가 발생하거나 EFI 파티션이 다른 디스크에 생겨 문제가 꼬일 수 있습니다.
윈도우 설치 시에는 반드시 하나의 디스크만 장착하고, 나머지 디스크는 설치 완료 후 연결하세요.
부팅 우선순위가 잘못된 경우
설치 후 윈도우가 부팅되지 않고 “No bootable device” 오류가 뜨는 경우, BIOS 부팅 순서에서 Windows Boot Manager를 가장 위로 올려줘야 합니다.
놓치기 쉬운 설정 체크리스트
-
BIOS에서 부팅 모드 확인 (UEFI/Legacy)
-
Secure Boot 해제
-
CSM 여부 확인
-
diskpart로 포맷 시 전체 초기화 (
clean) -
설치 후 EFI 파티션 자동 생성 확인
-
복수 디스크 환경 시 단일 디스크만 연결
-
NVMe SSD는 최신 ISO로 설치
이처럼 GPT/MBR 오류는 단순한 포맷의 문제가 아니라, 시스템 설정과 설치 미디어의 구조가 맞물리는 문제입니다.
설치 도중 오류가 발생하면 당황하지 말고, 위 체크리스트와 팁들을 하나씩 점검해보세요.
윈도우 설치는 단순해 보이지만, 제대로 하려면 꽤 많은 기본 지식이 필요합니다. 하지만 한번 구조를 이해하면 어떤 PC든 오류 없이 깔끔하게 셋업할 수 있어요.
댓글
댓글 쓰기