마스터 부트 레코드(MBR, Master Boot Record)는 '마스터 파티션 테이블'이라고도 불리며, 디스크의 가장 앞부분에 위치한 핵심 섹터입니다. MBR은 운영체제가 설치된 위치를 식별하여 Windows 10이 정상적으로 부팅될 수 있도록 하며, 물리적 디스크의 첫 번째 섹터에 해당합니다. 이 영역에는 부트 로더가 포함되어 있어 운영체제와 드라이브의 논리적 파티션 정보를 함께 관리합니다.
만약 Windows가 부팅되지 않는다면 MBR이 손상되었을 가능성이 높습니다. MBR 손상의 원인은 다양한데, 대표적으로 바이러스나 악성코드 감염, 시스템 재구성 과정의 오류, 그리고 시스템이 제대로 종료되지 않은 경우 등이 있습니다. MBR에 문제가 생기면 시스템이 부팅되지 않아 심각한 불편을 겪게 되는데, 다행히 몇 가지 방법을 통해 이 문제를 해결할 수 있습니다.
Windows 10에서 마스터 부트 레코드(MBR) 복구하는 4가지 방법
방법 1: Windows 자동 복구(Automatic Repair) 사용하기
Windows 부팅 문제가 발생했을 때 가장 먼저 시도해야 할 것은 자동 복구 기능입니다. 이 기능은 MBR 문제뿐 아니라 Windows 10 부팅과 관련된 다양한 오류까지 함께 처리해 줍니다. 부팅 관련 문제가 의심된다면 전원 버튼을 눌러 하드 리셋을 세 번 반복하세요. 그러면 시스템이 자동으로 복구 프로세스를 시작합니다. 또는 Windows 복구 디스크나 설치 디스크를 이용할 수도 있습니다.
1. Windows 10 부팅 가능한 설치 DVD를 넣고 PC를 재시작합니다.
2. "CD 또는 DVD에서 부팅하려면 아무 키나 누르세요"라는 메시지가 나타나면 아무 키나 눌러 계속 진행합니다.
3. 언어 기본 설정을 선택하고 '다음'을 클릭한 후, 화면 왼쪽 하단의 '컴퓨터 복구(Repair your computer)'를 클릭합니다.
4. 옵션 선택 화면에서 '문제 해결(Troubleshoot)'을 클릭합니다.
5. 문제 해결 화면에서 '고급 옵션(Advanced options)'을 클릭합니다.
6. 고급 옵션 화면에서 '자동 복구(Automatic Repair)' 또는 '시작 복구(Startup Repair)'를 클릭합니다.
7. Windows 자동/시작 복구가 완료될 때까지 기다립니다.
8. 재시작하면 Windows 10의 MBR이 성공적으로 복구됩니다.
자동 복구가 정상적으로 작동하면 시스템 재시작 옵션이 제공되지만, 복구에 실패했다는 메시지가 표시될 수도 있습니다. 이 경우에는 '자동 복구로 PC를 복구할 수 없습니다' 오류 해결 가이드를 참고하여 추가 조치를 취해야 합니다.
방법 2: bootrec 명령어로 MBR 복구 및 재구축하기
자동 복구로 해결되지 않는다면 고급 옵션에서 명령 프롬프트를 열어 손상된 MBR을 직접 복구할 수 있습니다.
1. 옵션 선택 화면에서 '문제 해결'을 클릭합니다.
2. 문제 해결 화면에서 '고급 옵션'을 클릭합니다.
3. 고급 옵션 창에서 '명령 프롬프트(Command Prompt)'를 클릭합니다.
4. 명령 프롬프트에 아래 명령어를 입력하고 각각 Enter 키를 누릅니다:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd
5. 각 명령이 성공적으로 실행되면 '작업을 완료했습니다(The operation completed successfully)'라는 메시지가 표시됩니다.
6. 위 명령어가 작동하지 않거나 오류가 발생한다면, 아래 명령어를 순서대로 입력하고 매번 Enter 키를 누릅니다:
bcdedit /export c:\bcdbackup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec.exe /rebuildbcd
이 일련의 내보내기 및 재구축 과정을 통해 Windows 10의 MBR을 복구하고 마스터 부트 레코드와 관련된 모든 문제를 해결할 수 있습니다.
방법 3: GParted Live 활용하기
GParted Live는 컴퓨터용 경량 리눅스 배포판으로, Windows 환경 밖에서 부팅하지 않고도 Windows 파티션을 다룰 수 있게 해주는 도구입니다. 공식 사이트에서 GParted Live를 다운로드할 수 있습니다.
32비트 시스템이라면 i686.iso 버전을, 64비트 시스템이라면 amd64.iso 버전을 선택하세요. 두 버전 모두 위 링크에서 다운로드할 수 있습니다.
시스템에 맞는 올바른 버전을 다운로드한 후에는 디스크 이미지를 부팅 가능한 장치에 기록해야 합니다. USB 플래시 드라이브, CD 또는 DVD 중 편한 것을 사용하면 됩니다. 이 과정에는 UNetbootin이라는 프로그램이 필요하며, 이를 통해 GParted Live의 디스크 이미지를 부팅 장치에 기록할 수 있습니다.
1. UNetbootin을 실행합니다.
2. 하단에서 'Diskimage'를 선택합니다.
3. 같은 줄의 점 세 개(…) 버튼을 클릭하고 컴퓨터에 저장된 ISO 파일을 찾아 선택합니다.
4. 장치 유형(CD, DVD 또는 USB 드라이브)을 선택합니다.
5. OK를 눌러 기록을 시작합니다.
기록이 완료되면 부팅 장치를 컴퓨터에서 분리하고 PC를 종료합니다. 이후 GParted Live가 담긴 부팅 장치를 MBR이 손상된 시스템에 연결하고 전원을 켭니다. 이때 시스템에 따라 Delete 키, F11 키 또는 F10 키 등의 부팅 단축키를 계속 눌러 부팅 장치로 진입합니다. 다음 단계에 따라 GParted Live를 사용합니다.
1. GParted가 로드되면 터미널 창을 열고 sudofdisk–l을 입력한 후 Enter 키를 누릅니다.
2. 새 터미널 창을 열어 testdisk를 입력하고 실행한 뒤 No Log를 선택합니다.
3. 복구하려는 디스크를 선택합니다.
4. 파티션 유형 선택 화면에서 Intel/PC 파티션을 선택하고 Enter 키를 누릅니다.
5. Analyse를 선택한 후 Quick Search를 실행합니다.
6. 이렇게 하면 GParted Live가 MBR 관련 문제를 분석하여 Windows 10의 마스터 부트 레코드(MBR) 오류를 해결할 수 있습니다.
방법 4: Windows 10 복구 설치 진행하기
위의 어떤 방법으로도 문제가 해결되지 않는다면, 하드디스크 자체는 정상이지만 운영체제나 BCD 정보가 어떤 이유로 삭제되어 MBR 문제가 발생했을 가능성이 큽니다. 이 경우 Windows 복구 설치(Repair Install)를 시도해 볼 수 있으며, 만약 이마저 실패한다면 남은 유일한 해결책은 Windows를 새로 설치하는 클린 설치(Clean Install)입니다.
마무리
이번 가이드가 Windows 10에서 마스터 부트 레코드(MBR)를 수정하고 복구하는 데 도움이 되었기를 바랍니다. 자동 복구부터 bootrec 명령어, GParted Live, 복구 설치까지 단계별로 시도하면 대부분의 부팅 오류를 해결할 수 있습니다. 추가적인 질문이 있다면 언제든지 댓글로 문의해 주세요.