마이크로소프트는 이전 버전의 Windows에는 없었던 유용한 도구를 추가했습니다. MBR2GPT 도구를 사용하면 Windows 10을 다시 설치할 필요 없이 레거시(Legacy) BIOS에서 UEFI로 전환할 수 있습니다.
MBR2GPT 도구는 명령 프롬프트(Command Prompt)에서 실행할 수 있으며, 단 두 개의 명령어만 입력하면 레거시 BIOS에서 UEFI로 전환이 완료됩니다.
레거시 BIOS vs UEFI, 무엇이 더 나을까?
BIOS(Basic Input/Output System)는 컴퓨터 전원 버튼을 눌렀을 때 마이크로프로세서가 시스템을 시작하기 위해 필요한 코드입니다. BIOS는 오래전부터 등장해 그동안 잘 작동해 왔지만, 몇 가지 한계점을 가지고 있었습니다.
예를 들어 BIOS는 MBR(Master Boot Record) 방식을 사용하기 때문에 최대 파티션 용량이 2.2TB로 제한됩니다. 지난 15년간의 하드웨어 발전 속도를 고려하면 새로운 펌웨어가 필요했고, 그래서 등장한 것이 바로 UEFI(Unified Extensible Firmware Interface)입니다.
UEFI는 BIOS와 마찬가지로 컴퓨터 전원을 켠 후 운영체제가 부팅되기 전에 실행되는 저수준 소프트웨어입니다. 하지만 UEFI는 BIOS보다 훨씬 강력하며, 기존 BIOS의 제약 사항들을 대부분 해결했습니다.
예를 들어 UEFI는 최대 9ZB(제타바이트)까지의 파티션을 지원하고, 더 빠른 부팅 속도를 제공하며, 'Secure Boot'와 같은 보안 기능도 갖추고 있습니다.
변환 전 준비 사항
본격적으로 BIOS를 레거시에서 UEFI로 변경하기 전에 몇 가지 확인해야 할 사항들이 있습니다.
1. 현재 BIOS 버전 확인
먼저 현재 레거시 BIOS를 사용 중인지 확인하세요. 전체 과정을 진행한 후에야 이미 UEFI를 사용하고 있었다는 사실을 알게 되면 헛수고가 됩니다.
디스크 관리 앱을 열어 현재 사용 중인 BIOS 버전을 확인할 수 있습니다. 시작 메뉴에서 하드 디스크 파티션 만들기 및 포맷을 검색한 후 가장 일치하는 항목을 열면 디스크 관리 앱으로 이동합니다.
앱에서 Windows가 설치된 디스크를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
다음으로 디스크 파티션 스타일을 확인하여 레거시 BIOS인지 UEFI인지 판단합니다. BIOS를 사용 중이라면 파티션 스타일이 MBR로 표시되고, 이미 UEFI를 사용 중이라면 GPT로 표시됩니다.
파티션 스타일은 속성 창의 볼륨 탭에서 확인할 수 있습니다. 디스크 정보 항목 아래의 파티션 스타일을 찾아보세요.
2. Windows 버전 확인
MBR2GPT 도구는 Windows 10 버전 1703 이상에서 사용할 수 있습니다. 시작 메뉴에서 winver를 검색해 실행하면 열리는 창의 두 번째 줄에서 버전을 확인할 수 있습니다.
3. 변환을 위한 필수 조건
레거시 BIOS 사용 여부를 확인했다면, 아래 사항들도 점검하고 필요에 따라 변경해야 합니다.
- 대상 디스크(Windows 드라이브)의 파티션이 3개 이하인지 확인하세요(C 드라이브, D 드라이브 등 모두 파티션에 해당). Win + R 키를 누르고 diskmgmt.msc를 실행하면 파티션을 확인할 수 있습니다. 파티션이 3개를 초과한다면 병합하거나 삭제해야 합니다.
- BitLocker로 대상 디스크가 암호화되어 있다면 변환 과정에 방해가 됩니다. Windows는 암호화된 디스크를 변환하지 않으므로, 변환을 시작하기 전에 BitLocker를 비활성화해야 합니다.
- 변환 후에는 메인보드 펌웨어 설정을 레거시 BIOS에서 UEFI로 변경하기 전까지는 Windows로 부팅할 수 없습니다. 따라서 변환을 시작하기 전에 펌웨어 설정 화면을 미리 살펴보고 BIOS와 UEFI 간 전환 옵션이 어디에 있는지 확인해 두세요. 제조사마다 방법이 다르므로 설정을 찾기 어렵다면 매뉴얼을 참고하는 것이 좋습니다.
- 만일의 사태에 대비해 백업을 미리 생성해 두세요.
레거시 BIOS에서 UEFI로 변경하는 방법
모든 준비가 끝났다면 이제 MBR2GPT 도구를 사용할 차례입니다.
- 시작 메뉴에서 cmd를 검색한 후 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택합니다.
- MBR2GPT 도구로 디스크를 변환하려면 해당 디스크가 변환 요건을 충족해야 합니다. 아래 명령어로 디스크 유효성을 검사하세요:
mbr2gpt /validate /disk:0 /allowFullOS
변환하려는 디스크가 디스크 0이 아니라면 숫자 0을 해당 디스크 번호로 바꿔 입력하세요.
디스크가 변환 요건을 충족하지 못하면 오류 메시지가 표시됩니다. 예를 들어 USB 드라이브를 검증했을 때 오류가 발생할 수 있습니다.
- 유효성 검사가 성공적으로 완료되면 아래 명령어를 실행하여 변환을 시작합니다:
mbr2gpt /convert /disk:0 /allowFullOS
변환은 몇 초 안에 완료되니 잠시 기다리면 됩니다.
- PC를 재시작하고 메인보드 펌웨어에 진입해 설정을 변경합니다. 변환 전에 BIOS 진입 방법을 이미 알아두었다면 이 과정은 몇 초면 충분합니다. 대부분의 경우 펌웨어의 Boot 탭/섹션에서 부팅 모드를 선택하는 옵션을 찾을 수 있습니다.
- Windows로 부팅합니다.
- 이전과 동일한 방법으로 파티션이 성공적으로 변환되었는지 확인합니다. 디스크 관리 앱을 연 후 변환된 디스크를 마우스 오른쪽 버튼으로 클릭하고 속성 > 볼륨을 선택하면, 이번에는 파티션 스타일이 GPT(GUID Partition Table)로 표시되는 것을 확인할 수 있습니다.
현대화된 BIOS 환경을 즐기세요
UEFI는 다양한 기능을 제공합니다. 대부분의 최신 시스템이 UEFI를 사용하고 있는 만큼, 레거시 BIOS를 UEFI로 전환하는 것은 자연스러운 선택입니다. 이제 모든 과정이 끝났습니다. 다행히도 Windows를 다시 설치할 필요도 없었습니다.